Reliable Representations Make A Stronger Defender: Unsupervised Structure Refinement for Robust GNN
Not on the map. Why?
Abstract (arXiv)
Benefiting from the message passing mechanism, Graph Neural Networks (GNNs) have been successful on flourish tasks over graph data. However, recent studies have shown that attackers can catastrophically degrade the performance of GNNs by maliciously modifying the graph structure. A straightforward solution to remedy this issue is to model the edge weights by learning a metric function between pairwise representations of two end nodes, which attempts to assign low weights to adversarial edges. The existing methods use either raw features or representations learned by supervised GNNs to model the edge weights. However, both strategies are faced with some immediate problems: raw features cannot represent various properties of nodes (e.g., structure information), and representations learned by supervised GNN may suffer from the poor performance of the classifier on the poisoned graph. We need representations that carry both feature information and as mush correct structure information as possible and are insensitive to structural perturbations. To this end, we propose an unsupervised pipeline, named STABLE, to optimize the graph structure. Finally, we input the well-refined graph into a downstream classifier. For this part, we design an advanced GCN that significantly enhances the robustness of vanilla GCN without increasing the time complexity. Extensive experiments on four real-world graph benchmarks demonstrate that STABLE outperforms the state-of-the-art methods and successfully defends against various attacks.
Key facts. Cited by 34 papers in the map (data through 7 Oct 2026). Builds on 40 of its 60 references that are in the map. First posted on arXiv 30 Jun 2022.
Builds on
40 of 60 references.
References · 40
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
- 2018Deep Graph Infomaxcited by 1,101
- 2020Contrastive Multi-View Representation Learning on Graphscited by 651
28 more
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2020Deep Graph Contrastive Representation Learningcited by 535
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2018Adversarial Attacks on Neural Networks for Graph Datacited by 395
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2018Adversarial Attack on Graph Structured Datacited by 300
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2020Graph Representation Learning via Graphical Mutual Information Maximizationcited by 217
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 212
- 2020Data Augmentation for Graph Neural Networkscited by 200
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020GNNGuard: Defending Graph Neural Networks against Adversarial Attackscited by 195
- 2021A Fine-Grained Analysis on Distribution Shiftcited by 171
- 2018Adaptive Graph Convolutional Neural Networkscited by 155
- 2020Learning to Drop: Robust Graph Neural Network via Topological Denoisingcited by 127
- 2020AM-GCN: Adaptive Multi-channel Graph Convolutional Networkscited by 121
- 2020Node Similarity Preserving Graph Convolutional Networkscited by 112
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
- 2020DeepRobust: A PyTorch Library for Adversarial Attacks and Defensescited by 78
- 2016Hiding Individuals and Communities in a Social Networkcited by 77
- 2021Elastic Graph Neural Networkscited by 67
- 2019Graph-Revised Convolutional Networkcited by 58
- 2020Reliable Graph Neural Networks via Robust Aggregationcited by 43
- 2017Learning Graph Representations with Embedding Propagationcited by 38
- 2021Understanding Structural Vulnerability in Graph Convolutional Networkscited by 37
- 2021BinarizedAttack: Structural Poisoning Attacks to Graph-based Anomaly Detectioncited by 8
Built on by
Citing papers per year: 2022: 2; 2023: 10; 2024: 14; 2025: 5; 2026: 3.
34 papers.
Sort:
By area:
- 2023GSLB: The Graph Structure Learning Benchmarkcited by 49
- 2023SE-GSL: A General and Effective Graph Structure Learning Framework through Structural Entropy Optimizationcited by 35
- 2024GraphEdit: Large Language Models for Graph Structure Learningcited by 33
- 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learningcited by 30
- 2023Adversarial Robustness in Graph Neural Networks: A Hamiltonian Approachcited by 24
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 22
- 2024DeepRicci: Self-supervised Graph Structure-Feature Co-Refinement for Alleviating Over-squashingcited by 15
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2024Beyond Redundancy: Information-aware Unsupervised Multiplex Graph Structure Learningcited by 12
- 2022Data Augmentation on Graphs: A Technical Surveycited by 10
- 2023A clean-label graph backdoor attack method in node classification taskcited by 10
- 2024Self-Guided Robust Graph Structure Refinementcited by 8
22 more
- 2024RobGC: Towards Robust Graph Condensationcited by 8
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classificationcited by 7
- 2024Minimum Topology Attacks for Graph Neural Networkscited by 6
- 2025Cooperation of Experts: Fusing Heterogeneous Information with Large Margincited by 6
- 2023IDEA: Invariant Defense for Graph Adversarial Robustnesscited by 4
- 2024Bridging Large Language Models and Graph Structure Learning Models for Robust Representation Learningcited by 3
- 2024Prompt-based Unifying Inference Attack on Graph Neural Networkscited by 3
- 2024Graph Structure Refinement with Energy-based Contrastive Learningcited by 3
- 2025Graph Defense Diffusion Modelcited by 3
- 2023Graph Agent Network: Empowering Nodes with Inference Capabilities for Adversarial Resiliencecited by 2
- 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attackscited by 2
- 2023Sparse but Strong: Crafting Adversarially Robust Graph Lottery Ticketscited by 1
- 2024Motif-driven Subgraph Structure Learning for Graph Classificationcited by 1
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defensescited by 1
- 2024DEGNN: Dual Experts Graph Neural Network Handling Both Edge and Node Feature Noisecited by 0
- 2024Graph Adversarial Diffusion Convolutioncited by 0
- 2024SFR-GNN: Simple and Fast Robust GNNs against Structural Attackscited by 0
- 2025Training Robust Graph Neural Networks by Modeling Noise Dependenciescited by 0
- 2025Beyond the Pre-Service Horizon: Infusing In-Service Behavior for Improved Financial Risk Forecastingcited by 0
- 2026PlugSI: Plug-and-Play Test-Time Graph Adaptation for Spatial Interpolationcited by 0
- 2026Graph-Aware Stealthy Poison-Text Backdoors for Text-Attributed Graphscited by 0
- 2026OpenRTAG: A Comprehensive Benchmark for Robust Text-Attributed Graph Learning under Data Quality Degradationcited by 0
- 2026OpenRTAG: A Comprehensive Benchmark for Robust Text-Attributed Graph Learning under Data Quality Degradation21 Jul 2026
- 2026Graph-Aware Stealthy Poison-Text Backdoors for Text-Attributed Graphs20 Mar 2026
- 2026PlugSI: Plug-and-Play Test-Time Graph Adaptation for Spatial Interpolation10 Feb 2026
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025Beyond the Pre-Service Horizon: Infusing In-Service Behavior for Improved Financial Risk Forecasting8 Sep 2025
- 2025Cooperation of Experts: Fusing Heterogeneous Information with Large Margin27 May 2025
- 2025Training Robust Graph Neural Networks by Modeling Noise Dependencies27 Feb 2025
- 2025Graph Defense Diffusion Model20 Jan 2025
- 2024Graph Structure Refinement with Energy-based Contrastive Learning20 Dec 2024
- 2024Prompt-based Unifying Inference Attack on Graph Neural Networks20 Dec 2024
- 2024Bridging Large Language Models and Graph Structure Learning Models for Robust Representation Learning15 Oct 2024
- 2024Beyond Redundancy: Information-aware Unsupervised Multiplex Graph Structure Learning25 Sep 2024
22 more
- 2024SFR-GNN: Simple and Fast Robust GNNs against Structural Attacks29 Aug 2024
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?16 Aug 2024
- 2024RobGC: Towards Robust Graph Condensation19 Jun 2024
- 2024Motif-driven Subgraph Structure Learning for Graph Classification13 Jun 2024
- 2024Graph Adversarial Diffusion Convolution4 Jun 2024
- 2024DEGNN: Dual Experts Graph Neural Network Handling Both Edge and Node Feature Noise14 Apr 2024
- 2024Minimum Topology Attacks for Graph Neural Networks5 Mar 2024
- 2024GraphEdit: Large Language Models for Graph Structure Learning23 Feb 2024
- 2024Self-Guided Robust Graph Structure Refinement19 Feb 2024
- 2024DeepRicci: Self-supervised Graph Structure-Feature Co-Refinement for Alleviating Over-squashing23 Jan 2024
- 2023A clean-label graph backdoor attack method in node classification task30 Dec 2023
- 2023Towards Inductive Robustness: Distilling and Fostering Wave-induced Resonance in Transductive GCNs Against Graph Adversarial Attacks14 Dec 2023
- 2023Sparse but Strong: Crafting Adversarially Robust Graph Lottery Tickets11 Dec 2023
- 2023Adversarial Robustness in Graph Neural Networks: A Hamiltonian Approach10 Oct 2023
- 2023GSLB: The Graph Structure Learning Benchmark8 Oct 2023
- 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learning17 Jun 2023
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacy14 Jun 2023
- 2023Graph Agent Network: Empowering Nodes with Inference Capabilities for Adversarial Resilience12 Jun 2023
- 2023IDEA: Invariant Defense for Graph Adversarial Robustness25 May 2023
- 2023SE-GSL: A General and Effective Graph Structure Learning Framework through Structural Entropy Optimization17 Mar 2023
- 2022Data Augmentation on Graphs: A Technical Survey20 Dec 2022
- 2022FocusedCleaner: Sanitizing Poisoned Graphs for Robust GNN-based Node Classification25 Oct 2022
- 2025Graph Defense Diffusion Modelcited by 3
- 2025Graph Defense Diffusion Model20 Jan 2025
- 2023GSLB: The Graph Structure Learning Benchmarkcited by 49
- 2023SE-GSL: A General and Effective Graph Structure Learning Framework through Structural Entropy Optimizationcited by 35
- 2024GraphEdit: Large Language Models for Graph Structure Learningcited by 33
- 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learningcited by 30
- 2023Adversarial Robustness in Graph Neural Networks: A Hamiltonian Approachcited by 24
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?cited by 22
- 2024DeepRicci: Self-supervised Graph Structure-Feature Co-Refinement for Alleviating Over-squashingcited by 15
- 2023A Unified Framework of Graph Information Bottleneck for Robustness and Membership Privacycited by 14
- 2024Beyond Redundancy: Information-aware Unsupervised Multiplex Graph Structure Learningcited by 12
- 2022Data Augmentation on Graphs: A Technical Surveycited by 10
- 2023A clean-label graph backdoor attack method in node classification taskcited by 10
- 2024Self-Guided Robust Graph Structure Refinementcited by 8
12 most cited of 32 All 32 (JSON)
- 2026OpenRTAG: A Comprehensive Benchmark for Robust Text-Attributed Graph Learning under Data Quality Degradation21 Jul 2026
- 2026PlugSI: Plug-and-Play Test-Time Graph Adaptation for Spatial Interpolation10 Feb 2026
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
- 2025Beyond the Pre-Service Horizon: Infusing In-Service Behavior for Improved Financial Risk Forecasting8 Sep 2025
- 2025Cooperation of Experts: Fusing Heterogeneous Information with Large Margin27 May 2025
- 2025Training Robust Graph Neural Networks by Modeling Noise Dependencies27 Feb 2025
- 2024Graph Structure Refinement with Energy-based Contrastive Learning20 Dec 2024
- 2024Prompt-based Unifying Inference Attack on Graph Neural Networks20 Dec 2024
- 2024Bridging Large Language Models and Graph Structure Learning Models for Robust Representation Learning15 Oct 2024
- 2024Beyond Redundancy: Information-aware Unsupervised Multiplex Graph Structure Learning25 Sep 2024
- 2024SFR-GNN: Simple and Fast Robust GNNs against Structural Attacks29 Aug 2024
- 2024Can Large Language Models Improve the Adversarial Robustness of Graph Neural Networks?16 Aug 2024
12 newest of 32 All 32 (JSON)