Revisiting Robustness in Graph Machine Learning
Not on the map. Why?
Abstract (arXiv)
Many works show that node-level predictions of Graph Neural Networks (GNNs) are unrobust to small, often termed adversarial, changes to the graph structure. However, because manual inspection of a graph is difficult, it is unclear if the studied perturbations always preserve a core assumption of adversarial examples: that of unchanged semantic content. To address this problem, we introduce a more principled notion of an adversarial graph, which is aware of semantic content change. Using Contextual Stochastic Block Models (CSBMs) and real-world graphs, our results uncover: i) for a majority of nodes the prevalent perturbation models include a large fraction of perturbed graphs violating the unchanged semantics assumption; ii) surprisingly, all assessed GNNs show over-robustness - that is robustness beyond the point of semantic change. We find this to be a complementary phenomenon to adversarial examples and show that including the label-structure of the training graph into the inference process of GNNs significantly reduces over-robustness, while having a positive effect on test accuracy and adversarial robustness. Theoretically, leveraging our new semantics-aware notion of robustness, we prove that there is no robustness-accuracy tradeoff for inductively classifying a newly added node.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 42 of its 64 references that are in the map. First posted on arXiv 1 May 2023.
Builds on
42 of 64 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2014Explaining and Harnessing Adversarial Examplescited by 7,364
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2013Intriguing properties of neural networkscited by 5,155
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2019Simplifying Graph Convolutional Networkscited by 1,477
- 2018Robustness May Be at Odds with Accuracycited by 880
- 2021How Attentive are Graph Attention Networks?cited by 835
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 678
- 2017Adversarial Examples for Evaluating Reading Comprehension Systemscited by 571
30 more
- 2020On Adaptive Attacks to Adversarial Example Defensescited by 555
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 397
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 335
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 329
- 2017Community Detection and Stochastic Block Modelscited by 319
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2021Unsolved Problems in ML Safetycited by 292
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020Combining Label Propagation and Simple Models Out-performs Graph Neural Networkscited by 202
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2018Contextual Stochastic Block Modelscited by 134
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2016Hiding Individuals and Communities in a Social Networkcited by 77
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2018Fast Gradient Attack on Network Embeddingcited by 65
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2019Certifiable Robustness and Robust Training for Graph Convolutional Networkscited by 59
- 2020Efficient Robustness Certificates for Discrete Data: Sparsity-Aware Randomized Smoothing for Graphs, Images and Morecited by 56
- 2022GraphWorld: Fake Graphs Bring Real Insights for GNNscited by 56
- 2020Fundamental Tradeoffs between Invariance and Sensitivity to Adversarial Perturbationscited by 55
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2020Adversarial Attack on Large Scale Graphcited by 39
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2021Generalization of Neural Combinatorial Solvers Through the Lens of Adversarial Robustnesscited by 35
- 2014Covariate-assisted spectral clusteringcited by 29
- 2022Graph Attention Retrospectivecited by 24
- 2023Collective Robustness Certificates: Exploiting Interdependence in Graph Neural Networkscited by 16
- 2018Revisiting Adversarial Riskcited by 9
- 2020Towards an Efficient and General Framework of Robust Training for Graph Neural Networkscited by 6
Built on by
Citing papers per year: 2023: 8; 2024: 10; 2025: 0; 2026: 1.
19 papers.
Sort:
By area:
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 23
- 2023Optimality of Message-Passing Architectures for Sparse Graphscited by 13
- 2023Hierarchical Randomized Smoothingcited by 9
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attackscited by 9
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2023Assessing Robustness via Score-Based Adversarial Image Generationcited by 6
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoningcited by 6
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attackscited by 5
- 2023IDEA: Invariant Defense for Graph Adversarial Robustnesscited by 4
- 2023On the Adversarial Robustness of Graph Contrastive Learning Methodscited by 2
- 2024Discrete Randomized Smoothing Meets Quantum Computingcited by 2
7 more
- 2024A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networkscited by 2
- 2023Expressivity of Graph Neural Networks Through the Lens of Adversarial Robustnesscited by 1
- 2024Explaining the Power of Topological Data Analysis in Graph Machine Learningcited by 1
- 2024Adversarial Robustness of Graph Transformerscited by 1
- 2023Poisoning × Evasion: Symbiotic Adversarial Robustness for Graph Neural Networkscited by 0
- 2024AHSG: Adversarial Attack on High-level Semantics in Graph Neural Networkscited by 0
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networkscited by 0
- 2026Target-Aware Interaction-Guided Reinforcement Learning for Black-Box Node Injection Attacks on Graph Neural Networks5 Jul 2026
- 2024AHSG: Adversarial Attack on High-level Semantics in Graph Neural Networks10 Dec 2024
- 2024A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks1 Dec 2024
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoning30 Nov 2024
- 2024Collaboration! Towards Robust Neural Methods for Routing Problems7 Oct 2024
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?16 Aug 2024
- 2024Discrete Randomized Smoothing Meets Quantum Computing1 Aug 2024
- 2024Adversarial Robustness of Graph Transformers16 Jul 2024
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attacks15 Jul 2024
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attacks27 Apr 2024
- 2024Explaining the Power of Topological Data Analysis in Graph Machine Learning8 Jan 2024
- 2023Poisoning × Evasion: Symbiotic Adversarial Robustness for Graph Neural Networks9 Dec 2023
7 more
- 2023On the Adversarial Robustness of Graph Contrastive Learning Methods29 Nov 2023
- 2023Hierarchical Randomized Smoothing24 Oct 2023
- 2023Assessing Robustness via Score-Based Adversarial Image Generation6 Oct 2023
- 2023Expressivity of Graph Neural Networks Through the Lens of Adversarial Robustness16 Aug 2023
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directions27 Jun 2023
- 2023IDEA: Invariant Defense for Graph Adversarial Robustness25 May 2023
- 2023Optimality of Message-Passing Architectures for Sparse Graphs17 May 2023
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 23
- 2023Optimality of Message-Passing Architectures for Sparse Graphscited by 13
- 2023Hierarchical Randomized Smoothingcited by 9
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attackscited by 9
- 2024Collaboration! Towards Robust Neural Methods for Routing Problemscited by 9
- 2023Assessing Robustness via Score-Based Adversarial Image Generationcited by 6
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoningcited by 6
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attackscited by 5
- 2023IDEA: Invariant Defense for Graph Adversarial Robustnesscited by 4
- 2023On the Adversarial Robustness of Graph Contrastive Learning Methodscited by 2
- 2024Discrete Randomized Smoothing Meets Quantum Computingcited by 2
12 most cited of 18 All 18 (JSON)
- 2024AHSG: Adversarial Attack on High-level Semantics in Graph Neural Networks10 Dec 2024
- 2024A Cognac Shot To Forget Bad Memories: Corrective Unlearning for Graph Neural Networks1 Dec 2024
- 2024Exact Certification of (Graph) Neural Networks Against Label Poisoning30 Nov 2024
- 2024Collaboration! Towards Robust Neural Methods for Routing Problems7 Oct 2024
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?16 Aug 2024
- 2024Discrete Randomized Smoothing Meets Quantum Computing1 Aug 2024
- 2024Adversarial Robustness of Graph Transformers16 Jul 2024
- 2024Provable Robustness of (Graph) Neural Networks Against Data Poisoning and Backdoor Attacks15 Jul 2024
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attacks27 Apr 2024
- 2024Explaining the Power of Topological Data Analysis in Graph Machine Learning8 Jan 2024
- 2023Poisoning × Evasion: Symbiotic Adversarial Robustness for Graph Neural Networks9 Dec 2023
- 2023On the Adversarial Robustness of Graph Contrastive Learning Methods29 Nov 2023
12 newest of 18 All 18 (JSON)