A Hard Label Black-box Adversarial Attack Against Graph Neural Networks
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
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 561
25 more
- 2019Graph U-Netscited by 489
- 2017Representation Learning on Graphs: Methods and Applicationscited by 456
- 2019Self-Attention Graph Poolingcited by 421
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2018Query-Efficient Hard-label Black-box Attack:An Optimization-based Approachcited by 130
- 2020Backdoor Attacks to Graph Neural Networkscited by 126
- 2019Sign-OPT: A Query-Efficient Hard-label Adversarial Attackcited by 118
- 2020Graph Backdoorcited by 112
- 2018Zeroth-Order Stochastic Variance Reduction for Nonconvex Optimizationcited by 109
- 2019Meta-GNN: On Few-shot Node Classification in Graph Meta-learningcited by 105
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2020SurFree: a fast surrogate-free black-box attackcited by 59
- 2020Certified Robustness of Graph Neural Networks against Adversarial Structural Perturbationcited by 57
- 2020Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and Morecited by 56
- 2019Attacking Graph-based Classification via Manipulating the Graph Structurecited by 53
- 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
- 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
- 2018Attack Graph Convolutional Networks by Adding Fake Nodescited by 26
- 2020Superpixel Image Classification with Graph Attention Networkscited by 20
- 2020Indirect Adversarial Attacks via Poisoning Neighbors for Graph Convolutional Networkscited by 16
- 2020Adversarial Attack on Hierarchical Graph Pooling Neural Networkscited by 13
- 2020MGA: Momentum Gradient Attack on Networkcited by 10
Built on by
Citing papers per year: 2021: 1; 2022: 5; 2023: 4; 2024: 6; 2025: 9; 2026: 1.
26 papers.
Sort:
By area:
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guaranteescited by 9
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learningcited by 7
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learningcited by 6
- 2023Certifiable Black-Box Attacks with Randomized Adversarial Examples: Breaking Defenses with Provable Confidencecited by 5
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
- 2023Node Injection Link Stealing Attackcited by 3
14 more
- 2024Untargeted Adversarial Attack on Knowledge Graph Embeddingscited by 3
- 2025Watermarking Graph Neural Networks via Explanations for Ownership Protectioncited by 3
- 2025Backdoor Attacks on Discrete Graph Diffusion Modelscited by 3
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
- 2024On the Validity of Traditional Vulnerability Scoring Systems for Adversarial Attacks against LLMscited by 2
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbationscited by 2
- 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?cited by 2
- 2023MDTD: A Multi Domain Trojan Detector for Deep Neural Networkscited by 1
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Modelscited by 1
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibriumcited by 1
- 2025EvA: Evolutionary Attacks on Graphscited by 0
- 2025Graph Unlearning: Efficient Node Removal in Graph Neural Networkscited by 0
- 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGscited by 0
- 2026Can Subgraph Explanations Be Weaponized to Steal Graph Neural Networks?cited by 0
- 2026Can Subgraph Explanations Be Weaponized to Steal Graph Neural Networks?28 May 2026
- 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?12 Dec 2025
- 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGs14 Oct 2025
- 2025Graph Unlearning: Efficient Node Removal in Graph Neural Networks5 Sep 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025EvA: Evolutionary Attacks on Graphs10 Jul 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations24 Mar 2025
- 2025Backdoor Attacks on Discrete Graph Diffusion Models8 Mar 2025
- 2025Watermarking Graph Neural Networks via Explanations for Ownership Protection9 Jan 2025
- 2024On the Validity of Traditional Vulnerability Scoring Systems for Adversarial Attacks against LLMs28 Dec 2024
- 2024Graph Neural Network Causal Explanation via Neural Causal Models12 Jul 2024
14 more
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
- 2024Untargeted Adversarial Attack on Knowledge Graph Embeddings8 May 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learning21 Feb 2024
- 2023GNNBleed: Inference Attacks to Unveil Private Edges in Graphs with Realistic Access to GNN Models3 Nov 2023
- 2023MDTD: A Multi Domain Trojan Detector for Deep Neural Networks30 Aug 2023
- 2023Node Injection Link Stealing Attack25 Jul 2023
- 2023Certifiable Black-Box Attacks with Randomized Adversarial Examples: Breaking Defenses with Provable Confidence10 Apr 2023
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practice29 Dec 2022
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learning24 Oct 2022
- 2022Model Inversion Attacks against Graph Neural Networks16 Sep 2022
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trends16 May 2022
- 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guarantees7 May 2022
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priors27 Sep 2021
- 2025Backdoor Attacks on Discrete Graph Diffusion Modelscited by 3
- 2025Backdoor Attacks on Discrete Graph Diffusion Models8 Mar 2025
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 55
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guaranteescited by 9
- 2024Graph Neural Network Causal Explanation via Neural Causal Modelscited by 8
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learningcited by 7
- 2024AttackGNN: Red-Teaming GNNs in Hardware Security Using Reinforcement Learningcited by 6
- 2023Certifiable Black-Box Attacks with Randomized Adversarial Examples: Breaking Defenses with Provable Confidencecited by 5
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
- 2023Node Injection Link Stealing Attackcited by 3
12 most cited of 24 All 24 (JSON)
- 2026Can Subgraph Explanations Be Weaponized to Steal Graph Neural Networks?28 May 2026
- 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?12 Dec 2025
- 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGs14 Oct 2025
- 2025Graph Unlearning: Efficient Node Removal in Graph Neural Networks5 Sep 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025EvA: Evolutionary Attacks on Graphs10 Jul 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations24 Mar 2025
- 2025Watermarking Graph Neural Networks via Explanations for Ownership Protection9 Jan 2025
- 2024On the Validity of Traditional Vulnerability Scoring Systems for Adversarial Attacks against LLMs28 Dec 2024
- 2024Graph Neural Network Causal Explanation via Neural Causal Models12 Jul 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
12 newest of 24 All 24 (JSON)