mlsanityData to 7 Oct 2026

Minimum Topology Attacks for Graph Neural Networks

arXiv 2403.02723 ↗First posted 5 Mar 2024cs.AIcited by 6

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

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  4. 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
  5. 2019Simplifying Graph Convolutional Networkscited by 1,470
  6. 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
  7. 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
  8. 2018Adversarial Attack on Graph Structured Datacited by 300
  9. 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
  10. 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
  11. 2018Decoupling Direction and Norm for Efficient Gradient-Based L2 Adversarial Attacks and Defensescited by 109
  12. 2021Robustness of Graph Neural Networks at Scalecited by 100
23 more
  1. 2021Be Confident! Towards Trustworthy Graph Neural Networks via Confidence Calibrationcited by 91
  2. 2016Hiding Individuals and Communities in a Social Networkcited by 77
  3. 2019A Restricted Black-box Adversarial Framework Towards Attacking Graph Embedding Modelscited by 68
  4. 2021Elastic Graph Neural Networkscited by 67
  5. 2021Fast Minimum-norm Adversarial Attacks through Adaptive Norm Constraintscited by 50
  6. 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
  7. 2019Distribution Density, Tails, and Outliers in Machine Learning: Metrics and Applicationscited by 43
  8. 2019Curls & Whey: Boosting Black-Box Adversarial Attackscited by 37
  9. 2021Understanding Structural Vulnerability in Graph Convolutional Networkscited by 37
  10. 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
  11. 2019Attacking Graph Convolutional Networks via Rewiringcited by 32
  12. 2019A Unified Framework for Data Poisoning Attack to Graph-based Semi-supervised Learningcited by 30
  13. 2020Improving Calibration through the Relationship with Adversarial Robustnesscited by 26
  14. 2022Unsupervised Graph Poisoning Attack via Contrastive Loss Back-propagationcited by 25
  15. 2018Data Poisoning Attack against Unsupervised Node Embedding Methodscited by 19
  16. 2022MGNNI: Multiscale Graph Neural Networks with Implicit Layerscited by 19
  17. 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
  18. 2022Bandits for Structure Perturbation-based Black-box Attacks to Graph Neural Networks with Theoretical Guaranteescited by 9
  19. 2021Structack: Structure-based Adversarial Attacks on Graph Neural Networkscited by 8
  20. 2021Cluster Attack: Query-based Adversarial Attacks on Graphs with Graph-Dependent Priorscited by 7
  21. 2021Surrogate Representation Learning with Isometric Mapping for Gray-box Graph Adversarial Attackscited by 4
  22. 2020Scalable Adversarial Attack on Graph Neural Networks with Alternating Direction Method of Multiplierscited by 2
  23. 2023BHGNN-RT: Network embedding for directed heterogeneous graphscited by 1

Built on by

Cited by year

Citing papers per year: 2024: 5; 2025: 1.

6 papers.