FN-GNN: A Novel Graph Embedding Approach for Enhancing Graph Neural Networks in Network Intrusion Detection Systems

被引:5
|
作者
Tran, Dinh-Hau [1 ]
Park, Minho [2 ,3 ]
机构
[1] Soongsil Univ, Dept Informat & Telecommun Engn, Seoul 06978, South Korea
[2] Soongsil Univ, Sch Elect Engn, Seoul 06978, South Korea
[3] Soongsil Univ, Dept AI Convergence Secur, Seoul 06978, South Korea
来源
APPLIED SCIENCES-BASEL | 2024年 / 14卷 / 16期
基金
新加坡国家研究基金会;
关键词
intrusion detection system (IDS); graph neural network (GNN); deep learning; flow-based characteristic; feature engineering;
D O I
10.3390/app14166932
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
With the proliferation of the Internet, network complexities for both commercial and state organizations have significantly increased, leading to more sophisticated and harder-to-detect network attacks. This evolution poses substantial challenges for intrusion detection systems, threatening the cybersecurity of organizations and national infrastructure alike. Although numerous deep learning techniques such as convolutional neural networks (CNNs), recurrent neural networks (RNNs), and graph neural networks (GNNs) have been applied to detect various network attacks, they face limitations due to the lack of standardized input data, affecting model accuracy and performance. This paper proposes a novel preprocessing method for flow data from network intrusion detection systems (NIDSs), enhancing the efficacy of a graph neural network model in malicious flow detection. Our approach initializes graph nodes with data derived from flow features and constructs graph edges through the analysis of IP relationships within the system. Additionally, we propose a new graph model based on the combination of the graph neural network (GCN) model and SAGEConv, a variant of the GraphSAGE model. The proposed model leverages the strengths while addressing the limitations encountered by the previous models. Evaluations on two IDS datasets, CICIDS-2017 and UNSW-NB15, demonstrate that our model outperforms existing methods, offering a significant advancement in the detection of network threats. This work not only addresses a critical gap in the standardization of input data for deep learning models in cybersecurity but also proposes a scalable solution for improving the intrusion detection accuracy.
引用
收藏
页数:23
相关论文
共 50 条
  • [31] Random Feature Graph Neural Network for Intrusion Detection in Internet of Things
    Luo, Guoyu
    Wang, Xueshun
    Dai, Jinyou
    Computer Engineering and Applications, 60 (21): : 264 - 273
  • [32] GNN4IFA: Interest Flooding Attack Detection With Graph Neural Networks
    Agiollo, Andrea
    Bardhi, Enkeleda
    Conti, Mauro
    Lazzeretti, Riccardo
    Losiouk, Eleonora
    Omicini, Andrea
    2023 IEEE 8TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY, EUROS&P, 2023, : 615 - 630
  • [33] PEAE-GNN: Phishing Detection on Ethereum via Augmentation Ego-Graph Based on Graph Neural Network
    Huang, Hexiang
    Zhang, Xuan
    Wang, Jishu
    Gao, Chen
    Li, Xue
    Zhu, Rui
    Ma, Qiuying
    IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2024, 11 (03) : 4326 - 4339
  • [34] VulEye: A Novel Graph Neural Network Vulnerability Detection Approach for PHP Application
    Lin, Chun
    Xu, Yijia
    Fang, Yong
    Liu, Zhonglin
    APPLIED SCIENCES-BASEL, 2023, 13 (02):
  • [35] A&D Graph-Based Graph Neural Network Intrusion Detection for In-Vehicle Controller Area Network
    He, Yaru
    Gao, Jiaqi
    Fan, Mingrui
    Han, Daoqi
    Lu, Yueming
    Qiao, Yaojun
    2024 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA, ICCC, 2024,
  • [36] Deep Neural Decision Forest (DNDF): A Novel Approach for Enhancing Intrusion Detection Systems in Network Traffic Analysis
    Alrayes, Fatma S.
    Zakariah, Mohammed
    Driss, Maha
    Boulila, Wadii
    SENSORS, 2023, 23 (20)
  • [37] Intrusion detection using graph neural network and Lyapunov optimization in wireless sensor network
    Biswas, Priyajit
    Samanta, Tuhina
    Sanyal, Judhajit
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 82 (09) : 14123 - 14134
  • [38] Intrusion detection using graph neural network and Lyapunov optimization in wireless sensor network
    Priyajit Biswas
    Tuhina Samanta
    Judhajit Sanyal
    Multimedia Tools and Applications, 2023, 82 : 14123 - 14134
  • [39] Network Intrusion Detection Systems Using Neural Networks
    Rodda, Sireesha
    INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS, INDIA 2017, 2018, 672 : 903 - 908
  • [40] DE-GNN: Dual embedding with graph neural network for fine-grained encrypted traffic classification
    Han, Xinbo
    Xu, Guizhong
    Zhang, Meng
    Yang, Zheng
    Yu, Ziyang
    Huang, Weiqing
    Meng, Chen
    COMPUTER NETWORKS, 2024, 245