
Yuval Elovici
Senior Academic
ProfilIoT
A machine learning approach for IoT device identification based on network traffic analysis
In this work we apply machine learning algorithms on network trafic data for accurate identification of IoT devices connected to a network. To train and evaluate the classifier, we collected and labeled network trafic data from nine distinct IoT devices, and PCs and smartphones. Using supervised learning, we trained a multi-stage meta classifier; in the first stage, the classifier can distinguish between trafic generated by IoT and non-IoT devices. In the second stage, each IoT device is associated a specific IoT device class. The overall IoT classification accuracy of our model is 99.281%.
| Publication language | English |
| Pages | 506-509 |
| Publication status | Published - 03.04.2017 |
Keywords
Cyber security
Device identification
Internet of Things (IoT)
Machine learning
Network trafic analysis
ASJC Scopus subject areas
Software