A Machine Learning (ML)-Inspired Method for Intrusion Detection in IoT Devices Networks
摘要
The Internet of Things (IoT) and Machine Learning (ML) represent dynamic research fields with significant growth. IoT applications have gained popularity among technology researchers and developers, and the increasing deployment of IoT devices in critical infrastructures improves efficiency and reliability and raises concerns about cyber-attacks. Enterprises have effectively implemented IoT services, enabling automated production through remote and intelligent control. However, this adoption has concurrently introduced novel security vulnerabilities. Addressing the security and privacy challenges in IoT, especially considering energy limitations and scalability issues, remains a critical focus in computer security. This paper aims to prevent multiple attacks targeting sensor nodes’ data manipulation. It encompasses a range of threats, such as sensing layer attacks, malfunctions, tamper attacks, false data injection, base node and clone attacks. The proposed approach involves a threat model and a pairing algorithm that utilizes machine learning to associate each sensor node with its corresponding node. To accomplish the goal, the performance of the proposed solution is compared with various machine learning models, including Decision Tree, Linear Regression, k-nearest neighbors (KNN), Random Forest, and AdaBoost. The evaluation utilized two openly accessible real-world datasets, with metrics such as accuracy in attack detection, training time, and testing time being considered. By incorporating machine learning algorithms to improve attack detection in IoT environments, the proposed approach represents a significant advancement in enhancing security and privacy. The results highlight the importance of adopting advanced techniques to safeguard IoT systems from potential threats. The proposed method achieved an impressive 96.75% accuracy rate in detecting attacks, surpassing existing solutions with nearly twice the speed in training and testing times. As the IoT landscape continues to evolve, future research in this area will remain essential to ensure a secure and resilient IoT ecosystem.