Unveiling the potential of Graph Neural Networks for robust Intrusion Detection
Not on the map. Why?
Abstract (arXiv)
The last few years have seen an increasing wave of attacks with serious economic and privacy damages, which evinces the need for accurate Network Intrusion Detection Systems (NIDS). Recent works propose the use of Machine Learning (ML) techniques for building such systems (e.g., decision trees, neural networks). However, existing ML-based NIDS are barely robust to common adversarial attacks, which limits their applicability to real networks. A fundamental problem of these solutions is that they treat and classify flows independently. In contrast, in this paper we argue the importance of focusing on the structural patterns of attacks, by capturing not only the individual flow features, but also the relations between different flows (e.g., the source/destination hosts they share). To this end, we use a graph representation that keeps flow records and their relationships, and propose a novel Graph Neural Network (GNN) model tailored to process and learn from such graph-structured information. In our evaluation, we first show that the proposed GNN model achieves state-of-the-art results in the well-known CIC-IDS2017 dataset. Moreover, we assess the robustness of our solution under two common adversarial attacks, that intentionally modify the packet size and inter-arrival times to avoid detection. The results show that our model is able to maintain the same level of accuracy as in previous experiments, while state-of-the-art ML techniques degrade up to 50% their accuracy (F1-score) under these attacks. This unprecedented level of robustness is mainly induced by the capability of our GNN model to learn flow patterns of attacks structured as graphs.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 11 of its 35 references that are in the map. First posted on arXiv 30 Jul 2021.
Builds on
11 of 35 references.
References · 11
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,341
- 2015A Random Forest Guided Tourcited by 168
- 2019Deep Reinforcement Learning meets Graph Neural Networks: exploring a routing optimization use casecited by 53
- 2019RouteNet: Leveraging Graph Neural Networks for network modeling and optimization in SDNcited by 47
- 2019MIDAS: Microcluster-Based Detector of Anomalies in Edge Streamscited by 29
- 2019Unveiling the potential of Graph Neural Networks for network modeling and optimization in SDNcited by 27
- 2020Automating Botnet Detection with Graph Neural Networkscited by 23
- 2020MSTREAM: Fast Anomaly Detection in Multi-Aspect Streamscited by 17
- 2021NF-GNN: Network Flow Graph Neural Networks for Malware Detection and Classificationcited by 15
Built on by
Citing papers per year: 2023: 4; 2024: 5; 2025: 4; 2026: 1.
14 papers.
Sort:
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
- 2023Semi-decentralized Inference in Heterogeneous Graph Neural Networks for Traffic Demand Forecasting: An Edge-Computing Approachcited by 5
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2024PhoGAD: Graph-based Anomaly Behavior Detection with Persistent Homology Optimizationcited by 3
- 2023Efficient Network Representation for GNN-based Intrusion Detectioncited by 2
- 2023Enhancing IoT Security via Automatic Network Traffic Analysis: The Transition from Machine Learning to Deep Learningcited by 2
- 2023Detecting Contextual Network Anomalies with Graph Neural Networkscited by 2
- 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Modelcited by 2
- 2025CAGN-GAT Fusion: A Hybrid Contrastive Attentive Graph Neural Network for Network Intrusion Detectioncited by 1
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoderscited by 1
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networkscited by 0
- 2025Hierarchical Local-Global Feature Learning for Few-shot Malicious Traffic Detectioncited by 0
- 2026Forecasting Individual NetFlows using a Predictive Masked Graph Autoencoder22 Apr 2026
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoders21 Nov 2025
- 2025GNN-enhanced Traffic Anomaly Detection for Next-Generation SDN-Enabled Consumer Electronics8 Oct 2025
- 2025Hierarchical Local-Global Feature Learning for Few-shot Malicious Traffic Detection1 Apr 2025
- 2025CAGN-GAT Fusion: A Hybrid Contrastive Attentive Graph Neural Network for Network Intrusion Detection2 Mar 2025
- 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Model27 Aug 2024
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networks18 Mar 2024
- 2024PhoGAD: Graph-based Anomaly Behavior Detection with Persistent Homology Optimization19 Jan 2024
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operations11 Jan 2024
- 2023Detecting Contextual Network Anomalies with Graph Neural Networks11 Dec 2023
- 2023Enhancing IoT Security via Automatic Network Traffic Analysis: The Transition from Machine Learning to Deep Learning20 Nov 2023
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
- 2023Semi-decentralized Inference in Heterogeneous Graph Neural Networks for Traffic Demand Forecasting: An Edge-Computing Approachcited by 5
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2024PhoGAD: Graph-based Anomaly Behavior Detection with Persistent Homology Optimizationcited by 3
- 2023Efficient Network Representation for GNN-based Intrusion Detectioncited by 2
- 2023Enhancing IoT Security via Automatic Network Traffic Analysis: The Transition from Machine Learning to Deep Learningcited by 2
- 2023Detecting Contextual Network Anomalies with Graph Neural Networkscited by 2
- 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Modelcited by 2
- 2025CAGN-GAT Fusion: A Hybrid Contrastive Attentive Graph Neural Network for Network Intrusion Detectioncited by 1
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoderscited by 1
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networkscited by 0
- 2025Hierarchical Local-Global Feature Learning for Few-shot Malicious Traffic Detectioncited by 0
12 most cited of 14 All 14 (JSON)
- 2026Forecasting Individual NetFlows using a Predictive Masked Graph Autoencoder22 Apr 2026
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoders21 Nov 2025
- 2025GNN-enhanced Traffic Anomaly Detection for Next-Generation SDN-Enabled Consumer Electronics8 Oct 2025
- 2025Hierarchical Local-Global Feature Learning for Few-shot Malicious Traffic Detection1 Apr 2025
- 2025CAGN-GAT Fusion: A Hybrid Contrastive Attentive Graph Neural Network for Network Intrusion Detection2 Mar 2025
- 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Model27 Aug 2024
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networks18 Mar 2024
- 2024PhoGAD: Graph-based Anomaly Behavior Detection with Persistent Homology Optimization19 Jan 2024
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operations11 Jan 2024
- 2023Detecting Contextual Network Anomalies with Graph Neural Networks11 Dec 2023
- 2023Enhancing IoT Security via Automatic Network Traffic Analysis: The Transition from Machine Learning to Deep Learning20 Nov 2023
12 newest of 14 All 14 (JSON)