Minimum Topology Attacks for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
With the great popularity of Graph Neural Networks (GNNs), their robustness to adversarial topology attacks has received significant attention. Although many attack methods have been proposed, they mainly focus on fixed-budget attacks, aiming at finding the most adversarial perturbations within a fixed budget for target node. However, considering the varied robustness of each node, there is an inevitable dilemma caused by the fixed budget, i.e., no successful perturbation is found when the budget is relatively small, while if it is too large, the yielding redundant perturbations will hurt the invisibility. To break this dilemma, we propose a new type of topology attack, named minimum-budget topology attack, aiming to adaptively find the minimum perturbation sufficient for a successful attack on each node. To this end, we propose an attack model, named MiBTack, based on a dynamic projected gradient descent algorithm, which can effectively solve the involving non-convex constraint optimization on discrete topology. Extensive results on three GNNs and four real-world datasets show that MiBTack can successfully lead all target nodes misclassified with the minimum perturbation edges. Moreover, the obtained minimum budget can be used to measure node robustness, so we can explore the relationships of robustness, topology, and uncertainty for nodes, which is beyond what the current fixed-budget topology attacks can offer.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 35 of its 49 references that are in the map. First posted on arXiv 5 Mar 2024.
Builds on
35 of 49 references.
References · 35
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2018Decoupling Direction and Norm for Efficient Gradient-Based L2 Adversarial Attacks and Defensescited by 109
- 2021Robustness of Graph Neural Networks at Scalecited by 100
23 more
- 2021Be Confident! Towards Trustworthy Graph Neural Networks via Confidence Calibrationcited by 91
- 2016Hiding Individuals and Communities in a Social Networkcited by 77
- 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
- 2021Elastic Graph Neural Networkscited by 67
- 2021Fast Minimum-norm Adversarial Attacks through Adaptive Norm Constraintscited by 50
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2019Distribution Density, Tails, and Outliers in Machine Learning: Metrics and Applicationscited by 43
- 2019Curls & Whey: Boosting Black-Box Adversarial Attackscited by 37
- 2021Understanding Structural Vulnerability in Graph Convolutional Networkscited by 37
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
- 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
- 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
- 2020Improving Calibration through the Relationship with Adversarial Robustnesscited by 26
- 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
- 2018Data Poisoning Attack against Unsupervised Node Embedding Methodscited by 19
- 2022MGNNI: Multiscale Graph Neural Networks with Implicit Layerscited by 19
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guaranteescited by 9
- 2021Structack: Structure-based Adversarial Attacks on Graph Neural Networkscited by 8
- 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
- 2021Surrogate Representation Learning with Isometric Mapping for Gray-box Graph Adversarial Attackscited by 4
- 2020Scalable Adversarial Attack on Graph Neural Networks with Alternating Direction Method of Multiplierscited by 2
- 2023BHGNN-RT: Network embedding for directed heterogeneous graphscited by 1
Built on by
Citing papers per year: 2024: 5; 2025: 1.
6 papers.
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 22
- 2024A General Black-box Adversarial Attack on Graph-based Fake News Detectorscited by 11
- 2025Query-Based and Unnoticeable Graph Injection Attack from Neighborhood Perspectivecited by 3
- 2024AGSOA:Graph Neural Network Targeted Attack Based on Average Gradient and Structure Optimizationcited by 1
- 2024RIDA: A Robust Attack Framework on Incomplete Graphscited by 1
- 2024Dynamic Gradient Influencing for Viral Marketing Using Graph Neural Networkscited by 0
- 2025Query-Based and Unnoticeable Graph Injection Attack from Neighborhood Perspective4 Feb 2025
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?16 Aug 2024
- 2024RIDA: A Robust Attack Framework on Incomplete Graphs25 Jul 2024
- 2024AGSOA:Graph Neural Network Targeted Attack Based on Average Gradient and Structure Optimization19 Jun 2024
- 2024A General Black-box Adversarial Attack on Graph-based Fake News Detectors24 Apr 2024
- 2024Dynamic Gradient Influencing for Viral Marketing Using Graph Neural Networks19 Mar 2024