Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Data
Not on the map. Why?
Abstract (arXiv)
There has been a recent surge of interest in designing Graph Neural Networks (GNNs) for semi-supervised learning tasks. Unfortunately this work has assumed that the nodes labeled for use in training were selected uniformly at random (i.e. are an IID sample). However in many real world scenarios gathering labels for graph nodes is both expensive and inherently biased -- so this assumption can not be met. GNNs can suffer poor generalization when this occurs, by overfitting to superfluous regularities present in the training data. In this work we present a method, Shift-Robust GNN (SR-GNN), designed to account for distributional differences between biased training data and the graph's true inference distribution. SR-GNN adapts GNN models for the presence of distributional shifts between the nodes which have had labels provided for training and the rest of the dataset. We illustrate the effectiveness of SR-GNN in a variety of experiments with biased training datasets on common GNN benchmark datasets for semi-supervised learning, where we see that SR-GNN outperforms other GNN baselines by accuracy, eliminating at least (~40%) of the negative effects introduced by biased training data. On the largest dataset we consider, ogb-arxiv, we observe an 2% absolute improvement over the baseline and reduce 30% of the negative effects.
Key facts. Cited by 86 papers in the map (data through 7 Oct 2026). Builds on 26 of its 49 references that are in the map. First posted on arXiv 2 Aug 2021.
Builds on
26 of 49 references.
References · 26
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 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
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2014DeepWalk: Online Learning of Social Representationscited by 1,543
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2018Deep Graph Infomaxcited by 1,101
- 2018Predict then Propagate: Graph Neural Networks meet Personalized PageRankcited by 987
14 more
- 2019Strategies for Pre-training Graph Neural Networkscited by 964
- 2016Deep Transfer Learning with Joint Adaptation Networkscited by 609
- 2019MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixingcited by 442
- 2017Central Moment Discrepancy (CMD) for Domain-Invariant Representation Learningcited by 192
- 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
- 2020Graph Clustering with Graph Neural Networkscited by 163
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2020A Semi-supervised Graph Attentive Network for Financial Fraud Detectioncited by 150
- 2019Continuous Graph Neural Networkscited by 114
- 2018An introduction to domain adaptation and transfer learningcited by 112
- 2020Heterogeneous Graph Neural Networks for Malicious Account Detectioncited by 95
- 2020Transfer Learning of Graph Neural Networks with Ego-graph Information Maximizationcited by 93
- 2017Robust Unsupervised Domain Adaptation for Neural Networks via Moment Alignmentcited by 29
- 2020Grale: Designing Networks for Graph Learningcited by 28
Built on by
Citing papers per year: 2022: 14; 2023: 24; 2024: 30; 2025: 11; 2026: 7.
86 papers.
Sort:
By area:
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023Label-free Node Classification on Graphs with Large Language Models (LLMS)cited by 72
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2022SizeShiftReg: a Regularization Method for Improving Size-Generalization in Graph Neural Networkscited by 36
- 2023SGL-PT: A Strong Graph Learner with Graph Prompt Tuningcited by 35
- 2024Alleviating Structural Distribution Shift in Graph Anomaly Detectioncited by 31
- 2024Graph Out-of-Distribution Generalization via Causal Interventioncited by 30
38 more
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
- 2022TF-GNN: Graph Neural Networks in TensorFlowcited by 21
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shiftscited by 18
- 2025Graph-based Approaches and Functionalities in Retrieval-Augmented Generation: A Comprehensive Surveycited by 18
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
- 2024Subgraph Pooling: Tackling Negative Transfer on Graphscited by 17
- 2025Beyond Message Passing: Neural Graph Pattern Machinecited by 17
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2023Curriculum Graph Machine Learning: A Surveycited by 15
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalizationcited by 15
- 2023Towards Data-centric Graph Machine Learning: Review and Outlookcited by 15
- 2023Explaining and Adapting Graph Conditional Shiftcited by 14
- 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspectivecited by 13
- 2022FakeEdge: Alleviate Dataset Shift in Link Predictioncited by 12
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networkscited by 12
- 2024Online GNN Evaluation Under Test-time Graph Distribution Shiftscited by 12
- 2023Contrastive Meta-Learning for Few-shot Node Classificationcited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2022Recent Advances in Reliable Deep Graph Learning: Inherent Noise, Distribution Shift, and Adversarial Attackcited by 10
- 2023Graph Structure and Feature Extrapolation for Out-of-Distribution Generalizationcited by 10
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalizationcited by 10
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2022Finding Diverse and Predictable Subgraphs for Graph Domain Generalizationcited by 9
- 2024Graph Condensation for Open-World Graph Learningcited by 9
- 2024Can Modifying Data Address Graph Domain Adaptation?cited by 9
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptationcited by 9
- 2023MARIO: Model Agnostic Recipe for Improving OOD Generalization of Graph Contrastive Learningcited by 7
- 2023Towards out-of-distribution generalizable predictions of chemical kinetics propertiescited by 7
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labelscited by 7
- 2022Graph Generative Model for Benchmarking Graph Neural Networkscited by 6
- 2023Deceptive Fairness Attacks on Graphs via Meta Learningcited by 6
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphscited by 6
- 2024Leveraging Invariant Principle for Heterophilic Graph Structure Distribution Shiftscited by 6
- 2022Shift-Robust Node Classification via Graph Adversarial Clusteringcited by 5
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network for Human Albumin Predictioncited by 5
- 2022Privacy and Transparency in Graph Machine Learning: A Unified Perspectivecited by 4
50 most cited of 86 All 86 (JSON)
- 2026Do Satellites See Commuters? A Critical Benchmark of Vision Foundation Models1 Sep 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026SCL-GNN: Towards Generalizable Graph Neural Networks via Spurious Correlation Learning9 Mar 2026
- 2026VecFormer: Towards Efficient and Generalizable Graph Transformer with Graph Token Attention23 Feb 2026
- 2026Causal Neighbourhood Learning for Invariant Graph Representations20 Feb 2026
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptation9 Feb 2026
- 2026EdgeMask-DG*: Learning Domain-Invariant Graph Structures via Adversarial Edge Masking5 Feb 2026
- 2025Enhancing Node-Level Graph Domain Adaptation by Alleviating Local Dependency15 Dec 2025
- 2025Empowering GNNs for Domain Adaptation via Denoising Target Graph6 Dec 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025GraphIFE: Rethinking Graph Imbalance Node Classification via Invariant Learning28 Sep 2025
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networks20 Aug 2025
38 more
- 2025Freeze, Prompt, and Adapt: A Framework for Source-free Unsupervised GNN Prompting22 May 2025
- 2025Graph-based Approaches and Functionalities in Retrieval-Augmented Generation: A Comprehensive Survey8 Apr 2025
- 2025Efficient Data Selection for Training Genomic Perturbation Models18 Mar 2025
- 2025NodeReg: Mitigating the Imbalance and Distribution Shift Effects in Semi-Supervised Node Classification via Norm Consistency5 Mar 2025
- 2025Structural Alignment Improves Graph Test-Time Adaptation25 Feb 2025
- 2025Beyond Message Passing: Neural Graph Pattern Machine30 Jan 2025
- 2024MLDGG: Meta-Learning for Domain Generalization on Graphs19 Nov 2024
- 2024Unveiling the Inflexibility of Adaptive Embedding in Traffic Forecasting18 Nov 2024
- 2024Faster Local Solvers for Graph Diffusion Equations29 Oct 2024
- 2024DeCaf: A Causal Decoupling Framework for OOD Generalization on Node Classification27 Oct 2024
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptation25 Oct 2024
- 2024Control the GNN: Utilizing Neural Controller with Lyapunov Stability for Test-Time Feature Reconstruction13 Oct 2024
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptation9 Oct 2024
- 2024RoCP-GNN: Robust Conformal Prediction for Graph Neural Networks in Node-Classification25 Aug 2024
- 2024Leveraging Invariant Principle for Heterophilic Graph Structure Distribution Shifts18 Aug 2024
- 2024Can Modifying Data Address Graph Domain Adaptation?27 Jul 2024
- 2024HC-GST: Heterophily-aware Distribution Consistency based Graph Self-training25 Jul 2024
- 2024Topology-Aware Dynamic Reweighting for Distribution Shifts on Graph3 Jun 2024
- 2024IENE: Identifying and Extrapolating the Node Environment for Out-of-Distribution Generalization on Graphs2 Jun 2024
- 2024Graph Condensation for Open-World Graph Learning27 May 2024
- 2024Conditional Shift-Robust Conformal Prediction for Graph Neural Network20 May 2024
- 2024Safety in Graph Machine Learning: Threats and Safeguards17 May 2024
- 2024Test-Time Training on Graphs with Large Language Models (LLMs)21 Apr 2024
- 2024Graphs Generalization under Distribution Shifts25 Mar 2024
- 2024Online GNN Evaluation Under Test-time Graph Distribution Shifts15 Mar 2024
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shifts8 Mar 2024
- 2024Learning Invariant Representations of Graph Neural Networks via Cluster Generalization6 Mar 2024
- 2024Pairwise Alignment Improves Graph Domain Adaptation2 Mar 2024
- 2024Graph Out-of-Distribution Generalization via Causal Intervention18 Feb 2024
- 2024Beyond Generalization: A Survey of Out-Of-Distribution Adaptation on Graphs17 Feb 2024
- 2024Subgraph Pooling: Tackling Negative Transfer on Graphs14 Feb 2024
- 2024Disambiguated Node Classification with Graph Neural Networks13 Feb 2024
- 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspective13 Feb 2024
- 2024Unsupervised Optimisation of GNNs for Node Clustering12 Feb 2024
- 2024Alleviating Structural Distribution Shift in Graph Anomaly Detection25 Jan 2024
- 2024Distribution Consistency based Self-Training for Graph Neural Networks with Sparse Labels18 Jan 2024
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Experts7 Dec 2023
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network for Human Albumin Prediction27 Nov 2023
50 newest of 86 All 86 (JSON)
- 2022Handling Distribution Shifts on Graphs: An Invariance Perspectivecited by 163
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023Label-free Node Classification on Graphs with Large Language Models (LLMS)cited by 72
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2022SizeShiftReg: a Regularization Method for Improving Size-Generalization in Graph Neural Networkscited by 36
- 2023SGL-PT: A Strong Graph Learner with Graph Prompt Tuningcited by 35
- 2024Alleviating Structural Distribution Shift in Graph Anomaly Detectioncited by 31
- 2024Graph Out-of-Distribution Generalization via Causal Interventioncited by 30
12 most cited of 84 All 84 (JSON)
- 2026Do Satellites See Commuters? A Critical Benchmark of Vision Foundation Models1 Sep 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026SCL-GNN: Towards Generalizable Graph Neural Networks via Spurious Correlation Learning9 Mar 2026
- 2026VecFormer: Towards Efficient and Generalizable Graph Transformer with Graph Token Attention23 Feb 2026
- 2026Causal Neighbourhood Learning for Invariant Graph Representations20 Feb 2026
- 2026USBD: Universal Structural Basis Distillation for Source-Free Graph Domain Adaptation9 Feb 2026
- 2026EdgeMask-DG*: Learning Domain-Invariant Graph Structures via Adversarial Edge Masking5 Feb 2026
- 2025Enhancing Node-Level Graph Domain Adaptation by Alleviating Local Dependency15 Dec 2025
- 2025Empowering GNNs for Domain Adaptation via Denoising Target Graph6 Dec 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025GraphIFE: Rethinking Graph Imbalance Node Classification via Invariant Learning28 Sep 2025
- 2025On the Interplay between Graph Structure and Learning Algorithms in Graph Neural Networks20 Aug 2025
12 newest of 84 All 84 (JSON)