Random Feature Graph Neural Network for Intrusion Detection in Internet of Things

被引:1
作者
Luo, Guoyu [1 ]
Wang, Xueshun [2 ]
Dai, Jinyou [2 ]
机构
[1] Department of Information Security, Wuhan Research Institute of Posts and Telecommunications, Wuhan
[2] Department of Advanced Research, Fiberhome Communication Technologies Co.Ltd., Wuhan
关键词
graph neural network; Internet of things; intrusion detection; random feature;
D O I
10.3778/j.issn.1002-8331.2312-0266
中图分类号
学科分类号
摘要
At present, intrusion detection mainly relies on traditional deep learning methods, but this method ignores the association between data records. Although the graph neural network method considers the relationship between the stream data records, it ignores the feature relationship between the graph nodes. Therefore, a random feature graph neural network iot intrusion detection model is proposed to solve these problems. The graph structure of network communication dataset is constructed. Random features are introduced to enrich the features of graph nodes, so as to improve the expression ability of graph neural network. An intrusion detection classifier is constructed to accurately detect attack traffic by training graph neural network with the extracted traffic interrelation. The experimental results show that compared with several classical machine learning and deep learning algorithms and the latest graph neural network detection algorithms, the accuracy of the proposed method can be improved by 17.90 and 1.43 percentage points. In terms of multi-classification detection, F1 scores are higher than other algorithms on most attack categories. In addition, the number of layers K of the graph neural network and the optimal selection of the aggregator are determined by experiments. © 2024 Journal of Computer Engineering and Applications Beijing Co., Ltd.; Science Press. All rights reserved.
引用
收藏
页码:264 / 273
页数:9
相关论文
共 25 条
[1]  
ATZORI L, IERA A, MORABITO G., Understanding the Internet of things: definition, potentials, and societal role of a fast evolving paradigm, Ad Hoc Networks, 56, pp. 122-140, (2017)
[2]  
ELRAWY M F, AWAD A I, HAMED H F A., Intrusion detection systems for IoT-based smart environments: a survey, Journal of Cloud Computing, 7, 1, pp. 1-20, (2018)
[3]  
DA XU L, HE W, LI S., Internet of things in industries: a survey, IEEE Transactions on Industrial Informatics, 10, 4, pp. 2233-2243, (2014)
[4]  
POOJA T S, SHRINIVASACHARYA P., Evaluating neural networks using bi-directional LSTM for network IDS (intrusion detection systems) in cyber security, Global Transitions Proceedings, 2, 2, pp. 448-454, (2021)
[5]  
KIM J Y, KIM J W, KIM H, Et al., CNN-based network intrusion detection against denial-of-service attacks, Electronics, 9, 6, (2020)
[6]  
SOHI S M, SEIFERT J P, GANJI F., RNNIDS: enhancing network intrusion detection systems through deep learning, Computers & Security, 102, (2021)
[7]  
LEI M, LI X, CAI B, Et al., P-DNN: an effective intrusion detection method based on pruning deep neural network, Proceedings of the 2020 International Joint Conference on Neural Networks (IJCNN), pp. 1-9, (2020)
[8]  
OTOUM Y, NAYAK A., AS- IDS: anomaly and signature based ids for the internet of things, Journal of Network and Systems Management, 29, 3, (2021)
[9]  
KARANFILOVSKA M, KOCHOVSKA T, TODOROV Z, Et al., Analysis and modelling of a ML-based NIDS for IoT networks, Procedia Computer Science, 204, pp. 187-195, (2022)
[10]  
CHURCHER A, ULLAH R, AHMAD J, Et al., An experimental analysis of attack classification using machine learning in IoT networks, Sensors, 21, 2, (2021)