Machine Learning Approaches for Detecting IoT Botnet Attacks: A Comparative Study of N-BaIoT Dataset

This study compares traditional machine learning models using the N-BaIoT dataset to identify botnet attacks on the Internet of Things. Regardless of not being among the IoT security measures, this research highlights the importance of effective detection mechanisms by using six machine learning models (SVM) Support Vector Machine, (LR) Logistic Regression, (KNN) K-Nearest Neighbors, (NB) Naive Bayes, (DT) Decision Trees, and (RF) Random Forest which were evaluated on 09 (nine) IoT devices network traffic datasets specifically Bashlite, and Mirai malware. In this comparative study among all the models, the Random Forest consistently demonstrated prominent performance, Reaching 99% in overall accuracy, the model also demonstrated a precision of 0.90, a recall of 0.79, and an F1-score of 0.79, reflecting strong predictive capabilities on 9 IoT devices, including security and surveillance cameras. In contrast, SVM and Linear Regression struggled with nonlinear traffic patterns, with SVM acquiring lower accuracy (54%) on the security camera. The study concludes with further research recommendation for model refinement of the real-time application, and malware dataset expansion to enhance the overall adaptability and detection accuracy of these machine learning models.

Authors

Institutions

Publication Details

Published
2024-12-11
DOI
https://doi.org/10.1109/dasa63652.2024.10836622
Citations
4
Primary Topic
Network Security and Intrusion Detection
Type
article
Field-Weighted Citation Impact
1.40
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Machine Learning Approaches for Detecting IoT Botnet Attacks: A Comparative Study of N-BaIoT Dataset

Kamruddin Nur, Morsalin Hossain, Rifat Al Mamun Rudro, Rupom Razzaque
4 citations
Network Security and Intrusion Detection
1.40
article

Machine Learning Approaches for Detecting IoT Botnet Attacks: A Comparative Study of N-BaIoT Dataset

Kamruddin Nur, Morsalin Hossain, Rifat Al Mamun Rudro, Rupom Razzaque
article en
4 citations

Abstract

This study compares traditional machine learning models using the N-BaIoT dataset to identify botnet attacks on the Internet of Things. Regardless of not being among the IoT security measures, this research highlights the importance of effective detection mechanisms by using six machine learning models (SVM) Support Vector Machine, (LR) Logistic Regression, (KNN) K-Nearest Neighbors, (NB) Naive Bayes, (DT) Decision Trees, and (RF) Random Forest which were evaluated on 09 (nine) IoT devices network traffic datasets specifically Bashlite, and Mirai malware. In this comparative study among all the models, the Random Forest consistently demonstrated prominent performance, Reaching 99% in overall accuracy, the model also demonstrated a precision of 0.90, a recall of 0.79, and an F1-score of 0.79, reflecting strong predictive capabilities on 9 IoT devices, including security and surveillance cameras. In contrast, SVM and Linear Regression struggled with nonlinear traffic patterns, with SVM acquiring lower accuracy (54%) on the security camera. The study concludes with further research recommendation for model refinement of the real-time application, and malware dataset expansion to enhance the overall adaptability and detection accuracy of these machine learning models.

American International University-Bangladesh (BD), Queen Mary University of London (GB)
Openalex Percentile: Top 16%
Network Security and Intrusion Detection
1.40
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.