Spectral Adversarial Training for Robust Graph Neural Network
Not on the map. Why?
Abstract (arXiv)
Recent studies demonstrate that Graph Neural Networks (GNNs) are vulnerable to slight but adversarially designed perturbations, known as adversarial examples. To address this issue, robust training methods against adversarial examples have received considerable attention in the literature. Adversarial Training (AT) is a successful approach to learning a robust model using adversarially perturbed training samples. Existing AT methods on GNNs typically construct adversarial perturbations in terms of graph structures or node features. However, they are less effective and fraught with challenges on graph data due to the discreteness of graph structure and the relationships between connected examples. In this work, we seek to address these challenges and propose Spectral Adversarial Training (SAT), a simple yet effective adversarial training approach for GNNs. SAT first adopts a low-rank approximation of the graph structure based on spectral decomposition, and then constructs adversarial perturbations in the spectral domain rather than directly manipulating the original graph structure. To investigate its effectiveness, we employ SAT on three widely used GNNs. Experimental results on four public graph datasets demonstrate that SAT significantly improves the robustness of GNNs against adversarial attacks without sacrificing classification accuracy and training efficiency.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 29 of its 51 references that are in the map. First posted on arXiv 20 Nov 2022.
Builds on
29 of 51 references.
References · 29
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 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
- 2016Adversarial Machine Learning at Scalecited by 934
- 2019Graph Neural Networks for Social Recommendationcited by 711
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2016Adversarial Training Methods for Semi-Supervised Text Classificationcited by 280
17 more
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2018Adversarial Attack and Defense on Graph Data: A Surveycited by 166
- 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
- 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
- 2019Certifiable Robustness and Robust Training for Graph Convolutional Networkscited by 59
- 2018Adversarial Personalized Ranking for Recommendationcited by 48
- 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
- 2020A Survey of Adversarial Learning on Graphscited by 42
- 2020Adversarial Attack on Large Scale Graphcited by 39
- 2021DGL-LifeSci: An Open-Source Toolkit for Deep Learning on Graphs in Life Sciencecited by 38
- 2021Understanding Structural Vulnerability in Graph Convolutional Networkscited by 37
- 2019Batch Virtual Adversarial Training for Graph Convolutional Networkscited by 33
- 2020Modelling High-Order Social Relations for Item Recommendationcited by 13
- 2020Adversarial Attack on Hierarchical Graph Pooling Neural Networkscited by 13
- 2019Can Adversarial Network Attack be Defended?cited by 10
- 2021GraphGallery: A Platform for Fast Benchmarking and Easy Development of Graph Neural Networks Based Intelligent Softwarecited by 8
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 1; 2026: 4.
12 papers.
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
- 2023Adversarial Robustness in Graph Neural Networks: A Hamiltonian Approachcited by 24
- 2023IDEA: Invariant Defense for Graph Adversarial Robustnesscited by 4
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networkscited by 4
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solvingcited by 4
- 2024GraphMU: Repairing Robustness of Graph Neural Networks via Machine Unlearningcited by 1
- 2024Resilience in Knowledge Graph Embeddingscited by 1
- 2024Adversarial Training for Graph Neural Networks via Graph Subspace Energy Optimizationcited by 1
- 2026Trapping Attacker in Dilemma: Examining Internal Correlations and External Influences of Trigger for Defending GNN Backdoorscited by 0
- 2026Self-supervised Adversarial Purification for Graph Neural Networkscited by 0
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attackscited 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
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attacks1 Jun 2026
- 2026Self-supervised Adversarial Purification for Graph Neural Networks22 May 2026
- 2026Trapping Attacker in Dilemma: Examining Internal Correlations and External Influences of Trigger for Defending GNN Backdoors8 May 2026
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2024Adversarial Training for Graph Neural Networks via Graph Subspace Energy Optimization25 Dec 2024
- 2024Resilience in Knowledge Graph Embeddings28 Oct 2024
- 2024GraphMU: Repairing Robustness of Graph Neural Networks via Machine Unlearning19 Jun 2024
- 2024Survey of Graph Neural Network for Internet of Things and NextG Networks27 May 2024
- 2023Adversarial Robustness in Graph Neural Networks: A Hamiltonian Approach10 Oct 2023
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directions27 Jun 2023
- 2023IDEA: Invariant Defense for Graph Adversarial Robustness25 May 2023