Yuval Elovici

Senior Academic

ProfilIoT

A machine learning approach for IoT device identification based on network traffic analysis

Yair Meidan, Michael Bohadana, Asaf Shabtai, Juan David Guarnizo, Martín Ochoa, Nils Ole Tippenhauer, Yuval Elovici

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
Access to Document
10.1145/3019612.3019878
Other files and links
Link to publication in Scopus