Back to Search
Start Over
Implementation of Lightweight Machine Learning-Based Intrusion Detection System on IoT Devices of Smart Homes.
- Source :
- Future Internet; Jun2024, Vol. 16 Issue 6, p200, 22p
- Publication Year :
- 2024
-
Abstract
- Smart home devices, also known as IoT devices, provide significant convenience; however, they also present opportunities for attackers to jeopardize homeowners' security and privacy. Securing these IoT devices is a formidable challenge because of their limited computational resources. Machine learning-based intrusion detection systems (IDSs) have been implemented on the edge and the cloud; however, IDSs have not been embedded in IoT devices. To address this, we propose a novel machine learning-based two-layered IDS for smart home IoT devices, enhancing accuracy and computational efficiency. The first layer of the proposed IDS is deployed on a microcontroller-based smart thermostat, which uploads the data to a website hosted on a cloud server. The second layer of the IDS is deployed on the cloud side for classification of attacks. The proposed IDS can detect the threats with an accuracy of 99.50% at cloud level (multiclassification). For real-time testing, we implemented the Raspberry Pi 4-based adversary to generate a dataset for man-in-the-middle (MITM) and denial of service (DoS) attacks on smart thermostats. The results show that the XGBoost-based IDS detects MITM and DoS attacks in 3.51 ms on a smart thermostat with an accuracy of 97.59%. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 19995903
- Volume :
- 16
- Issue :
- 6
- Database :
- Complementary Index
- Journal :
- Future Internet
- Publication Type :
- Academic Journal
- Accession number :
- 178186774
- Full Text :
- https://doi.org/10.3390/fi16060200