Return
AutoIoT: Automatically Updated IoT Device Identification With Semi-Supervised Learning
DOI:10.1109/TMC.2022.3183118.png)
Abstract
En 中文
IoT devices bring great convenience to a person's life and industrial production. However, their rapid proliferation also troubles device management and network security. Network administrators usually need to know how many IoT devices are in the network and whether they behave normally. IoT device identification is the first step to achieving these goals. Previous IoT device identification methods reach high accuracy in a closed environment. But they are not applicable in the continuously changing environment. When new types of devices are plugged in, they cannot update themselves automatically. Besides, they usually rely on supervised learning and need lots of labeled data, which is costly. To solve these problems, we propose a novel IoT device identification model named AutoIoT, updating itself automatically when new types of devices are plugged in. Besides, it only needs a few labeled data and identifies IoT devices with high accuracy. The evaluation on two public datasets shows that AutoIoT can identify newdevice types only using 1.5 similar to 2.5 hours' traffic and still have high accuracy after updating. Moreover, it has a better performance than other workswhen there are only a few labeled data, especially in an environment with scanning traffic.
Keywords:
Traffic analysis
machine learning
IoT
identification
semi-supervised learning
Journal
IF:
9.2
Papers:
5.6K
Citations:
1.8W

