Graph Adversarial Training: Dynamically Regularizing Based on Graph Structure
Not on the map. Why?
Abstract (arXiv)
Recent efforts show that neural networks are vulnerable to small but intentional perturbations on input features in visual classification tasks. Due to the additional consideration of connections between examples (eg articles with citation link tend to be in the same class), graph neural networks could be more sensitive to the perturbations, since the perturbations from connected examples exacerbate the impact on a target example. Adversarial Training (AT), a dynamic regularization technique, can resist the worst-case perturbations on input features and is a promising choice to improve model robustness and generalization. However, existing AT methods focus on standard classification, being less effective when training models on graph since it does not model the impact from connected examples. In this work, we explore adversarial training on graph, aiming to improve the robustness and generalization of models learned on graph. We propose Graph Adversarial Training (GraphAT), which takes the impact from connected examples into account when learning to construct and resist perturbations. We give a general formulation of GraphAT, which can be seen as a dynamic regularization scheme based on the graph structure. To demonstrate the utility of GraphAT, we employ it on a state-of-the-art graph neural network model --- Graph Convolutional Network (GCN). We conduct experiments on two citation graphs (Citeseer and Cora) and a knowledge graph (NELL), verifying the effectiveness of GraphAT which outperforms normal training on GCN by 4.51% in node classification accuracy. Codes are available via: https://github.com/fulifeng/GraphAT.
Key facts. Cited by 93 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 22; 2022: 26; 2023: 19; 2024: 16; 2025: 5; 2026: 5.
93 papers.
Sort:
By area:
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021Local Augmentation for Graph Neural Networkscited by 53
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
38 more
- 2022Model Inversion Attacks against Graph Neural Networkscited by 26
- 2023ReConTab: Regularized Contrastive Representation Learning for Tabular Datacited by 25
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022Model-Agnostic Augmentation for Accurate Graph Classificationcited by 21
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Compressing Deep Graph Neural Networks via Adversarial Knowledge Distillationcited by 18
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 17
- 2021SPADE: A Spectral Method for Black-Box Adversarial Robustness Evaluationcited by 16
- 2021Towards Robust Graph Contrastive Learningcited by 16
- 2022Motion Prediction via Joint Dependency Modeling in Phase Spacecited by 16
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2023Collective Robustness Certificates: Exploiting Interdependence in Graph Neural Networkscited by 16
- 2022Spectral Adversarial Training for Robust Graph Neural Networkcited by 12
- 2023Promoting Generalization for Exact Solvers via Adversarial Instance Augmentationcited by 12
- 2024A Simple and Yet Fairly Effective Defense for Graph Neural Networkscited by 12
- 2021Learning Human Motion Prediction via Stochastic Differential Equationscited by 11
- 2022Adversarial Camouflage for Node Injection Attack on Graphscited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2021SCR: Training Graph Neural Networks with Consistency Regularizationcited by 10
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2021Understanding and Improvement of Adversarial Training for Network Embedding from an Optimization Perspectivecited by 9
- 2022Graph Augmentation Learningcited by 9
- 2023Robust Spatiotemporal Traffic Forecasting with Reinforced Dynamic Adversarial Trainingcited by 9
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attackscited by 9
- 2021GraphAttacker: A General Multi-Task GraphAttack Frameworkcited by 8
- 2024DG-Mamba: Robust and Efficient Dynamic Graph Structure Learning with Selective State Space Modelscited by 8
- 2021Self-Training with Differentiable Teachercited by 7
- 2021Calibrating and Improving Graph Contrastive Learningcited by 6
- 2023Revisiting Initializing Then Refining: An Incomplete and Missing Graph Imputation Networkcited by 6
- 2024Adversarial Training: A Surveycited by 6
- 2023Adversarial Attacks and Defenses in Machine Learning-Powered Networks: A Contemporary Surveycited by 5
- 2024A Survey of Multimodal Composite Editing and Retrievalcited by 5
- 2025Democratizing Large Language Model-Based Graph Data Augmentation via Latent Knowledge Graphscited by 5
- 2022Toward Enhanced Robustness in Unsupervised Graph Representation Learning: A Graph Information Bottleneck Perspectivecited by 4
- 2022Learning Robust Representation through Graph Adversarial Contrastive Learningcited by 4
- 2022Robust Graph Neural Networks using Weighted Graph Laplaciancited by 4
- 2022EDoG: Adversarial Edge Detection For Graph Neural Networkscited by 4
- 2023IDEA: Invariant Defense for Graph Adversarial Robustnesscited by 4
50 most cited of 93 All 93 (JSON)
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attacks1 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026Self-supervised Adversarial Purification for Graph Neural Networks22 May 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2026Rethinking Graph Generalization through the Lens of Sharpness-Aware Minimization9 Feb 2026
- 2025Topologically-Stabilized Graph Neural Networks: Empirical Robustness Across Domains15 Dec 2025
- 2025Unifying Adversarial Perturbation for Graph Neural Networks30 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025KCES: Training-Free Defense for Robust Graph Neural Networks via Kernel Complexity13 Jun 2025
- 2025Democratizing Large Language Model-Based Graph Data Augmentation via Latent Knowledge Graphs19 Feb 2025
- 2024Adversarial Training for Graph Neural Networks via Graph Subspace Energy Optimization25 Dec 2024
- 2024DG-Mamba: Robust and Efficient Dynamic Graph Structure Learning with Selective State Space Models11 Dec 2024
38 more
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024Adversarial Training: A Survey19 Oct 2024
- 2024When Witnesses Defend: A Witness Graph Topological Layer for Adversarial Graph Learning21 Sep 2024
- 2024Learning to Model Graph Structural Information on MLPs via Graph Structure Self-Contrasting9 Sep 2024
- 2024A Survey of Multimodal Composite Editing and Retrieval9 Sep 2024
- 2024GeoMix: Towards Geometry-Aware Data Augmentation15 Jul 2024
- 2024Understanding the Robustness of Graph Neural Networks against Adversarial Attacks20 Jun 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
- 2024IntraMix: Intra-Class Mixup Generation for Accurate Labels and Neighbors2 May 2024
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attacks27 Apr 2024
- 2024Uncertainty Quantification on Graph Learning: A Survey23 Apr 2024
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challenges7 Mar 2024
- 2024A Simple and Yet Fairly Effective Defense for Graph Neural Networks21 Feb 2024
- 2024Enhancing Node Representations for Real-World Complex Networks with Topological Augmentation20 Feb 2024
- 2023Towards Human-like Perception: Learning Structural Causal Model in Heterogeneous Graph10 Dec 2023
- 2023Exploring Graph Classification Techniques Under Low Data Constraints: A Comprehensive Study21 Nov 2023
- 2023ReConTab: Regularized Contrastive Representation Learning for Tabular Data28 Oct 2023
- 2023Promoting Generalization for Exact Solvers via Adversarial Instance Augmentation22 Oct 2023
- 2023Data-centric Graph Learning: A Survey8 Oct 2023
- 2023Addressing the Impact of Localized Training Data in Graph Neural Networks24 Jul 2023
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directions27 Jun 2023
- 2023Robust Spatiotemporal Traffic Forecasting with Reinforced Dynamic Adversarial Training25 Jun 2023
- 2023Graph Agent Network: Empowering Nodes with Inference Capabilities for Adversarial Resilience12 Jun 2023
- 2023GIMM: InfoMin-Max for Automated Graph Contrastive Learning27 May 2023
- 2023IDEA: Invariant Defense for Graph Adversarial Robustness25 May 2023
- 2023Distributional Signals for Node Classification in Graph Neural Networks7 Apr 2023
- 2023Decentralized Adversarial Training over Graphs23 Mar 2023
- 2023Adversarial Attacks and Defenses in Machine Learning-Powered Networks: A Contemporary Survey11 Mar 2023
- 2023Multi-Agent Adversarial Training Using Diffusion Learning3 Mar 2023
- 2023Graph Adversarial Immunization for Certifiable Robustness16 Feb 2023
- 2023Revisiting Initializing Then Refining: An Incomplete and Missing Graph Imputation Network15 Feb 2023
- 2023Collective Robustness Certificates: Exploiting Interdependence in Graph Neural Networks6 Feb 2023
- 2023Are Defenses for Graph Neural Networks Robust?31 Jan 2023
- 2022EDoG: Adversarial Edge Detection For Graph Neural Networks27 Dec 2022
- 2022Every Node Counts: Improving the Training of Graph Neural Networks on Node Classification29 Nov 2022
- 2022Spectral Adversarial Training for Robust Graph Neural Network20 Nov 2022
- 2022Resisting Graph Adversarial Attack via Cooperative Homophilous Augmentation15 Nov 2022
- 2022Model Inversion Attacks against Graph Neural Networks16 Sep 2022
50 newest of 93 All 93 (JSON)
- 2022Compressing Deep Graph Neural Networks via Adversarial Knowledge Distillation24 May 2022
- 2021Self-Training with Differentiable Teacher15 Sep 2021
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 133
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 89
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 62
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021Local Augmentation for Graph Neural Networkscited by 53
- 2021Model Stealing Attacks Against Inductive Graph Neural Networkscited by 50
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
12 most cited of 90 All 90 (JSON)
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attacks1 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026Self-supervised Adversarial Purification for Graph Neural Networks22 May 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2026Rethinking Graph Generalization through the Lens of Sharpness-Aware Minimization9 Feb 2026
- 2025Topologically-Stabilized Graph Neural Networks: Empirical Robustness Across Domains15 Dec 2025
- 2025Unifying Adversarial Perturbation for Graph Neural Networks30 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025KCES: Training-Free Defense for Robust Graph Neural Networks via Kernel Complexity13 Jun 2025
- 2025Democratizing Large Language Model-Based Graph Data Augmentation via Latent Knowledge Graphs19 Feb 2025
- 2024Adversarial Training for Graph Neural Networks via Graph Subspace Energy Optimization25 Dec 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
12 newest of 90 All 90 (JSON)