A Simple and Yet Fairly Effective Defense for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) have emerged as the dominant approach for machine learning on graph-structured data. However, concerns have arisen regarding the vulnerability of GNNs to small adversarial perturbations. Existing defense methods against such perturbations suffer from high time complexity and can negatively impact the model's performance on clean graphs. To address these challenges, this paper introduces NoisyGNNs, a novel defense method that incorporates noise into the underlying model's architecture. We establish a theoretical connection between noise injection and the enhancement of GNN robustness, highlighting the effectiveness of our approach. We further conduct extensive empirical evaluations on the node classification task to validate our theoretical findings, focusing on two popular GNNs: the GCN and GIN. The results demonstrate that NoisyGNN achieves superior or comparable defense performance to existing methods while minimizing added time complexity. The NoisyGNN approach is model-agnostic, allowing it to be integrated with different GNN architectures. Successful combinations of our NoisyGNN approach with existing defense techniques demonstrate even further improved adversarial defense results. Our code is publicly available at: https://github.com/Sennadir/NoisyGNN.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 26 of its 37 references that are in the map. First posted on arXiv 21 Feb 2024.
Builds on
26 of 37 references.
References · 26
- 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
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Session-based Recommendation with Graph Neural Networkscited by 312
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
14 more
- 2021A Comprehensive Survey on Graph Anomaly Detection with Deep Learningcited by 230
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2017Towards Robust Neural Networks via Random Self-ensemblecited by 158
- 2018Parametric Noise Injection: Trainable Randomness to Improve Deep Neural Network Robustness against Adversarial Attackcited by 123
- 2019Graph Adversarial Training: Dynamically Regularizing Based on Graph Structurecited by 93
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2019Certifiable Robustness to Graph Perturbationscited by 62
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2019Theoretical evidence for adversarial robustness through randomizationcited by 33
- 2023Collective Robustness Certificates: Exploiting Interdependence in Graph Neural Networkscited by 16
- 2021Node Feature Kernels Increase Graph Convolutional Network Robustnesscited by 5
- 2021Black-box Gradient Attack on Graph Neural Networks: Deeper Insights in Graph-based Attack and Defensecited by 3
Built on by
Citing papers per year: 2024: 4; 2025: 4; 2026: 4.
12 papers.
- 2024Cut the Crap: An Economical Communication Pipeline for LLM-based Multi-Agent Systemscited by 129
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attackscited by 9
- 2025CEGA: A Cost-Effective Approach for Graph-Based Model Extraction and Acquisitioncited by 9
- 2024Krait: A Backdoor Attack Against Graph Prompt Tuningcited by 2
- 2024Graph Neural Network Generalization with Gaussian Mixture Model Based Augmentationcited by 2
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defensescited by 1
- 2025If You Want to Be Robust, Be Wary of Initializationcited by 1
- 2026Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot Detectioncited by 1
- 2025Enhancing Graph Classification Robustness with Singular Poolingcited by 0
- 2026Robustness of Graph Self-Supervised Learning to Real-World Noise: A Case Study on Text-Driven Biomedical Graphscited by 0
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluationcited by 0
- 2026FedLSG: LLM-Enhanced Semantic Calibration for Federated Graph Backdoor Defensecited by 0
- 2026FedLSG: LLM-Enhanced Semantic Calibration for Federated Graph Backdoor Defense22 Jul 2026
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2026Robustness of Graph Self-Supervised Learning to Real-World Noise: A Case Study on Text-Driven Biomedical Graphs6 May 2026
- 2026Optimal Transport-Guided Adversarial Attacks on Graph Neural Network-Based Bot Detection30 Jan 2026
- 2025If You Want to Be Robust, Be Wary of Initialization26 Oct 2025
- 2025Enhancing Graph Classification Robustness with Singular Pooling26 Oct 2025
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025CEGA: A Cost-Effective Approach for Graph-Based Model Extraction and Acquisition21 Jun 2025
- 2024Graph Neural Network Generalization with Gaussian Mixture Model Based Augmentation13 Nov 2024
- 2024Cut the Crap: An Economical Communication Pipeline for LLM-based Multi-Agent Systems3 Oct 2024
- 2024Krait: A Backdoor Attack Against Graph Prompt Tuning18 Jul 2024
- 2024Bounding the Expected Robustness of Graph Neural Networks Subject to Node Feature Attacks27 Apr 2024