Empowering IoT Security: On-Device Intrusion Detection in Resource Constrained Devices
Vasilis Ieropoulos, Eirini Anthi, Theodoros Spyridopoulos, Pete Burnap, Aftab Khan + 1 more
TLDR
A lightweight ML model enables high-accuracy, on-device intrusion detection for resource-constrained IoT, protecting against common cyber threats.
Key contributions
- Introduces a lightweight ML model for on-device intrusion detection in resource-constrained IoT devices.
- Achieves 99% detection accuracy with Decision Trees and 96% with Neural Networks for cyber threats.
- Optimized for memory and computational demands, suitable for microcontroller deployment.
- Effectively identifies Denial of Service and Man-in-the-Middle attacks.
Why it matters
Securing resource-constrained IoT devices is challenging due to their limitations. This paper provides a practical, high-accuracy machine learning solution for on-device intrusion detection. It enhances real-time monitoring and defense, crucial for safeguarding IoT networks.
Original Abstract
IoT devices particularly microcontrollers are challenged by their inherent limitations in processing capabilities, memory capacity, and energy conservation. Securing communication within IoT networks is further complicated by the heterogeneity of devices and the myriad of potential security threats. Our study introduces a lightweight model that utilises machine learning algorithms to achieve a notable detection accuracy of 99% using a decision tree method and 96% using a neural network in identifying cyber threats, including Denial of Service and Man-in-the-Middle attacks which make up the majority of the attacks these devices face. While the decision tree method offers higher accuracy, it requires more computational resources, whereas the neural network approach, despite a slightly lower accuracy, is more memory-efficient. Both methods enhance the real-time monitoring and defence of IoT networks, safeguarding the transmission of data. Additionally, our approach is tailored to conserve memory and optimise computational demands, rendering it suitable for deployment on microcontrollers with limited resources.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.