ProfilIoT: a machine learning approach for IoT device identification based on network traffic analysis

By Yair Meidan, Michael Bohadana, Asaf Shabtai, J. Guarnizo, Martín Ochoa, Nils Ole Tippenhauer, Yuval Elovici. ACM Symposium on Applied Computing, 2017

407 citations recorded by the source corpus.

In this work we apply machine learning algorithms on network traffic data for accurate identification of IoT devices connected to a network. To train and evaluate the classifier, we collected and labeled network traffic 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 traffic 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+.

Subfields: Artificial Intelligence, Computer Networks and Communications, Signal Processing

View Paper: https://www.semanticscholar.org/paper/371f7ac8d33a044b71d392638c81077b72030814

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Antonio J. Sánchez-Esguevillas
  2. Mohammed Ali Al-Garadi
  3. A. Al-Ali
  4. Manuel Lopez-Martin
  5. Amr M. Mohamed
  6. Xiaojiang Du
  7. Gautam Srivastava
  8. Jaime Lloret

In Computer Networks and Communications

  1. Xiaojiang Du
  2. Elias Bou-Harb
  3. Antonio J. Sánchez-Esguevillas
  4. Mohammed Ali Al-Garadi
  5. A. Al-Ali
  6. Manuel Lopez-Martin
  7. Nataliia Neshenko
  8. Amr M. Mohamed

In Signal Processing

  1. Antonio J. Sánchez-Esguevillas
  2. Mohammed Ali Al-Garadi
  3. A. Al-Ali
  4. Amr M. Mohamed
  5. Xiaojiang Du
  6. Jaime Lloret
  7. Mohsen Guizani
  8. Petros Spachos

Citations in the corpus