GNNGuard: Defending Graph Neural Networks against Adversarial Attacks
Not on the map. Why?
Abstract (arXiv)
Deep learning methods for graphs achieve remarkable performance across a variety of domains. However, recent findings indicate that small, unnoticeable perturbations of graph structure can catastrophically reduce performance of even the strongest and most popular Graph Neural Networks (GNNs). Here, we develop GNNGuard, a general algorithm to defend against a variety of training-time attacks that perturb the discrete graph structure. GNNGuard can be straight-forwardly incorporated into any GNN. Its core principle is to detect and quantify the relationship between the graph structure and node features, if one exists, and then exploit that relationship to mitigate negative effects of the attack.GNNGuard learns how to best assign higher weights to edges connecting similar nodes while pruning edges between unrelated nodes. The revised edges allow for robust propagation of neural messages in the underlying GNN. GNNGuard introduces two novel components, the neighbor importance estimation, and the layer-wise graph memory, and we show empirically that both components are necessary for a successful defense. Across five GNNs, three defense methods, and five datasets,including a challenging human disease graph, experiments show that GNNGuard outperforms existing defense approaches by 15.3% on average. Remarkably, GNNGuard can effectively restore state-of-the-art performance of GNNs in the face of various adversarial attacks, including targeted and non-targeted attacks, and can defend against attacks on heterophily graphs.
Key facts. Cited by 195 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 26; 2022: 31; 2023: 40; 2024: 46; 2025: 32; 2026: 20.
195 papers.
Sort:
By area:
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2021Towards a Unified Framework for Fair and Stable Graph Representation Learningcited by 128
- 2021Advances in adversarial attacks and defenses in computer vision: A surveycited by 127
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021Graph-based Semi-supervised Learning: A Comprehensive Reviewcited by 79
- 2021Graph Representation Learning in Biomedicinecited by 79
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
38 more
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2021Graph Neural Networks Inspired by Classical Iterative Algorithmscited by 60
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Unnoticeable Backdoor Attacks on Graph Neural Networkscited by 45
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2023SE-GSL: A General and Effective Graph Structure Learning Framework through Structural Entropy Optimizationcited by 35
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
- 2022On the Robustness of Graph Neural Diffusion to Topology Perturbationscited by 30
- 2023Kairos: Practical Intrusion Detection and Investigation using Whole-system Provenancecited by 30
- 2022Modeling Multivariate Biosignals With Graph Neural Networks and Structured State Space Modelscited by 29
- 2023Adversarial Training for Graph Neural Networks: Pitfalls, Solutions, and New Directionscited by 28
- 2022EvenNet: Ignoring Odd-Hop Neighbors Improves Robustness of Graph Neural Networkscited by 26
- 2023Adversarial Robustness in Graph Neural Networks: A Hamiltonian Approachcited by 24
- 2024Graph Neural Networks for Financial Fraud Detection: A Reviewcited by 24
- 2023A Survey on Privacy in Graph Neural Networks: Attacks, Preservation, and Applicationscited by 22
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 22
- 2021How does Heterophily Impact the Robustness of Graph Neural Networks? Theoretical Connections and Practical Implicationscited by 21
- 2022Self-Supervised Graph Structure Refinement for Graph Neural Networkscited by 20
- 2023Robust Mid-Pass Filtering Graph Convolutional Networkscited by 17
- 2021Towards Robust Graph Contrastive Learningcited by 16
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2023GrOVe: Ownership Verification of Graph Neural Networks using Embeddingscited by 16
- 2024Collaborate to Adapt: Source-Free Graph Domain Adaptation via Bi-directional Adaptationcited by 15
- 2021AutoGL: A Library for Automated Graph Learningcited by 14
- 2022GARNET: Reduced-Rank Topology Learning for Robust and Scalable Graph Neural Networkscited by 14
- 2022Deep Graph Learning for Anomalous Citation Detectioncited by 14
- 2022Strategic Classification with Graph Neural Networkscited by 14
- 2022FusionRetro: Molecule Representation Fusion via In-Context Learning for Retrosynthetic Planningcited by 14
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2024Cross-Context Backdoor Attacks against Graph Prompt Learningcited by 14
- 2021GraphFM: Graph Factorization Machines for Feature Interaction Modelingcited by 13
- 2021CogDL: A Comprehensive Library for Graph Deep Learningcited by 12
- 2021Implicit vs Unfolded Graph Neural Networkscited by 12
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagationcited by 12
- 2022Adversarial Inter-Group Link Injection Degrades the Fairness of Graph Neural Networkscited by 12
50 most cited of 195 All 195 (JSON)
- 2026ZeroGAR: Benchmarking the Adversarial Robustness of Zero-Shot Graph Models27 Sep 2026
- 2026Kernel-Complexity Edge Sanitization for Training-Free Defense against Structural Graph Attacks9 Sep 2026
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocols7 Sep 2026
- 2026Feasible but Not Safe: Constraint Violations and Report-Channel Attacks in Learned Cell-Free ISAC Association2 Sep 2026
- 2026Let Prompts Bridge Defense Knowledge: Transferable Graph Purification via Vulnerability-Aware GPL29 Aug 2026
- 2026Revisiting the Adversarial Robustness of Graph-Based Traffic Forecasting30 Jul 2026
- 2026MPP-GNN: Subject-Adaptive Community Detection for fMRI-Based Alzheimer's Disease Classification29 Jul 2026
- 2026FedLSG: LLM-Enhanced Semantic Calibration for Federated Graph Backdoor Defense22 Jul 2026
- 2026Rethinking Molecular Graph Backdoors under Chemistry-aware Admission22 Jun 2026
- 2026PAC-Bayesian Adversarially Robust Generalization for Message Passing Graph Neural Networks: A Sensitivity Analysis4 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026Universal Graph Backdoor Defense: A Feature-based Homophily Perspective16 May 2026
38 more
- 2026Trapping Attacker in Dilemma: Examining Internal Correlations and External Influences of Trigger for Defending GNN Backdoors8 May 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2026COPYCOP: Ownership Verification for Graph Neural Networks6 May 2026
- 2026ASPECT: Node-Level Adaptive Spectral Fusion for Graph Contrastive Learning2 Apr 2026
- 2026Are LLM-Enhanced Graph Neural Networks Robust against Poisoning Attacks?27 Mar 2026
- 2026Poisoning the Inner Prediction Logic of Graph Neural Networks for Clean-Label Backdoor Attacks5 Mar 2026
- 2026Generalizing GNNs with Tokenized Mixture of Experts9 Feb 2026
- 2026Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot Detection30 Jan 2026
- 2025CAT: Can Trust be Predicted with Context-Awareness in Dynamic Heterogeneous Networks?12 Dec 2025
- 2025LoReTTA: A Low Resource Framework To Poison Continuous Time Dynamic Graphs10 Nov 2025
- 2025Enhancing Robustness of Graph Neural Networks through p-Laplacian8 Nov 2025
- 2025Fixed-point graph convolutional networks against adversarial attacks29 Oct 2025
- 2025If You Want to Be Robust, Be Wary of Initialization26 Oct 2025
- 2025Enhancing Graph Classification Robustness with Singular Pooling26 Oct 2025
- 2025Cross-Paradigm Graph Backdoor Attacks with Promptable Subgraph Triggers26 Oct 2025
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025Backdoor or Manipulation? Graph Mixture of Experts Can Defend Against Various Graph Adversarial Attacks17 Oct 2025
- 2025Unveiling the Vulnerability of Graph-LLMs: An Interpretable Multi-Dimensional Adversarial Attack on TAGs14 Oct 2025
- 2025Leveraging Vulnerabilities in Temporal Graph Neural Networks via Strategic High-Impact Assaults29 Sep 2025
- 2025Intellectual Property in Graph-Based Machine Learning as a Service: Attacks and Defenses27 Aug 2025
- 2025Exact Verification of Graph Neural Networks with Incremental Constraint Solving12 Aug 2025
- 2025Adversarial Attacks and Defenses on Graph-aware Large Language Models (LLMs)6 Aug 2025
- 2025Robust Learning on Noisy Graphs via Latent Space Constraints with External Knowledge7 Jul 2025
- 2025CEGA: A Cost-Effective Approach for Graph-Based Model Extraction and Acquisition21 Jun 2025
- 2025KCES: Training-Free Defense for Robust Graph Neural Networks via Kernel Complexity13 Jun 2025
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocols11 Jun 2025
- 2025Heterogeneous Graph Backdoor Attack30 May 2025
- 2025Is Noise Conditioning Necessary? A Unified Theory of Unconditional Graph Diffusion Models28 May 2025
- 2025Adverseness vs. Equilibrium: Exploring Graph Adversarial Resilience through Dynamic Equilibrium20 May 2025
- 2025Framework GNN-AID: Graph Neural Network Analysis Interpretation and Defense6 May 2025
- 2025Robustness questions the interpretability of graph neural networks: what to do?5 May 2025
- 2025Hierarchical Uncertainty-Aware Graph Neural Network28 Apr 2025
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothing29 Mar 2025
- 2025β-GNN: A Robust Ensemble Approach Against Graph Structure Perturbation26 Mar 2025
- 2025How Feasible is Augmenting Fake Nodes with Learnable Features as a Counter-strategy against Link Stealing Attacks?12 Mar 2025
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purification7 Feb 2025
- 2025Query-Based and Unnoticeable Graph Injection Attack from Neighborhood Perspective4 Feb 2025
- 2025Boosting Graph Robustness Against Backdoor Attacks: An Over-Similarity Perspective3 Feb 2025
50 newest of 195 All 195 (JSON)
- 2024Cross-Context Backdoor Attacks against Graph Prompt Learningcited by 14
- 2024Krait: A Backdoor Attack Against Graph Prompt Tuningcited by 2
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocolscited by 1
- 2024TCGU: Data-centric Graph Unlearning based on Transferable Condensationcited by 0
- 2026FedLSG: LLM-Enhanced Semantic Calibration for Federated Graph Backdoor Defensecited by 0
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocolscited by 0
- 2026Trust-But-Verify: Poisoning-Resilient Locally Private Graph Learning Protocols7 Sep 2026
- 2026FedLSG: LLM-Enhanced Semantic Calibration for Federated Graph Backdoor Defense22 Jul 2026
- 2025Devil's Hand: Data Poisoning Attacks to Locally Private Graph Learning Protocols11 Jun 2025
- 2024TCGU: Data-centric Graph Unlearning based on Transferable Condensation9 Oct 2024
- 2024Krait: A Backdoor Attack Against Graph Prompt Tuning18 Jul 2024
- 2024Cross-Context Backdoor Attacks against Graph Prompt Learning28 May 2024
- 2025Is Noise Conditioning Necessary? A Unified Theory of Unconditional Graph Diffusion Models28 May 2025
- 2025Graph Defense Diffusion Model20 Jan 2025
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Graph Neural Networks for Graphs with Heterophily: A Surveycited by 175
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2021Towards a Unified Framework for Fair and Stable Graph Representation Learningcited by 128
- 2021Advances in adversarial attacks and defenses in computer vision: A surveycited by 127
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021Graph-based Semi-supervised Learning: A Comprehensive Reviewcited by 79
- 2021Graph Representation Learning in Biomedicinecited by 79
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
12 most cited of 183 All 183 (JSON)
- 2026ZeroGAR: Benchmarking the Adversarial Robustness of Zero-Shot Graph Models27 Sep 2026
- 2026Kernel-Complexity Edge Sanitization for Training-Free Defense against Structural Graph Attacks9 Sep 2026
- 2026Feasible but Not Safe: Constraint Violations and Report-Channel Attacks in Learned Cell-Free ISAC Association2 Sep 2026
- 2026Let Prompts Bridge Defense Knowledge: Transferable Graph Purification via Vulnerability-Aware GPL29 Aug 2026
- 2026Revisiting the Adversarial Robustness of Graph-Based Traffic Forecasting30 Jul 2026
- 2026MPP-GNN: Subject-Adaptive Community Detection for fMRI-Based Alzheimer's Disease Classification29 Jul 2026
- 2026Rethinking Molecular Graph Backdoors under Chemistry-aware Admission22 Jun 2026
- 2026PAC-Bayesian Adversarially Robust Generalization for Message Passing Graph Neural Networks: A Sensitivity Analysis4 Jun 2026
- 2026RADE: Random Add-Drop Edge as a Regularizer30 May 2026
- 2026Universal Graph Backdoor Defense: A Feature-based Homophily Perspective16 May 2026
- 2026Trapping Attacker in Dilemma: Examining Internal Correlations and External Influences of Trigger for Defending GNN Backdoors8 May 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
12 newest of 183 All 183 (JSON)