Detection of Unauthorized IoT Devices Using Machine Learning Techniques
Yair Meidan, Michael Bohadana, Asaf Shabtai, Martin Ochoa, Nils Ole, Tippenhauer, Juan Davis Guarnizo, Yuval Elovici

TL;DR
This paper presents a machine learning-based method using Random Forest to accurately detect unauthorized IoT devices on networks, achieving high detection rates and robustness across different locations.
Contribution
The study introduces a supervised machine learning approach for IoT device detection that effectively distinguishes between authorized and unauthorized devices using network traffic features.
Findings
96% detection accuracy for unknown IoT devices
99% correct classification of white-listed devices
Effective cross-location classifier applicability
Abstract
Security experts have demonstrated numerous risks imposed by Internet of Things (IoT) devices on organizations. Due to the widespread adoption of such devices, their diversity, standardization obstacles, and inherent mobility, organizations require an intelligent mechanism capable of automatically detecting suspicious IoT devices connected to their networks. In particular, devices not included in a white list of trustworthy IoT device types (allowed to be used within the organizational premises) should be detected. In this research, Random Forest, a supervised machine learning algorithm, was applied to features extracted from network traffic data with the aim of accurately identifying IoT device types from the white list. To train and evaluate multi-class classifiers, we collected and manually labeled network traffic data from 17 distinct IoT devices, representing nine types of IoT…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Security and Intrusion Detection · Advanced Malware Detection Techniques · IoT and Edge/Fog Computing
