A Comparative Study for IoT Attack Detection Using Machine Learning Algorithms
Prior studies on behaviour-based threat detection on Internet of Things (IoT) device networks have generated machine-learning models with a limited and frequently unproven capacity to learn from unseen data. In this study, we provide a generalizability-focused modelling technique for IoT network assaults that also improves detection and performance. Firstly, we develop a multi-step feature selection technique that minimizes overfitting and provides an enhanced rolling window strategy for feature extraction. Second, in order to prevent frequent data leaks that have restricted the generalizability of earlier models, we develop and test our models using separate train and test datasets. Third, we employ a wide range of machine learning models, assessment measures, and datasets to assess our approach thoroughly. Lastly, we employ explainable AI approaches to strengthen the models' confidence, enabling us to pinpoint the characteristics that support precise attack detection. Models are updated gradually by use of algorithms such as Online Naive Bayes and Stochastic Gradient Descent (SGD).
Authors
- Nadeem Sarwar (ORCID: https://orcid.org/0000-0001-8681-6382)
- Muhammad Zulkifl Hasan (ORCID: https://orcid.org/0000-0002-2733-5527)
- Muhammad Zunnurain Hussain (ORCID: https://orcid.org/0000-0002-6071-1029)
- Muhammad Ahsan
- Ayesha Jaffar
- Humera Niaz
Publication Details
- Journal
- Annual Methodological Archive Research Review
- Published
- 2025-05-03
- DOI
- https://doi.org/10.63075/edf5yw88
- Citations
- 3
- Primary Topic
- Network Security and Intrusion Detection
- Type
- article
- Field-Weighted Citation Impact
- 4.46