E-GraphSAGE: A Graph Neural Network based Intrusion Detection System for IoT
Not on the map. Why?
Abstract (arXiv)
This paper presents a new Network Intrusion Detection System (NIDS) based on Graph Neural Networks (GNNs). GNNs are a relatively new sub-field of deep neural networks, which can leverage the inherent structure of graph-based data. Training and evaluation data for NIDSs are typically represented as flow records, which can naturally be represented in a graph format. In this paper, we propose E-GraphSAGE, a GNN approach that allows capturing both the edge features of a graph as well as the topological information for network intrusion detection in IoT networks. To the best of our knowledge, our proposal is the first successful, practical, and extensively evaluated approach of applying GNNs on the problem of network intrusion detection for IoT using flow-based data. Our extensive experimental evaluation on four recent NIDS benchmark datasets shows that our approach outperforms the state-of-the-art in terms of key classification metrics, which demonstrates the potential of GNNs in network intrusion detection, and provides motivation for further research.
Key facts. Cited by 55 papers in the map (data through 7 Oct 2026). Builds on 13 of its 34 references that are in the map. First posted on arXiv 30 Mar 2021.
Builds on
13 of 34 references.
References · 13
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
- 2018Towards the Development of Realistic Botnet Dataset in the Internet of Things for Network Forensic Analytics: Bot-IoT Datasetcited by 98
- 2020NetFlow Datasets for Machine Learning-based Network Intrusion Detection Systemscited by 45
- 2020Automating Botnet Detection with Graph Neural Networkscited by 23
Built on by
Citing papers per year: 2021: 1; 2022: 10; 2023: 8; 2024: 15; 2025: 7; 2026: 14.
55 papers.
Sort:
By area:
- 2023Financial Fraud Detection using Quantum Graph Neural Networkscited by 35
- 2022Graph Neural Networks in IoT: A Surveycited by 27
- 2022Anomal-E: A Self-Supervised Network Intrusion Detection System based on Graph Neural Networkscited by 25
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
- 2021Graph-based Solutions with Residuals for Intrusion Detection: the Modified E-GraphSAGE and E-ResGAT Algorithmscited by 11
- 2022AnoShift: A Distribution Shift Benchmark for Unsupervised Anomaly Detectioncited by 11
- 2022Graph Neural Network-based Android Malware Classification with Jumping Knowledgecited by 9
- 2022On Generalisability of Machine Learning-based Network Intrusion Detection Systemscited by 8
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
- 2024Applying Self-supervised Learning to Network Intrusion Detection for Network Flows with Graph Neural Networkcited by 7
- 2022XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensicscited by 6
- 2022ZOOMER: Boosting Retrieval on Web-scale Graphs by Regions of Interestcited by 4
38 more
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2022Network Intrusion Detection System in a Light Bulbcited by 3
- 2023A Comparison of Graph Neural Networks for Malware Classificationcited by 3
- 2026Multi-Modal Data-Enhanced Foundation Models for Prediction and Control in Wireless Networks: A Surveycited by 3
- 2022Investigation and rectification of NIDS datasets and standardized feature set derivation for network attack detection with graph neural networkscited by 2
- 2023Efficient Network Representation for GNN-based Intrusion Detectioncited by 2
- 2024EG-ConMix: An Intrusion Detection Method based on Graph Contrastive Learningcited by 2
- 2024PPT-GNN: A Practical Pre-Trained Spatio-Temporal Graph Neural Network for Network Securitycited by 2
- 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Modelcited by 2
- 2024Network Anomaly Traffic Detection via Multi-view Feature Fusioncited by 2
- 2024Towards a graph-based foundation model for network traffic analysiscited by 2
- 2025Self-Supervised Learning of Graph Representations for Network Intrusion Detectioncited by 2
- 2026Q-AGNN: Quantum-Enhanced Attentive Graph Neural Network for Intrusion Detectioncited by 2
- 2022AHEAD: A Triple Attention Based Heterogeneous Graph Anomaly Detection Approachcited by 1
- 2023CAFIN: Centrality Aware Fairness inducing IN-processing for Unsupervised Representation Learning on Graphscited by 1
- 20233D-IDS: Doubly Disentangled Dynamic Intrusion Detectioncited by 1
- 2024X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection Systemcited by 1
- 2024Integrating Graph Neural Networks with Scattering Transform for Anomaly Detectioncited by 1
- 2024Systematic Evaluation of Synthetic Data Augmentation for Multi-class NetFlow Trafficcited by 1
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoderscited by 1
- 2026Content-Aware Attack Detection in LLM Agent Tool-Call Traffic: An Empirical Study of Features, Architectures, and Evaluation Protocolscited by 1
- 2026Let Relations Speak: An End-to-End LLM-GNN Soft Prompt Framework for Fraud Detectioncited by 1
- 2026AI-Native Closed-Loop Security for 6G-Enabled Cyber-Physical Systems: From Edge Detection to Network-Wide Mitigationcited by 1
- 2023BS-GAT Behavior Similarity Based Graph Attention Network for Network Intrusion Detectioncited by 0
- 2023XFedHunter: An Explainable Federated Learning Framework for Advanced Persistent Threat Detection in SDNcited by 0
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networkscited by 0
- 2024BernGraph: Probabilistic Graph Neural Networks for EHR-based Medication Recommendationscited by 0
- 2024NIDS Neural Networks Using Sliding Time Window Data Processing with Trainable Activations and its Generalization Capabilitycited by 0
- 2024LogSHIELD: A Graph-based Real-time Anomaly Detection Framework using Frequency Analysiscited by 0
- 2025CONTINUUM: Detecting APT Attacks through Spatial-Temporal Graph Neural Networkscited by 0
- 2025GPML: Graph Processing for Machine Learningcited by 0
- 2025Poster: Enhancing GNN Robustness for Network Intrusion Detection via Agent-based Analysiscited by 0
- 2025GTCN-G: A Residual Graph-Temporal Fusion Network for Imbalanced Intrusion Detectioncited by 0
- 2025Hybrid Quantum-Classical Autoencoders for Unsupervised Network Intrusion Detectioncited by 0
- 2026Pro-ZD: A Transferable Graph Neural Network Approach for Proactive Zero-Day Threats Mitigationcited by 0
- 2026MalMoE: Mixture-of-Experts Enhanced Encrypted Malicious Traffic Detection Under Graph Driftcited by 0
- 2026MI2DAS: A Multi-Layer Intrusion Detection Framework with Incremental Learning for Securing Industrial IoT Networkscited by 0
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networkscited by 0
50 most cited of 55 All 55 (JSON)
- 2026Concept drift mitigation through community and spectral graph analysis for the detection of cyberattacks in network traffic8 Sep 2026
- 2026Cognitive Graph Intelligence for Adaptive and Robust DDoS Attack Detection in Next Generation Networks18 Aug 2026
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detection2 Aug 2026
- 2026Enhanced Feature Extraction for IoT Network Intrusion Detection Using GNNs and KAN3 Jul 2026
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detection15 Jun 2026
- 2026AI-Native Closed-Loop Security for 6G-Enabled Cyber-Physical Systems: From Edge Detection to Network-Wide Mitigation6 Jun 2026
- 2026Let Relations Speak: An End-to-End LLM-GNN Soft Prompt Framework for Fraud Detection27 May 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Content-Aware Attack Detection in LLM Agent Tool-Call Traffic: An Empirical Study of Features, Architectures, and Evaluation Protocols11 May 2026
- 2026Q-AGNN: Quantum-Enhanced Attentive Graph Neural Network for Intrusion Detection23 Mar 2026
- 2026MI2DAS: A Multi-Layer Intrusion Detection Framework with Incremental Learning for Securing Industrial IoT Networks27 Feb 2026
- 2026MalMoE: Mixture-of-Experts Enhanced Encrypted Malicious Traffic Detection Under Graph Drift10 Feb 2026
38 more
- 2026Pro-ZD: A Transferable Graph Neural Network Approach for Proactive Zero-Day Threats Mitigation6 Feb 2026
- 2026Multi-Modal Data-Enhanced Foundation Models for Prediction and Control in Wireless Networks: A Survey6 Jan 2026
- 2025Hybrid Quantum-Classical Autoencoders for Unsupervised Network Intrusion Detection4 Dec 2025
- 2025AutoGraphAD: Unsupervised network anomaly detection using Variational Graph Autoencoders21 Nov 2025
- 2025GTCN-G: A Residual Graph-Temporal Fusion Network for Imbalanced Intrusion Detection8 Oct 2025
- 2025Self-Supervised Learning of Graph Representations for Network Intrusion Detection20 Sep 2025
- 2025Poster: Enhancing GNN Robustness for Network Intrusion Detection via Agent-based Analysis25 Jun 2025
- 2025GPML: Graph Processing for Machine Learning13 May 2025
- 2025CONTINUUM: Detecting APT Attacks through Spatial-Temporal Graph Neural Networks6 Jan 2025
- 2024LogSHIELD: A Graph-based Real-time Anomaly Detection Framework using Frequency Analysis29 Oct 2024
- 2024NIDS Neural Networks Using Sliding Time Window Data Processing with Trainable Activations and its Generalization Capability24 Oct 2024
- 2024Towards a graph-based foundation model for network traffic analysis12 Sep 2024
- 2024Network Anomaly Traffic Detection via Multi-view Feature Fusion12 Sep 2024
- 2024Systematic Evaluation of Synthetic Data Augmentation for Multi-class NetFlow Traffic28 Aug 2024
- 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Model27 Aug 2024
- 2024BernGraph: Probabilistic Graph Neural Networks for EHR-based Medication Recommendations18 Aug 2024
- 2024PPT-GNN: A Practical Pre-Trained Spatio-Temporal Graph Neural Network for Network Security19 Jun 2024
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2024Integrating Graph Neural Networks with Scattering Transform for Anomaly Detection16 Apr 2024
- 2024EG-ConMix: An Intrusion Detection Method based on Graph Contrastive Learning24 Mar 2024
- 2024Problem space structural adversarial attacks for Network Intrusion Detection Systems based on Graph Neural Networks18 Mar 2024
- 2024Applying Self-supervised Learning to Network Intrusion Detection for Network Flows with Graph Neural Network3 Mar 2024
- 2024X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection System1 Feb 2024
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operations11 Jan 2024
- 2023XFedHunter: An Explainable Federated Learning Framework for Advanced Persistent Threat Detection in SDN15 Sep 2023
- 2023Efficient Network Representation for GNN-based Intrusion Detection11 Sep 2023
- 2023Financial Fraud Detection using Quantum Graph Neural Networks3 Sep 2023
- 20233D-IDS: Doubly Disentangled Dynamic Intrusion Detection2 Jul 2023
- 2023CAFIN: Centrality Aware Fairness inducing IN-processing for Unsupervised Representation Learning on Graphs10 Apr 2023
- 2023BS-GAT Behavior Similarity Based Graph Attention Network for Network Intrusion Detection7 Apr 2023
- 2023A Comparison of Graph Neural Networks for Malware Classification22 Mar 2023
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networks6 Feb 2023
- 2022Investigation and rectification of NIDS datasets and standardized feature set derivation for network attack detection with graph neural networks26 Dec 2022
- 2022Network Intrusion Detection System in a Light Bulb6 Oct 2022
- 2022AHEAD: A Triple Attention Based Heterogeneous Graph Anomaly Detection Approach17 Aug 2022
- 2022XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensics19 Jul 2022
- 2022Anomal-E: A Self-Supervised Network Intrusion Detection System based on Graph Neural Networks14 Jul 2022
- 2022AnoShift: A Distribution Shift Benchmark for Unsupervised Anomaly Detection30 Jun 2022
50 newest of 55 All 55 (JSON)
- 2023Financial Fraud Detection using Quantum Graph Neural Networkscited by 35
- 2022Graph Neural Networks in IoT: A Surveycited by 27
- 2022Anomal-E: A Self-Supervised Network Intrusion Detection System based on Graph Neural Networkscited by 25
- 2023Joint Edge-Model Sparse Learning is Provably Efficient for Graph Neural Networkscited by 16
- 2021Graph-based Solutions with Residuals for Intrusion Detection: the Modified E-GraphSAGE and E-ResGAT Algorithmscited by 11
- 2022AnoShift: A Distribution Shift Benchmark for Unsupervised Anomaly Detectioncited by 11
- 2022Graph Neural Network-based Android Malware Classification with Jumping Knowledgecited by 9
- 2022On Generalisability of Machine Learning-based Network Intrusion Detection Systemscited by 8
- 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
- 2024Applying Self-supervised Learning to Network Intrusion Detection for Network Flows with Graph Neural Networkcited by 7
- 2022XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensicscited by 6
- 2022ZOOMER: Boosting Retrieval on Web-scale Graphs by Regions of Interestcited by 4
12 most cited of 52 All 52 (JSON)
- 2026Concept drift mitigation through community and spectral graph analysis for the detection of cyberattacks in network traffic8 Sep 2026
- 2026Cognitive Graph Intelligence for Adaptive and Robust DDoS Attack Detection in Next Generation Networks18 Aug 2026
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detection2 Aug 2026
- 2026Enhanced Feature Extraction for IoT Network Intrusion Detection Using GNNs and KAN3 Jul 2026
- 2026Timestamp-Aware Spatio-Temporal Graph Contrastive Learning for Network Intrusion Detection15 Jun 2026
- 2026AI-Native Closed-Loop Security for 6G-Enabled Cyber-Physical Systems: From Edge Detection to Network-Wide Mitigation6 Jun 2026
- 2026Let Relations Speak: An End-to-End LLM-GNN Soft Prompt Framework for Fraud Detection27 May 2026
- 2026Provably Communication-Efficient and Privacy-Preserving Federated Graph Neural Networks25 May 2026
- 2026Q-AGNN: Quantum-Enhanced Attentive Graph Neural Network for Intrusion Detection23 Mar 2026
- 2026MI2DAS: A Multi-Layer Intrusion Detection Framework with Incremental Learning for Securing Industrial IoT Networks27 Feb 2026
- 2026Pro-ZD: A Transferable Graph Neural Network Approach for Proactive Zero-Day Threats Mitigation6 Feb 2026
- 2026Multi-Modal Data-Enhanced Foundation Models for Prediction and Control in Wireless Networks: A Survey6 Jan 2026
12 newest of 52 All 52 (JSON)