Understanding Structural Vulnerability in Graph Convolutional Networks
Not on the map. Why?
Abstract (arXiv)
Recent studies have shown that Graph Convolutional Networks (GCNs) are vulnerable to adversarial attacks on the graph structure. Although multiple works have been proposed to improve their robustness against such structural adversarial attacks, the reasons for the success of the attacks remain unclear. In this work, we theoretically and empirically demonstrate that structural adversarial examples can be attributed to the non-robust aggregation scheme (i.e., the weighted mean) of GCNs. Specifically, our analysis takes advantage of the breakdown point which can quantitatively measure the robustness of aggregation schemes. The key insight is that weighted mean, as the basic design of GCNs, has a low breakdown point and its output can be dramatically changed by injecting a single edge. We show that adopting the aggregation scheme with a high breakdown point (e.g., median or trimmed mean) could significantly enhance the robustness of GCNs against structural attacks. Extensive experiments on four real-world datasets demonstrate that such a simple but effective method achieves the best robustness performance compared to state-of-the-art models.
Key facts. Cited by 37 papers in the map (data through 13 Oct 2026). Builds on 19 of its 29 references that are in the map. First posted on arXiv 13 Aug 2021.
Builds on
19 of 29 references.
References · 19
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
- 2017Graph Attention Networkscited by 8,888
- 2018How Powerful are Graph Neural Networks?cited by 4,373
- 2019Graph Neural Networks for Social Recommendationcited by 714
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 396
- 2018Adversarial Attack on Graph Structured Datacited by 301
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
- 2018Adversarial Attacks on Node Embeddings via Graph Poisoningcited by 109
- 2019Certifiable Robustness to Graph Perturbationscited by 62
7 more
- 2019Certifiable Robustness and Robust Training for Graph Convolutional Networkscited by 59
- 2019Transferring Robustness for Graph Neural Network Against Poisoning Attackscited by 58
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2020Adversarial Attacks and Defenses on Graphs: A Review, A Tool and Empirical Studiescited by 42
- 2020A Survey of Adversarial Learning on Graphscited by 42
- 2019Invariance-Preserving Localized Activation Functions for Graph Neural Networkscited by 14
- 2018Median activation functions for graph neural networkscited by 1
Built on by
Citing papers per year: 2021: 1; 2022: 17; 2023: 7; 2024: 5; 2025: 6; 2026: 1.
37 papers.
Sort:
By area:
- 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
- 2022What's Behind the Mask: Understanding Masked Graph Modeling for Graph Autoencoderscited by 82
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
- 2022Scaling Up Dynamic Graph Representation Learning via Spiking Neural Networkscited by 24
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagationcited by 12
- 2022Spectral Adversarial Training for Robust Graph Neural Networkcited by 12
25 more
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2022GANI: Global Attacks on Graph Neural Networks via Imperceptible Node Injectionscited by 10
- 2023Simple and Efficient Partial Graph Adversarial Attack: A New Perspectivecited by 8
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classificationcited by 7
- 2023AGNN: Alternating Graph-Regularized Neural Networks to Alleviate Over-Smoothingcited by 7
- 2023Less Can Be More: Unsupervised Graph Pruning for Large-scale Dynamic Graphscited by 7
- 2024Minimum Topology Attacks for Graph Neural Networkscited by 6
- 2022Robust Graph Representation Learning via Predictive Codingcited by 5
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purificationcited by 3
- 2022GUARD: Graph Universal Adversarial Defensecited by 2
- 2023Attributed Multi-order Graph Convolutional Network for Heterogeneous Graphscited by 2
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attackcited by 2
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothingcited by 2
- 2022Detecting Topology Attacks against Graph Neural Networkscited by 1
- 2022Semantic Graph Neural Network with Multi-measure Learning for Semi-supervised Classificationcited by 1
- 2024Understanding the Robustness of Graph Neural Networks against Adversarial Attackscited by 1
- 2025On Measuring Unnoticeability of Graph Adversarial Attacks: Observations, New Measure, and Applicationscited by 1
- 2022Global quantitative robustness of regression feed-forward neural networkscited by 0
- 2023Spatial-Temporal DAG Convolutional Networks for End-to-End Joint Effective Connectivity Learning and Resting-State fMRI Classificationcited by 0
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretationcited by 0
- 2024On the Adversarial Robustness of Graph Neural Networks with Graph Reductioncited by 0
- 2025Single-Node Trigger Backdoor Attacks in Graph-Based Recommendation Systemscited by 0
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errorscited by 0
- 2025Backdoor or Manipulation? Graph Mixture of Experts Can Defend Against Various Graph Adversarial Attackscited by 0
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluationcited by 0
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2025Backdoor or Manipulation? Graph Mixture of Experts Can Defend Against Various Graph Adversarial Attacks17 Oct 2025
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errors24 Jul 2025
- 2025Single-Node Trigger Backdoor Attacks in Graph-Based Recommendation Systems10 Jun 2025
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothing29 Mar 2025
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purification7 Feb 2025
- 2025On Measuring Unnoticeability of Graph Adversarial Attacks: Observations, New Measure, and Applications9 Jan 2025
- 2024On the Adversarial Robustness of Graph Neural Networks with Graph Reduction8 Dec 2024
- 2024Understanding the Robustness of Graph Neural Networks against Adversarial Attacks20 Jun 2024
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretation14 May 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024Minimum Topology Attacks for Graph Neural Networks5 Mar 2024
25 more
- 2023Spatial-Temporal DAG Convolutional Networks for End-to-End Joint Effective Connectivity Learning and Resting-State fMRI Classification16 Dec 2023
- 2023Simple and Efficient Partial Graph Adversarial Attack: A New Perspective15 Aug 2023
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy14 Jun 2023
- 2023Less Can Be More: Unsupervised Graph Pruning for Large-scale Dynamic Graphs18 May 2023
- 2023AGNN: Alternating Graph-Regularized Neural Networks to Alleviate Over-Smoothing14 Apr 2023
- 2023Attributed Multi-order Graph Convolutional Network for Heterogeneous Graphs13 Apr 2023
- 2023Are Defenses for Graph Neural Networks Robust?31 Jan 2023
- 2022Robust Graph Representation Learning via Predictive Coding9 Dec 2022
- 2022Semantic Graph Neural Network with Multi-measure Learning for Semi-supervised Classification4 Dec 2022
- 2022Spectral Adversarial Training for Robust Graph Neural Network20 Nov 2022
- 2022Global quantitative robustness of regression feed-forward neural networks18 Nov 2022
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classification25 Oct 2022
- 2022GANI: Global Attacks on Graph Neural Networks via Imperceptible Node Injections23 Oct 2022
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagation21 Aug 2022
- 2022Scaling Up Dynamic Graph Representation Learning via Spiking Neural Networks15 Aug 2022
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNN30 Jun 2022
- 2022What's Behind the Mask: Understanding Masked Graph Modeling for Graph Autoencoders20 May 2022
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protection20 May 2022
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trends16 May 2022
- 2022Detecting Topology Attacks against Graph Neural Networks21 Apr 2022
- 2022GUARD: Graph Universal Adversarial Defense20 Apr 2022
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainability18 Apr 2022
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervision7 Mar 2022
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attack15 Feb 2022
- 2021Robustness of Graph Neural Networks at Scale26 Oct 2021
- 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
- 2022What's Behind the Mask: Understanding Masked Graph Modeling for Graph Autoencoderscited by 82
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2022Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNNcited by 34
- 2022Scaling Up Dynamic Graph Representation Learning via Spiking Neural Networkscited by 24
- 2022A Survey of Trustworthy Graph Learning: Reliability, Explainability, and Privacy Protectioncited by 20
- 2022Defending Graph Convolutional Networks against Dynamic Graph Perturbations via Bayesian Self-supervisioncited by 16
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2022Robust Node Classification on Graphs: Jointly from Bayesian Label Transition and Topology-based Label Propagationcited by 12
- 2022Spectral Adversarial Training for Robust Graph Neural Networkcited by 12
12 most cited of 36 All 36 (JSON)
- 2026Adversarial Graph Neural Network Benchmarks: Towards Practical and Fair Evaluation7 May 2026
- 2025Ralts: Robust Aggregation for Enhancing Graph Neural Network Resilience on Bit-flip Errors24 Jul 2025
- 2025Single-Node Trigger Backdoor Attacks in Graph-Based Recommendation Systems10 Jun 2025
- 2025AuditVotes: Elevating Provable Defense for GNNs with Efficient Augmentation and Conditional Smoothing29 Mar 2025
- 2025Robust Graph Learning Against Adversarial Evasion Attacks via Prior-Free Diffusion-Based Structure Purification7 Feb 2025
- 2025On Measuring Unnoticeability of Graph Adversarial Attacks: Observations, New Measure, and Applications9 Jan 2025
- 2024On the Adversarial Robustness of Graph Neural Networks with Graph Reduction8 Dec 2024
- 2024Understanding the Robustness of Graph Neural Networks against Adversarial Attacks20 Jun 2024
- 2024Certifying Robustness of Graph Convolutional Networks for Node Perturbation with Polyhedra Abstract Interpretation14 May 2024
- 2024Revisiting Edge Perturbation for Graph Neural Network in Graph Data Augmentation and Attack10 Mar 2024
- 2024Minimum Topology Attacks for Graph Neural Networks5 Mar 2024
- 2023Spatial-Temporal DAG Convolutional Networks for End-to-End Joint Effective Connectivity Learning and Resting-State fMRI Classification16 Dec 2023
12 newest of 36 All 36 (JSON)