Network Flow Based IoT Anomaly Detection Using Graph Neural Network

被引:2
|
作者
Wei, Chongbo [1 ,2 ]
Xie, Gaogang [3 ]
Diao, Zulong [1 ,4 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Beijing, Peoples R China
[3] Chinese Acad Sci, Comp Network Informat Ctr, Beijing, Peoples R China
[4] Purple Mt Labs, Nanjing, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep learning; Anomaly detection; Internet-of-things; Network flow; Graph neural network;
D O I
10.1007/978-3-031-40286-9_35
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep learning-based traffic anomaly detection methods are usually fed with high-dimensional statistical features. The greatest challenges are how to detect complex inter-feature relationships and localize and explain anomalies that deviate from these relationships. However, existing methods do not explicitly learn the structure of existing relationships between traffic features or use them to predict the expected behavior of traffic. In this work, we propose a network flow-based IoT anomaly detection approach. It extracts traffic features in different channels as time series. Then a graph neural network combined with a structure learning approach is used to learn relationships between features, which allows users to deduce the root cause of a detected anomaly. We build a real IoT environment and deploy our method on a gateway (simulated with Raspberry PI). The experiment results show that our method has excellent accuracy for detecting anomaly activities and localizes and explains these deviations.
引用
收藏
页码:432 / 445
页数:14
相关论文
共 50 条
  • [31] Network anomaly detection using neural networks
    Globa, L. S.
    Demidova, Y. A.
    Ternovoy, M. Y.
    2006 16TH INTERNATIONAL CRIMEAN CONFERENCE MICROWAVE & TELECOMMUNICATION TECHNOLOGY, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2006, : 412 - +
  • [32] AD-Graph: Weakly Supervised Anomaly Detection Graph Neural Network
    Ullah, Waseem
    Hussain, Tanveer
    Min Ullah, Fath U.
    Muhammad, Khan
    Hassaballah, Mahmoud
    Rodrigues, Joel J. P. C.
    Baik, Sung Wook
    de Albuquerque, Victor Hugo C.
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2023, 2023
  • [33] Towards Network Anomaly Detection Using Graph Embedding
    Xiao, Qingsai
    Liu, Jian
    Wang, Quiyun
    Jiang, Zhengwei
    Wang, Xuren
    Yao, Yepeng
    COMPUTATIONAL SCIENCE - ICCS 2020, PT IV, 2020, 12140 : 156 - 169
  • [34] Anomaly traffic detection in IoT security using graph neural networks
    Gao, Mengnan
    Wu, Lifa
    Li, Qi
    Chen, Wei
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 76
  • [35] Marrying Graph Kernel with Deep Neural Network: A Case Study for Network Anomaly Detection
    Yao, Yepeng
    Su, Liya
    Zhang, Chen
    Lu, Zhigang
    Liu, Baoxu
    COMPUTATIONAL SCIENCE - ICCS 2019, PT II, 2019, 11537 : 102 - 115
  • [36] Flow-Based Anomaly Intrusion Detection System Using Two Neural Network Stages
    Abuadlla, Yousef
    Kvascev, Goran
    Gajin, Slavko
    Jovanovic, Zoran
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2014, 11 (02) : 601 - 622
  • [37] Selection of Deep Neural Network Models for IoT Anomaly Detection Experiments
    Gaifulina, Diana
    Kotenko, Igor
    2021 29TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2021), 2021, : 260 - 265
  • [38] Log Anomaly Detection Based on Hierarchical Graph Neural Network and Label Contrastive Coding
    Fang, Yong
    Zhao, Zhiying
    Xu, Yijia
    Liu, Zhonglin
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (02): : 4099 - 4118
  • [39] BSDG: Anomaly Detection of Microservice Trace Based on Dual Graph Convolutional Neural Network
    Shi, Kuanzhi
    Li, Jing
    Liu, Yuecan
    Chang, Yuzhu
    Li, Xuyang
    SERVICE-ORIENTED COMPUTING (ICSOC 2022), 2022, 13740 : 171 - 185
  • [40] Robust anomaly-based intrusion detection system for in-vehicle network by graph neural network framework
    Xiao, Junchao
    Yang, Lin
    Zhong, Fuli
    Chen, Hongbo
    Li, Xiangxue
    APPLIED INTELLIGENCE, 2023, 53 (03) : 3183 - 3206