Hybrid Machine Learning Models for Intrusion Detection in IoT: Leveraging a Real-World IoT Dataset

📅 2025-02-17
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address escalating security vulnerabilities and the challenge of detecting diverse attack types in large-scale Internet of Things (IoT) networks, this paper proposes a hybrid machine learning intrusion detection system (IDS) based on an ensemble voting mechanism. The method innovatively integrates Random Forest, XGBoost, K-Nearest Neighbors (KNN), and AdaBoost into a scalable ensemble architecture, leveraging a weighted voting strategy to enhance robustness and multi-class attack discrimination. Comprehensive evaluation on the real-world IoT-23 dataset demonstrates that the proposed approach consistently outperforms individual baseline models in both binary and multi-class intrusion detection tasks, achieving average improvements of 5.2–8.7% in accuracy and F1-score. Notably, it exhibits superior detection capability against sophisticated threats—including Advanced Persistent Threats (APTs), Distributed Denial-of-Service (DDoS) attacks, and malicious scanning. The implementation is open-sourced and designed for practical deployment in resource-constrained IoT environments.

Technology Category

Application Category

📝 Abstract
The rapid growth of the Internet of Things (IoT) has revolutionized industries, enabling unprecedented connectivity and functionality. However, this expansion also increases vulnerabilities, exposing IoT networks to increasingly sophisticated cyberattacks. Intrusion Detection Systems (IDS) are crucial for mitigating these threats, and recent advancements in Machine Learning (ML) offer promising avenues for improvement. This research explores a hybrid approach, combining several standalone ML models such as Random Forest (RF), XGBoost, K-Nearest Neighbors (KNN), and AdaBoost, in a voting-based hybrid classifier for effective IoT intrusion detection. This ensemble method leverages the strengths of individual algorithms to enhance accuracy and address challenges related to data complexity and scalability. Using the widely-cited IoT-23 dataset, a prominent benchmark in IoT cybersecurity research, we evaluate our hybrid classifiers for both binary and multi-class intrusion detection problems, ensuring a fair comparison with existing literature. Results demonstrate that our proposed hybrid models, designed for robustness and scalability, outperform standalone approaches in IoT environments. This work contributes to the development of advanced, intelligent IDS frameworks capable of addressing evolving cyber threats.
Problem

Research questions and friction points this paper is trying to address.

Improve IoT intrusion detection accuracy
Combine multiple ML models for robustness
Evaluate hybrid models on IoT-23 dataset
Innovation

Methods, ideas, or system contributions that make the work stand out.

Hybrid Machine Learning Models
Voting-based Ensemble Classifier
IoT-23 Dataset Evaluation
🔎 Similar Papers
No similar papers found.
M
Md Ahnaf Akif
Department of Electrical Engineering and Computer Science, Florida Atlantic University, Boca Raton, FL, USA
Ismail Butun
Ismail Butun
Department of Electrical and Computer Engineering, KTH Royal Institute of Technology
LoRaLPWANLocation PrivacyIntrusion Detection SystemWireless Sensor Network Security
A
Andre Williams
Department of Electrical Engineering and Computer Science, Florida Atlantic University, Boca Raton, FL, USA
Imadeldin Mahgoub
Imadeldin Mahgoub
Tecore Endowed Chair Professor
Vehicular NetworksIoTWireless Sensor NetworksCybersecurityMachine Learning