GDI: A Novel IoT Device Identification Framework via Graph Neural Network-Based Tensor Completion

被引:0
|
作者
Wang, Haoxuan [1 ,2 ]
Xie, Kun [1 ,2 ]
Wang, Xin [3 ]
Wen, Jigang [4 ]
Xie, Ruotian [1 ,2 ]
Diao, Zulong [5 ]
Liang, Wei [4 ]
Xie, Gaogang [6 ,7 ]
Cao, Jiannong [8 ]
机构
[1] Hunan Univ, Coll Comp Sci & Elect Engn, Changsha 410082, Peoples R China
[2] Minist Educ Key Lab Fus Comp Supercomp & Artificia, Changsha 410082, Peoples R China
[3] SUNY Stony Brook, Dept Elect & Comp Engn, Stony Brook, NY 11794 USA
[4] Hunan Univ Sci & Technol, Sch Comp Sci & Engn, Xiangtan 411201, Peoples R China
[5] Chinese Acad Sci, Inst Comp Technol, Beijing 100045, Peoples R China
[6] Chinese Acad Sci, Comp Network Informat Ctr, Beijing 100190, Peoples R China
[7] Univ Chinese Acad Sci, Sch Comp Sci & Technol, Beijing 100190, Peoples R China
[8] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Object recognition; Internet of Things; Tensors; Feature extraction; Accuracy; Logic gates; Data models; Internet of Things (IoT); device-type identification; tensor completion; graph neural networks;
D O I
10.1109/TSC.2024.3463496
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Accurately identifying IoT device types is crucial for IoT security and resource management. However, existing traffic-based device identification algorithms incur high measurement, storage, and computation costs, as they continuously need to capture, store, and parse device traffic. To overcome these challenges, we propose an innovative framework that employs a discontinuous traffic measurement strategy, reducing the number of packets captured, stored, and parsed. To ensure accurate identification, we introduce several novel techniques. First, we propose a graph neural network-based tensor completion model to estimate missing traffic features in unmeasured time slots. Our model can utilize historical information to flexibly and efficiently estimate missing features. Second, we propose a convolutional neural network-based classifier for device identification. The classifier utilizes traffic features and node embeddings learned from the tensor completion model to achieve precise device identification. Through extensive experiments on real IoT traffic traces, we demonstrate that our framework achieves high accuracy while significantly reducing costs. For instance, by capturing only 30% of the packets, our framework can identify devices with a high accuracy of 0.9558. Moreover, compared to current tensor completion methods, our method can estimate missing values with higher accuracy and achieve a 1.53-fold speedup over the next-fastest baseline.
引用
收藏
页码:3713 / 3726
页数:14
相关论文
共 50 条
  • [11] A graph neural network-based framework to identify flow phenomena on unstructured meshes
    Wang, L.
    Fournier, Y.
    Wald, J. F.
    Mesri, Y.
    PHYSICS OF FLUIDS, 2023, 35 (07)
  • [12] A Dynamic Convolutional Network-Based Model for Knowledge Graph Completion
    Peng, Haoliang
    Wu, Yue
    INFORMATION, 2022, 13 (03)
  • [13] Vision graph neural network-based neonatal identification to avoid swapping and abduction
    Nelson, Madhusundar
    Rajendran, Surendran
    Alotaibi, Youseef
    AIMS MATHEMATICS, 2023, 8 (09): : 21554 - 21571
  • [14] Graph neural network-based topological relationships automatic identification of geological boundaries
    Han, Shuyang
    Zhang, Yichi
    Wang, Jiajun
    Tong, Dawei
    Lyu, Mingming
    COMPUTERS & GEOSCIENCES, 2024, 188
  • [15] Graph Neural Network-based Vulnerability Predication
    Feng, Qi
    Feng, Chendong
    Hong, Weijiang
    2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2020), 2020, : 800 - 801
  • [16] A graph neural network-based interpretable framework reveals a novel DNA fragility–associated chromatin structural unit
    Yu Sun
    Xiang Xu
    Lin Lin
    Kang Xu
    Yang Zheng
    Chao Ren
    Huan Tao
    Xu Wang
    Huan Zhao
    Weiwei Tu
    Xuemei Bai
    Junting Wang
    Qiya Huang
    Yaru Li
    Hebing Chen
    Hao Li
    Xiaochen Bo
    Genome Biology, 24
  • [17] Graph Neural Network-Based EEGClassification: A Survey
    Klepl, Dominik
    Wu, Min
    He, Fei
    IEEE TRANSACTIONS ON NEURAL SYSTEMS AND REHABILITATION ENGINEERING, 2024, 32 : 493 - 503
  • [18] Graph Neural Network-Based Diagnosis Prediction
    Li, Yang
    Qian, Buyue
    Zhang, Xianli
    Liu, Hui
    BIG DATA, 2020, 8 (05) : 379 - 390
  • [19] Noisy matrix completion on a novel neural network framework
    Mercier, Samuel
    Uysal, Ismail
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2018, 177 : 1 - 7
  • [20] A novel embedding learning framework for relation completion and recommendation based on graph neural network and multi-task learning
    Zhao, Wenbin
    Li, Yahui
    Fan, Tongrang
    Wu, Feng
    SOFT COMPUTING, 2022, 28 (Suppl 2) : 447 - 447