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 条
  • [1] Graph Embedding for Graph Neural Network in Intrusion Detection System
    Dinh-Hau Tran
    Park, Minho
    38TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, ICOIN 2024, 2024, : 395 - 397
  • [2] GNN-IDS: Graph Neural Network based Intrusion Detection System
    Sun, Zhenlu
    Teixeira, Andre M. H.
    Toor, Salman
    19TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY, ARES 2024, 2024,
  • [3] Enhancing Network Anomaly Detection Using Graph Neural Networks
    Marfo, William
    Tosh, Deepak K.
    Moore, Shirley V.
    2024 22ND MEDITERRANEAN COMMUNICATION AND COMPUTER NETWORKING CONFERENCE, MEDCOMNET 2024, 2024,
  • [4] Graph Neural Networks for Intrusion Detection: A Survey
    Bilot, Tristan
    Madhoun, Nour El
    Al Agha, Khaldoun
    Zouaoui, Anis
    IEEE ACCESS, 2023, 11 : 49114 - 49139
  • [5] NF-GNN: Network Flow Graph Neural Networks for Malware Detection and Classification
    Busch, Julian
    Kocheturov, Anton
    Tresp, Volker
    Seidl, Thomas
    33RD INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2021), 2020, : 121 - 132
  • [6] A-GNN: Anchors-Aware Graph Neural Networks for Node Embedding
    Liu, Chao
    Li, Xinchuan
    Zhao, Dongyang
    Guo, Shaolong
    Kang, Xiaojun
    Dong, Lijun
    Yao, Hong
    QUALITY, RELIABILITY, SECURITY AND ROBUSTNESS IN HETEROGENEOUS SYSTEMS, 2020, 300 : 141 - 153
  • [7] Enhancing IoT intrusion detection system with modified E-GraphSAGE: a graph neural network approach
    Mirlashari M.
    Rizvi S.A.M.
    International Journal of Information Technology, 2024, 16 (4) : 2705 - 2713
  • [8] Graph Neural Networks for Network Intrusion Detection: An IP Behavioral Analysis Perspective
    Lee, Seon Woo
    Lee, Ju Young
    Lee, Tae Jin
    2024 SILICON VALLEY CYBERSECURITY CONFERENCE, SVCC 2024, 2024,
  • [9] Accelerating Virtual Network Embedding with Graph Neural Networks
    Habibi, Farzad
    Dolati, Mahdi
    Khonsari, Ahmad
    Ghaderi, Majid
    2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
  • [10] NLA-GNN: Non-local information aggregated graph neural network for heterogeneous graph embedding
    Wang, Siheng
    Cao, Guitao
    Cao, Wenming
    Li, Yan
    PATTERN RECOGNITION, 2025, 158