Abstract
The proliferation of Internet of Things (IoT) devices has introduced a range of opportunities for enhanced connectivity, automation, and efficiency. However, the vast array of interconnected devices has also raised concerns regarding cybersecurity, particularly due to the limited resources and diverse nature of IoT devices. Intrusion detection systems (IDS) have emerged as critical tools for identifying and mitigating security threats. This paper proposes a Multi-Layer Intrusion Detection Framework for IoT systems, leveraging Ensemble Machine Learning (EML) techniques to improve the accuracy and effectiveness of detecting intrusions. The proposed framework integrates multiple layers of defense, including data preprocessing, feature extraction, classification, and post-processing, to provide a robust solution to IoT security challenges. This research explores the application of EML methods such as Random Forests, AdaBoost, and Gradient Boosting, combining them into a unified model to detect and mitigate various types of attacks in IoT environments. Experimental results demonstrate the superiority of the proposed framework in terms of detection accuracy, false positive rate, and computational efficiency.