Graph Structure Learning for Robust Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are powerful tools in representation learning for graphs. However, recent studies show that GNNs are vulnerable to carefully-crafted perturbations, called adversarial attacks. Adversarial attacks can easily fool GNNs in making predictions for downstream tasks. The vulnerability to adversarial attacks has raised increasing concerns for applying GNNs in safety-critical applications. Therefore, developing robust algorithms to defend adversarial attacks is of great significance. A natural idea to defend adversarial attacks is to clean the perturbed graph. It is evident that real-world graphs share some intrinsic properties. For example, many real-world graphs are low-rank and sparse, and the features of two adjacent nodes tend to be similar. In fact, we find that adversarial attacks are likely to violate these graph properties. Therefore, in this paper, we explore these properties to defend adversarial attacks on graphs. In particular, we propose a general framework Pro-GNN, which can jointly learn a structural graph and a robust graph neural network model from the perturbed graph guided by these properties. Extensive experiments on real-world graphs demonstrate that the proposed framework achieves significantly better performance compared with the state-of-the-art defense methods, even when the graph is heavily perturbed. We release the implementation of Pro-GNN to our DeepRobust repository for adversarial attacks and defenses (footnote: https://github.com/DSE-MSU/DeepRobust). The specific experimental settings to reproduce our results can be found in https://github.com/ChandlerBang/Pro-GNN.
Key facts. Cited by 368 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 May 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 43; 2022: 69; 2023: 80; 2024: 84; 2025: 53; 2026: 39.
368 papers.
Sort:
By area:
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2021Graph Condensation for Graph Neural Networkscited by 150
- 2021Subgraph Federated Learning with Missing Neighbor Generationcited by 132
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2022Towards Unsupervised Deep Graph Structure Learningcited by 112
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
- 2022Condensing Graphs via One-Step Gradient Matchingcited by 100
- 2021Trustworthy AI: A Computational Perspectivecited by 93
38 more
- 2021EDITS: Modeling and Mitigating Data Bias for Graph Neural Networkscited by 92
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2021GraphEBM: Molecular Graph Generation with Energy-Based Modelscited by 85
- 2021Mining Latent Structures for Multimedia Recommendationcited by 79
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2023A Comprehensive Survey on Deep Graph Representation Learningcited by 72
- 2021A Survey on Graph Structure Learning: Progress and Opportunitiescited by 70
- 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
- 2021Elastic Graph Neural Networkscited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2022Towards Robust Graph Neural Networks for Noisy Graphs with Sparse Labelscited by 63
- 2022Understanding and Improving Graph Injection Attack by Promoting Unnoticeabilitycited by 62
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2022Simple Contrastive Graph Clusteringcited by 56
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2021Graph Trend Filtering Networks for Recommendationscited by 53
- 2024AnyGraph: Graph Foundation Model in the Wildcited by 51
- 2021Automated Self-Supervised Learning for Graphscited by 50
- 2023GSLB: The Graph Structure Learning Benchmarkcited by 49
- 2023Does Graph Distillation See Like Vision Dataset Counterpart?cited by 45
- 2021Graph Robustness Benchmark: Benchmarking the Adversarial Robustness of Graph Machine Learningcited by 44
- 2025Multi-Domain Graph Foundation Models: Robust Knowledge Transfer via Topology Alignmentcited by 41
- 2022Spectral Augmentation for Self-Supervised Learning on Graphscited by 38
- 2023Are Defenses for Graph Neural Networks Robust?cited by 38
- 2023Knowledge Distillation on Graphs: A Surveycited by 38
- 2024A Comprehensive Survey on Data Augmentationcited by 38
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
- 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
- 2023Mind the Label Shift of Augmentation-based Graph OOD Generalizationcited by 34
- 2024GraphEdit: Large Language Models for Graph Structure Learningcited by 33
- 2022Position-aware Structure Learning for Graph Topology-imbalance by Relieving Under-reaching and Over-squashingcited by 31
- 2024A Review of Graph Neural Networks in Epidemic Modelingcited by 31
- 2022Evidence-aware Fake News Detection with Graph Neural Networkscited by 30
- 2022On the Robustness of Graph Neural Diffusion to Topology Perturbationscited by 30
- 2023OpenGSL: A Comprehensive Benchmark for Graph Structure Learningcited by 30
- 2022DropMessage: Unifying Random Dropping for Graph Neural Networkscited by 29
50 most cited of 368 All 368 (JSON)
- 2026Learning Propagation Geometry from Message-Passing Feedback28 Sep 2026
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 2026
- 2026HyperLabel: Multi-Label Classification via Hypergraph-Based Label Correlation Modeling26 Sep 2026
- 2026Scaffold: Support Graph Theory Based Sparsification for Graph Neural Networks25 Sep 2026
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026GSLAD: Prototype-Regularized Graph Structure Learning for Multivariate Time Series Anomaly Detection14 Sep 2026
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026Let Prompts Bridge Defense Knowledge: Transferable Graph Purification via Vulnerability-Aware GPL29 Aug 2026
- 2026Rethinking Message Passing as Retrieval for Text-Attributed Graph Learning27 Aug 2026
- 2026ReCoG: Reciprocal Co-Evolution for Multimodal Graph Learning24 Aug 2026
- 2026Structure-Guided Spatiotemporal Attention Graph Neural Network for Traffic Flow Prediction14 Aug 2026
- 2026Edge Sparsification via Temporal Forman-Ricci Curvature for Dynamic Graph Learning7 Aug 2026
38 more
- 2026Differentiable Lifting for Topological Neural Networks2 Aug 2026
- 2026Revisiting the Adversarial Robustness of Graph-Based Traffic Forecasting30 Jul 2026
- 2026Graph Convolutional Attention: A Spectral Perspective on Graph Denoising and Diffusion7 Jul 2026
- 2026Rethinking Molecular Graph Backdoors under Chemistry-aware Admission22 Jun 2026
- 2026Topology-Aware Gaussian Graph Repair for Robust Graph Neural Networks2 Jun 2026
- 2026Learn When and Where to Connect: Adaptive Virtual Nodes for Dynamic Message Passing on Graphs2 Jun 2026
- 2026GJDNet: Robust Graph Neural Networks via Joint Disentangled Learning Against Adversarial Attacks1 Jun 2026
- 2026Safe-Subspace Pseudo-Label Refinement for Source-Free Graph Domain Adaptation30 May 2026
- 2026Is Fixing Schema Graphs Necessary? Full-Resolution Graph Structure Learning for Relational Deep Learning20 May 2026
- 2026POST: Prior-Observation Adversarial Learning of Spatio-Temporal Associations for Multivariate Time Series Anomaly Detection18 May 2026
- 2026Informative Graph Structure Learning16 May 2026
- 2026Graph Computation Meets Circuit Algebra: A Task-Aligned Analysis of Graph Neural Networks for Electronic Design Automation8 May 2026
- 2026Bilevel Graph Structure Learning, Revisited: Inner-Channel Origins of the Reported Gain8 May 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
- 2026Quantile-Free Uncertainty Quantification in Graph Neural Networks6 May 2026
- 2026Robust Learning on Heterogeneous Graphs with Heterophily: A Graph Structure Learning Approach30 Apr 2026
- 2026Latent-Hysteresis Graph ODEs: Modeling Coupled Topology-Feature Evolution via Continuous Phase Transitions27 Apr 2026
- 2026TopFeaRe: Locating Critical State of Adversarial Resilience for Graphs Regarding Topology-Feature Entanglement15 Apr 2026
- 2026Unified Graph Prompt Learning via Low-Rank Graph Message Prompting13 Apr 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
- 2026Lyapunov Stable Graph Neural Flow13 Mar 2026
- 2026Generalizing GNNs with Tokenized Mixture of Experts9 Feb 2026
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptation9 Feb 2026
- 2026SPGCL: Simple yet Powerful Graph Contrastive Learning via SVD-Guided Structural Perturbation20 Jan 2026
- 2026GADPN: Graph Adaptive Denoising and Perturbation Networks via Singular Value Decomposition13 Jan 2026
- 2025Semantic Refinement with LLMs for Graph Representations24 Dec 2025
- 2025Topologically-Stabilized Graph Neural Networks: Empirical Robustness Across Domains15 Dec 2025
- 2025View Space: Learning Representation across Arbitrary Graphs12 Dec 2025
- 2025FGC-Comp: Adaptive Neighbor-Grouped Attribute Completion for Graph-based Anomaly Detection2 Dec 2025
- 2025Towards Effective, Stealthy, and Persistent Backdoor Attacks Targeting Graph Foundation Models22 Nov 2025
- 2025Enhancing Robustness of Graph Neural Networks through p-Laplacian8 Nov 2025
- 2025Fixed-point graph convolutional networks against adversarial attacks29 Oct 2025
- 2025Towards Fair Graph Prompting: A Dual-Prompt Mechanism for Mitigating Attribute and Structural Bias27 Oct 2025
- 2025Toward Robust Signed Graph Learning through Joint Input-Target Denoising26 Oct 2025
- 2025GraphTOP: Graph Topology-Oriented Prompting for Graph Neural Networks25 Oct 2025
- 2025Robustness in Text-Attributed Graph Learning: Insights, Trade-offs, and New Defenses20 Oct 2025
50 newest of 368 All 368 (JSON)
- 2023NodeFormer: A Scalable Graph Structure Learning Transformer for Node Classificationcited by 207
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2021Graph Condensation for Graph Neural Networkscited by 150
- 2021Subgraph Federated Learning with Missing Neighbor Generationcited by 132
- 2022Data Augmentation for Deep Graph Learning: A Surveycited by 132
- 2021Interpreting and Unifying Graph Neural Networks with An Optimization Frameworkcited by 131
- 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
- 2021An Empirical Study of Graph Contrastive Learningcited by 113
- 2022Towards Unsupervised Deep Graph Structure Learningcited by 112
- 2021SLAPS: Self-Supervision Improves Structure Learning for Graph Neural Networkscited by 108
- 2022Condensing Graphs via One-Step Gradient Matchingcited by 100
- 2021Trustworthy AI: A Computational Perspectivecited by 93
12 most cited of 356 All 356 (JSON)
- 2026Learning Propagation Geometry from Message-Passing Feedback28 Sep 2026
- 2026Learning the Graph and the Embedding Together: Classifier-Independent Rewiring for Heterophilic Node Classification26 Sep 2026
- 2026HyperLabel: Multi-Label Classification via Hypergraph-Based Label Correlation Modeling26 Sep 2026
- 2026Scaffold: Support Graph Theory Based Sparsification for Graph Neural Networks25 Sep 2026
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026GSLAD: Prototype-Regularized Graph Structure Learning for Multivariate Time Series Anomaly Detection14 Sep 2026
- 2026From topology learning to graph generation: A unifying perspective2 Sep 2026
- 2026Let Prompts Bridge Defense Knowledge: Transferable Graph Purification via Vulnerability-Aware GPL29 Aug 2026
- 2026ReCoG: Reciprocal Co-Evolution for Multimodal Graph Learning24 Aug 2026
- 2026Structure-Guided Spatiotemporal Attention Graph Neural Network for Traffic Flow Prediction14 Aug 2026
- 2026Edge Sparsification via Temporal Forman-Ricci Curvature for Dynamic Graph Learning7 Aug 2026
- 2026Differentiable Lifting for Topological Neural Networks2 Aug 2026
12 newest of 356 All 356 (JSON)