mlsanityData to 7 Oct 2026

Automating Botnet Detection with Graph Neural Networks

arXiv 2003.06344 ↗First posted 13 Mar 2020cs.CR cs.LG stat.MLcited by 23

Not on the map. Why?

Abstract (arXiv)

Botnets are now a major source for many network attacks, such as DDoS attacks and spam. However, most traditional detection methods heavily rely on heuristically designed multi-stage detection criteria. In this paper, we consider the neural network design challenges of using modern deep learning techniques to learn policies for botnet detection automatically. To generate training data, we synthesize botnet connections with different underlying communication patterns overlaid on large-scale real networks as datasets. To capture the important hierarchical structure of centralized botnets and the fast-mixing structure for decentralized botnets, we tailor graph neural networks (GNN) to detect the properties of these structures. Experimental results show that GNNs are better able to capture botnet structure than previous non-learning methods when trained with appropriate data, and that deeper GNNs are crucial for learning difficult botnet topologies. We believe our data and studies can be useful for both the network security and graph learning communities.

Key facts. Cited by 23 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Mar 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 6; 2022: 5; 2023: 2; 2024: 5; 2025: 3; 2026: 2.

23 papers.

Sort:

By area:

  1. 2022A Survey of Machine Unlearningcited by 298
  2. 2021E-GraphSAGE: A Graph Neural Network based Intrusion Detection System for IoTcited by 55
  3. 2021Formalizing and Estimating Distribution Inference Riskscited by 42
  4. 2022LTE4G: Long-Tail Experts for Graph Neural Networkscited by 30
  5. 2022Anomal-E: A Self-Supervised Network Intrusion Detection System based on Graph Neural Networkscited by 25
  6. 2021Graph-based Deep Learning for Communication Networks: A Surveycited by 21
  7. 2022Towards Private Learning on Decentralized Graphs with Local Differential Privacycited by 16
  8. 2021Unveiling the potential of Graph Neural Networks for robust Intrusion Detectioncited by 14
  9. 2021Graph-based Solutions with Residuals for Intrusion Detection: the Modified E-GraphSAGE and E-ResGAT Algorithmscited by 11
  10. 2023A Survey on Malware Detection with Graph Representation Learningcited by 11
  11. 2024Use of Graph Neural Networks in Aiding Defensive Cyber Operationscited by 7
  12. 2024Applying Self-supervised Learning to Network Intrusion Detection for Network Flows with Graph Neural Networkcited by 7
11 more
  1. 2022XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensicscited by 6
  2. 2021GNN-Geo: A Graph Neural Network-based Fine-grained IP geolocation Frameworkcited by 2
  3. 2024XG-NID: Dual-Modality Network Intrusion Detection using a Heterogeneous Graph Neural Network and Large Language Modelcited by 2
  4. 2024NetFlowGen: Leveraging Generative Pre-training for Network Traffic Dynamicscited by 2
  5. 2025Self-Supervised Learning of Graph Representations for Network Intrusion Detectioncited by 2
  6. 2025An LLM-based Agentic Framework for Accessible Network Controlcited by 2
  7. 2023S-Mixup: Structural Mixup for Graph Neural Networkscited by 1
  8. 2024Integrating Graph Neural Networks with Scattering Transform for Anomaly Detectioncited by 1
  9. 2025GTCN-G: A Residual Graph-Temporal Fusion Network for Imbalanced Intrusion Detectioncited by 0
  10. 2026Enhanced Feature Extraction for IoT Network Intrusion Detection Using GNNs and KANcited by 0
  11. 2026Graph Classification via Network Usable Information: From Representation Evaluation to Structure Selectioncited by 0