mlsanityData to 7 Oct 2026

A Hard Label Black-box Adversarial Attack Against Graph Neural Networks

arXiv 2108.09513 ↗First posted 21 Aug 2021cs.LG cs.CRcited by 26

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have achieved state-of-the-art performance in various graph structure related tasks such as node classification and graph classification. However, GNNs are vulnerable to adversarial attacks. Existing works mainly focus on attacking GNNs for node classification; nevertheless, the attacks against GNNs for graph classification have not been well explored. In this work, we conduct a systematic study on adversarial attacks against GNNs for graph classification via perturbing the graph structure. In particular, we focus on the most challenging attack, i.e., hard label black-box attack, where an attacker has no knowledge about the target GNN model and can only obtain predicted labels through querying the target model.To achieve this goal, we formulate our attack as an optimization problem, whose objective is to minimize the number of edges to be perturbed in a graph while maintaining the high attack success rate. The original optimization problem is intractable to solve, and we relax the optimization problem to be a tractable one, which is solved with theoretical convergence guarantee. We also design a coarse-grained searching algorithm and a query-efficient gradient computation algorithm to decrease the number of queries to the target GNN model. Our experimental results on three real-world datasets demonstrate that our attack can effectively attack representative GNNs for graph classification with less queries and perturbations. We also evaluate the effectiveness of our attack under two defenses: one is well-designed adversarial graph detector and the other is that the target GNN model itself is equipped with a defense to prevent adversarial graph generation. Our experimental results show that such defenses are not effective enough, which highlights more advanced defenses.

Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). Builds on 37 of its 65 references that are in the map. First posted on arXiv 21 Aug 2021.

Builds on

37 of 65 references.

References · 37

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Inductive Representation Learning on Large Graphscited by 6,284
  3. 2018How Powerful are Graph Neural Networks?cited by 4,355
  4. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  5. 2019Simplifying Graph Convolutional Networkscited by 1,470
  6. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  7. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  8. 2018Link Prediction Based on Graph Neural Networkscited by 829
  9. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  10. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  11. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  12. 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
25 more
  1. 2019Graph U-Netscited by 489
  2. 2017Representation Learning on Graphs: Methods and Applicationscited by 456
  3. 2019Self-Attention Graph Poolingcited by 421
  4. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  5. 2018Adversarial Attack on Graph Structured Datacited by 300
  6. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  7. 2018Query-Efficient Hard-label Black-box Attack:An Optimization-based Approachcited by 130
  8. 2020Backdoor Attacks to Graph Neural Networkscited by 126
  9. 2019Sign-OPT: A Query-Efficient Hard-label Adversarial Attackcited by 118
  10. 2020Graph Backdoorcited by 112
  11. 2018Zeroth-Order Stochastic Variance Reduction for Nonconvex Optimizationcited by 109
  12. 2019Meta-GNN: On Few-shot Node Classification in Graph Meta-learningcited by 105
  13. 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
  14. 2018Fast Gradient Attack on Network Embeddingcited by 65
  15. 2020SurFree: a fast surrogate-free black-box attackcited by 59
  16. 2020Certified Robustness of Graph Neural Networks against Adversarial Structural Perturbationcited by 57
  17. 2020Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and Morecited by 56
  18. 2019Attacking Graph-based Classification via Manipulating the Graph Structurecited by 53
  19. 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
  20. 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
  21. 2018Attack Graph Convolutional Networks by Adding Fake Nodescited by 26
  22. 2020Superpixel Image Classification with Graph Attention Networkscited by 20
  23. 2020Indirect Adversarial Attacks via Poisoning Neighbors for Graph Convolutional Networkscited by 16
  24. 2020Adversarial Attack on Hierarchical Graph Pooling Neural Networkscited by 13
  25. 2020MGA: Momentum Gradient Attack on Networkcited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 5; 2023: 4; 2024: 6; 2025: 9; 2026: 1.

26 papers.

Sort:

By area:

  1. 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
  2. 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
  3. 2022Model Inversion Attacks against Graph Neural Networkscited by 26
  4. 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
  5. 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guaranteescited by 9
  6. 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
  7. 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
  8. 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learningcited by 7
  9. 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learningcited by 6
  10. 2023Certifiable Black-Box Attacks with Randomized Adversarial Examples: Breaking Defenses with Provable Confidencecited by 5
  11. 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
  12. 2023Node Injection Link Stealing Attackcited by 3
14 more
  1. 2024Untargeted Adversarial Attack on Knowledge Graph Embeddingscited by 3
  2. 2025Watermarking Graph Neural Networks via Explanations for Ownership Protectioncited by 3
  3. 2025Backdoor Attacks on Discrete Graph Diffusion Modelscited by 3
  4. 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
  5. 2024On the Validity of Traditional Vulnerability Scoring Systems for Adversarial Attacks against LLMscited by 2
  6. 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbationscited by 2
  7. 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?cited by 2
  8. 2023MDTD: A Multi Domain Trojan Detector for Deep Neural Networkscited by 1
  9. 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Modelscited by 1
  10. 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibriumcited by 1
  11. 2025EvA: Evolutionary Attacks on Graphscited by 0
  12. 2025Graph Unlearning: Efficient Node Removal in Graph Neural Networkscited by 0
  13. 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGscited by 0
  14. 2026Can Subgraph Explanations Be Weaponized to Steal Graph Neural Networks?cited by 0