XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensics
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose XG-BoT, an explainable deep graph neural network model for botnet node detection. The proposed model comprises a botnet detector and an explainer for automatic forensics. The XG-BoT detector can effectively detect malicious botnet nodes in large-scale networks. Specifically, it utilizes a grouped reversible residual connection with a graph isomorphism network to learn expressive node representations from botnet communication graphs. The explainer, based on the GNNExplainer and saliency map in XG-BoT, can perform automatic network forensics by highlighting suspicious network flows and related botnet nodes. We evaluated XG-BoT using real-world, large-scale botnet network graph datasets. Overall, XG-BoT outperforms state-of-the-art approaches in terms of key evaluation metrics. Additionally, we demonstrate that the XG-BoT explainers can generate useful explanations for automatic network forensics.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 18 of its 39 references that are in the map. First posted on arXiv 19 Jul 2022.
Builds on
18 of 39 references.
References · 18
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2020Towards Deeper Graph Neural Networkscited by 296
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 215
- 2021Training Graph Neural Networks with 1000 Layerscited by 169
6 more
- 2018N-BaIoT: Network-based Detection of IoT Botnet Attacks Using Deep Autoencoderscited by 67
- 2021E-GraphSAGE: A Graph Neural Network based Intrusion Detection System for IoTcited by 55
- 2020Automating Botnet Detection with Graph Neural Networkscited by 23
- 2022SCGC : Self-Supervised Contrastive Graph Clusteringcited by 13
- 2019A Graph-Based Machine Learning Approach for Bot Detectioncited by 4
- 2021Edge-Level Explanations for Graph Neural Networks by Extending Explainability Methods for Convolutional Neural Networkscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 1; 2026: 1.
6 papers.
- 2023A Survey on Explainability of Graph Neural Networkscited by 28
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2024X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection Systemcited by 1
- 2024CGGM: A conditional graph generation model with adaptive sparsity for node anomaly detection in IoT networkscited by 0
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule miningcited by 0
- 2026MambaNetBurst: Direct Byte-level Network Traffic Classification without Tokenization or Pretrainingcited by 0
- 2026MambaNetBurst: Direct Byte-level Network Traffic Classification without Tokenization or Pretraining11 May 2026
- 2025ARM-Explainer -- Explaining and improving graph neural network predictions for the maximum clique problem using node features and association rule mining28 Nov 2025
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2024CGGM: A conditional graph generation model with adaptive sparsity for node anomaly detection in IoT networks27 Feb 2024
- 2024X-CBA: Explainability Aided CatBoosted Anomal-E for Intrusion Detection System1 Feb 2024
- 2023A Survey on Explainability of Graph Neural Networks2 Jun 2023