Md Alamgir Kabir

Dr. Md Alamgir Kabir

Computer Science and Engineering, Daffodil International University, Dhaka, Bangladesh
orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 January 2021 in Information and Software Technology
Verified
Journal Article
Closed access
SFShuo Feng
Shuo Feng
JKJacky Keung
Jacky Keung
XYXiao Yu
Xiao Yu
YXYan Xiao
Yan Xiao
KBKwabena Ebo Bennin
Kwabena Ebo Bennin
MZMiao Zhang
Miao Zhang

3 May 2024 in IEEE Access
Verified
Journal Article
Open access
SRSandeepkumar Racherla
Sandeepkumar Racherla
PSPrathyusha Sripathi
Prathyusha Sripathi
NFNuruzzaman Faruqui
Nuruzzaman Faruqui
Md Alamgir KabirMd Alamgir Kabir
Md Alamgir Kabir
MWMd Whaiduzzaman
Md Whaiduzzaman
SSSyed Aziz Shah
Syed Aziz Shah
The Internet of Things (IoT) represents a swiftly expanding sector that is pivotal in driving the innovation of today’s smart services. However, the inherent resource-constrained nature of IoT nodes poses significant challenges in embedding advanced algorithms for cybersecurity, leading to an escalation in cyberattacks against these nodes. Contemporary research in Intrusion Detection Systems (IDS) predominantly focuses on enhancing IDS performance through sophisticated algorithms, often overlooking their practical applicability. This paper introduces Deep-IDS, an innovative and practically deployable Deep Learning (DL)-based IDS. It employs a Long-Short-Term-Memory (LSTM) network comprising 64 LSTM units and is trained on the CIC-IDS2017 dataset. Its streamlined architecture renders Deep-IDS an ideal candidate for edge-server deployment, acting as a guardian between IoT nodes and the Internet against Denial of Service, Distributed Denial of Service, Brute Force, Man-in-the-Middle, and Replay Attacks. A distinctive aspect of this research is the trade-off analysis between the intrusion Detection Rate (DR) and the False Alarm Rate (FAR), facilitating the real-time performance of the Deep-IDS. The system demonstrates an exemplary detection rate of 96.8% at the 70% threshold of DR-FAR trade-off and an overall classification accuracy of 97.67%. Furthermore, Deep-IDS achieves precision, recall, and F1-scores of 97.67%, 98.17%, and 97.91%, respectively. On average, Deep-IDS requires 1.49 seconds to identify and mitigate intrusion attempts, effectively blocking malicious traffic sources. The remarkable efficacy, swift response time, innovative design, and novel defense strategy of Deep-IDS not only secure IoT nodes but also their interconnected sub-networks, thereby positioning Deep-IDS as a leading IDS for IoT-enhanced computer networks.

3 February 2023 in Applied Sciences
Verified
Journal Article
Open access
PDF file
ARAtiq Ur Rehman
Atiq Ur Rehman
samir brahimsamir brahim
samir brahim
Md Alamgir KabirMd Alamgir Kabir
Md Alamgir Kabir
AKAdnan Khan
Adnan Khan
The video classification task has gained significant success in the recent years. Specifically, the topic has gained more attention after the emergence of deep learning models as a successful tool for automatically classifying videos. In recognition of the importance of the video classification task and to summarize the success of deep learning models for this task, this paper presents a very comprehensive and concise review on the topic. There are several existing reviews and survey papers related to video classification in the scientific literature. However, the existing review papers do not include the recent state-of-art works, and they also have some limitations. To provide an updated and concise review, this paper highlights the key findings based on the existing deep learning models. The key findings are also discussed in a way to provide future research directions. This review mainly focuses on the type of network architecture used, the evaluation criteria to measure the success, and the datasets used. To make the review self-contained, the emergence of deep learning methods towards automatic video classification and the state-of-art deep learning methods are well explained and summarized. Moreover, a clear insight of the newly developed deep learning architectures and the traditional approaches is provided. The critical challenges based on the benchmarks are highlighted for evaluating the technical progress of these methods. The paper also summarizes the benchmark datasets and the performance evaluation matrices for video classification. Based on the compact, complete, and concise review, the paper proposes new research directions to solve the challenging video classification problem.

17 November 2022 in Applied Sciences
Verified
Journal Article
Open access
PDF file
Mahmudul Hoque MahmudMahmudul Hoque Mahmud
Mahmudul Hoque Mahmud
TNTanzirul Haque Nayan
Tanzirul Haque Nayan
DADewan Md. Nur Anjum Ashir
Dewan Md. Nur Anjum Ashir
Md Alamgir KabirMd Alamgir Kabir
Md Alamgir Kabir
The Software Development Life Cycle (SDLC) includes the phases used to develop software. During the phases of the SDLC, unexpected risks might arise due to a lack of knowledge, control, and time. The consequences are severe if the risks are not addressed in the early phases of SDLC. This study aims to conduct a Systematic Literature Review (SLR) and acquire concise knowledge of Software Risk Prediction (SRP) from the published scientific articles from the year 2007 to 2022. Furthermore, we conducted a qualitative analysis of published articles on SRP. Some of the key findings include: (1) 16 articles are examined in this SLR to represent the outline of SRP; (2) Machine Learning (ML)-based detection models were extremely efficient and significant in terms of performance; (3) Very few research got excellent scores from quality analysis. As part of this SLR, we summarized and consolidated previously published SRP studies to discover the practices from prior research. This SLR will pave the way for further research in SRP and guide both researchers and practitioners.

1 November 2021 in Applied Soft Computing
Verified
Journal Article
Closed access
ZYZhen Yang
Zhen Yang
JKJacky Keung
Jacky Keung
Md Alamgir KabirMd Alamgir Kabir
Md Alamgir Kabir
XYXiao Yu
Xiao Yu
YTYutian Tang
Yutian Tang
SFShuo Feng
Shuo Feng

1 July 2019
Verified
Conference Paper
Closed access
Md Alamgir KabirMd Alamgir Kabir
Md Alamgir Kabir
JKJacky W. Keung
Jacky W. Keung
KBKwabena E. Benniny
Kwabena E. Benniny
MZMiao Zhang
Miao Zhang
Concept drift is a known phenomenon in software data analytics. It refers to the changes in the data distribution over time. The performance of analytic and prediction models degrades due to the changes in the data over time. To improve prediction performance, most studies propose that the prediction model be updated when concept drift occurs. In this work, we investigate the existence of concept drift and its associated effects on software defect prediction performance. We adopt the strategy of an empirically proven method DDM (Drift Detection Method) and evaluate its statistical significance using the chi-square test with Yates continuity correction. The objective is to empirically determine the concept drift and to calibrate the base model accordingly. The empirical study indicates that the concept drift occurs in software defect datasets, and its existence subsequently degrades the performance of prediction models. Two types of concept drifts (gradual and sudden drifts) were identified using the chi-square test with Yates continuity correction in the software defect datasets studied. We suggest concept drift should be considered by software quality assurance teams when building prediction models.