mlsanityData to 14 Oct 2026

Adversarial Attack and Defense on Graph Data: A Survey

arXiv 1812.10528 ↗First posted 26 Dec 2018cs.CR cs.AI cs.SIcited by 167

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) have been widely applied to various applications, including image classification, text generation, audio recognition, and graph data analysis. However, recent studies have shown that DNNs are vulnerable to adversarial attacks. Though there are several works about adversarial attack and defense strategies on domains such as images and natural language processing, it is still difficult to directly transfer the learned knowledge to graph data due to its representation structure. Given the importance of graph analysis, an increasing number of studies over the past few years have attempted to analyze the robustness of machine learning models on graph data. Nevertheless, existing research considering adversarial behaviors on graph data often focuses on specific types of attacks with certain assumptions. In addition, each work proposes its own mathematical formulation, which makes the comparison among different methods difficult. Therefore, this review is intended to provide an overall landscape of more than 100 papers on adversarial attack and defense strategies for graph data, and establish a unified formulation encompassing most graph adversarial learning models. Moreover, we also compare different graph attacks and defenses along with their contributions and limitations, as well as summarize the evaluation metrics, datasets and future trends. We hope this survey can help fill the gap in the literature and facilitate further development of this promising new field.

Key facts. Cited by 167 papers in the map (data through 14 Oct 2026). First posted on arXiv 26 Dec 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 30; 2022: 36; 2023: 27; 2024: 32; 2025: 29; 2026: 13.

167 papers.

Sort:

By area:

  1. 2021Membership Inference Attacks on Machine Learning: A Surveycited by 321
  2. 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
  3. 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
  4. 2021CF-GNNExplainer: Counterfactual Explanations for Graph Neural Networkscited by 119
  5. 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
  6. 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
  7. 2022Wild Patterns Reloaded: A Survey of Machine Learning Security against Training Data Poisoningcited by 94
  8. 2021Node-Level Membership Inference Attacks Against Graph Neural Networkscited by 84
  9. 2021Graph Structure Learning with Variational Information Bottleneckcited by 81
  10. 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
  11. 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
  12. 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
38 more
  1. 2021Single Node Injection Attack against Graph Neural Networkscited by 45
  2. 2021Automated Machine Learning on Graphs: A Surveycited by 39
  3. 2021Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networkscited by 38
  4. 2023SE-GSL: A General and Effective Graph Structure Learning Framework through Structural Entropy Optimizationcited by 35
  5. 2022PyGOD: A Python Library for Graph Outlier Detectioncited by 32
  6. 2021Interpretable Stability Bounds for Spectral Graph Filterscited by 28
  7. 2021Unbiased Graph Embedding with Biased Graph Observationscited by 28
  8. 2021Topological Relational Learning on Graphscited by 27
  9. 2021BASAR:Black-box Attack on Skeletal Action Recognitioncited by 26
  10. 2022Model Inversion Attacks against Graph Neural Networkscited by 26
  11. 2023Stable Unlearnable Example: Enhancing the Robustness of Unlearnable Examples via Stable Error-Minimizing Noisecited by 25
  12. 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 25
  13. 2021Adversarial Attacks on Deep Models for Financial Transaction Recordscited by 24
  14. 2024Graph Condensation: A Surveycited by 23
  15. 2024Uncertainty in Graph Neural Networks: A Surveycited by 23
  16. 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 23
  17. 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunitiescited by 23
  18. 2021threaTrace: Detecting and Tracing Host-based Threats in Node Level Through Provenance Graph Learningcited by 22
  19. 2023Fair Attribute Completion on Graph with Missing Attributescited by 22
  20. 2023Deep Graph Reprogrammingcited by 22
  21. 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
  22. 2023Data-centric Graph Learning: A Surveycited by 22
  23. 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
  24. 2022Adversarial Weight Perturbation Improves Generalization in Graph Neural Networkscited by 21
  25. 2021Adversarial Attack on Graph Neural Networks as An Influence Maximization Problemcited by 20
  26. 2022Reinforcement learning on graphs: A surveycited by 20
  27. 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
  28. 2025Data Poisoning in Deep Learning: A Surveycited by 20
  29. 2022Transferable Graph Backdoor Attackcited by 19
  30. 2022SCARA: Scalable Graph Neural Networks with Feature-Oriented Optimizationcited by 19
  31. 2021Adversarial Attacks against Windows PE Malware Detection: A Survey of the State-of-the-Artcited by 18
  32. 2023GraphGPT: Generative Pre-trained Graph Eulerian Transformercited by 17
  33. 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
  34. 2021AutoGL: A Library for Automated Graph Learningcited by 15
  35. 2022GARNET: Reduced-Rank Topology Learning for Robust and Scalable Graph Neural Networkscited by 14
  36. 2022Projective Ranking-based GNN Evasion Attackscited by 14
  37. 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagationcited by 12
  38. 2022Spectral Adversarial Training for Robust Graph Neural Networkcited by 12

50 most cited of 167 All 167 (JSON)