Handling Distribution Shifts on Graphs: An Invariance Perspective
Not on the map. Why?
Abstract (arXiv)
There is increasing evidence suggesting neural networks' sensitivity to distribution shifts, so that research on out-of-distribution (OOD) generalization comes into the spotlight. Nonetheless, current endeavors mostly focus on Euclidean data, and its formulation for graph-structured data is not clear and remains under-explored, given two-fold fundamental challenges: 1) the inter-connection among nodes in one graph, which induces non-IID generation of data points even under the same environment, and 2) the structural information in the input graph, which is also informative for prediction. In this paper, we formulate the OOD problem on graphs and develop a new invariant learning approach, Explore-to-Extrapolate Risk Minimization (EERM), that facilitates graph neural networks to leverage invariance principles for prediction. EERM resorts to multiple context explorers (specified as graph structure editers in our case) that are adversarially trained to maximize the variance of risks from multiple virtual environments. Such a design enables the model to extrapolate from a single observed environment which is the common case for node-level prediction. We prove the validity of our method by theoretically showing its guarantee of a valid OOD solution and further demonstrate its power on various real-world datasets for handling distribution shifts from artificial spurious features, cross-domain transfers and dynamic graph evolution.
Key facts. Cited by 163 papers in the map (data through 7 Oct 2026). Builds on 54 of its 71 references that are in the map. First posted on arXiv 5 Feb 2022.
Builds on
54 of 71 references.
References · 54
- 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
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Invariant Risk Minimizationcited by 1,832
- 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,507
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2020Simple and Deep Graph Convolutional Networkscited by 857
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
38 more
- 2018Recognition in Terra Incognitacited by 655
- 2013Domain Generalization via Invariant Feature Representationcited by 622
- 2020Adaptive Universal Generalized PageRank Graph Neural Networkcited by 592
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2019Multi-scale Attributed Node Embeddingcited by 543
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 533
- 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
- 2020Graph Structure Learning for Robust Graph Neural Networkscited by 368
- 2017Fairness in Criminal Justice Risk Assessments: The State of the Artcited by 315
- 2020Environment Inference for Invariant Learningcited by 306
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2020Domain Generalization using Causal Matchingcited by 224
- 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
- 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
- 2020Iterative Deep Graph Learning for Graph Neural Networks: Better and Robust Node Embeddingscited by 212
- 2019Topology Attack and Defense for Graph Neural Networks: An Optimization Perspectivecited by 196
- 2020Invariant Risk Minimization Gamescited by 188
- 2020Understanding the Failure Modes of Out-of-Distribution Generalizationcited by 146
- 2020Invariant Rationalizationcited by 131
- 2018Invariance, Causality and Robustnesscited by 123
- 2018Dark Model Adaptation: Semantic Image Segmentation from Daytime to Nighttimecited by 122
- 2020From Local Structures to Size Generalization in Graph Neural Networkscited by 119
- 2021A Unified Lottery Ticket Hypothesis for Graph Neural Networkscited by 118
- 2021Does Invariant Risk Minimization Capture Invariance?cited by 116
- 2021Heterogeneous Risk Minimizationcited by 90
- 2018Bayesian graph convolutional neural networks for semi-supervised classificationcited by 88
- 2021Shift-Robust GNNs: Overcoming the Limitations of Localized Graph Training Datacited by 86
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2019Stability and Generalization of Graph Convolutional Neural Networkscited by 81
- 2020Bayesian Graph Neural Networks with Adaptive Connection Samplingcited by 81
- 2021New Benchmarks for Learning on Non-Homophilous Graphscited by 81
- 2021Can Subnetwork Structure be the Key to Out-of-Distribution Generalization?cited by 75
- 2021Graph Convolution for Semi-Supervised Classification: Improved Linear Separability and Out-of-Distribution Generalizationcited by 70
- 2021Subgroup Generalization and Fairness of Graph Neural Networkscited by 69
- 2020Towards Recognizing Unseen Categories in Unseen Domainscited by 56
- 2020When is invariance useful in an Out-of-Distribution Generalization problem ?cited by 52
- 2020Graph Policy Network for Transferable Active Learning on Graphscited by 49
- 2020Learning to Extrapolate Knowledge: Transductive Few-shot Out-of-Graph Link Predictioncited by 46
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2022: 18; 2023: 37; 2024: 63; 2025: 27; 2026: 18.
163 papers.
Sort:
By area:
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
- 2022Debiasing Graph Neural Networks via Learning Disentangled Causal Substructurecited by 83
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2023Energy-based Out-of-Distribution Detection for Graph Neural Networkscited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
38 more
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2023Towards Understanding the Generalization of Graph Neural Networkscited by 41
- 2023Demystifying Structural Disparity in Graph Neural Networks: Can One Size Fit All?cited by 41
- 2022OOD Link Prediction Generalization Capabilities of Message-Passing GNNs in Larger Test Graphscited by 38
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2023Mind the Label Shift of Augmentation-based Graph OOD Generalizationcited by 34
- 2024Graph Out-of-Distribution Generalization via Causal Interventioncited by 30
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2023GraphPatcher: Mitigating Degree Bias for Graph Neural Networks via Test-time Augmentationcited by 29
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
- 2022Geometric Knowledge Distillation: Topology Compression for Graph Neural Networkscited by 22
- 2024Graph Domain Adaptation with Dual-branch Encoder and Two-level Alignment for Whole Slide Image-based Survival Predictioncited by 20
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shiftscited by 18
- 2023GNNEvaluator: Evaluating GNN Performance On Unseen Graphs Without Labelscited by 17
- 2024Subgraph Pooling: Tackling Negative Transfer on Graphscited by 17
- 2024Graph Learning under Distribution Shifts: A Comprehensive Survey on Domain Adaptation, Out-of-distribution, and Continual Learningcited by 17
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2023Individual and Structural Graph Information Bottlenecks for Out-of-Distribution Generalizationcited by 15
- 2023Explaining and Adapting Graph Conditional Shiftcited by 14
- 2024Empowering Graph Invariance Learning with Deep Spurious Infomaxcited by 14
- 2022Towards OOD Detection in Graph Classification from Uncertainty Estimation Perspectivecited by 13
- 2023Causality and Independence Enhancement for Biased Node Classificationcited by 13
- 2024Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy and Directionscited by 13
- 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspectivecited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited 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
- 2022Adversarial Camouflage for Node Injection Attack on Graphscited by 11
- 2023Improving Generalizability of Graph Anomaly Detection Models via Data Augmentationcited by 11
- 2023Contrastive Meta-Learning for Few-shot Node Classificationcited by 11
- 2024Safety in Graph Machine Learning: Threats and Safeguardscited by 11
- 2024Graph Representation Learning via Causal Diffusion for Out-of-Distribution Recommendationcited by 11
- 2022Towards Out-of-Distribution Sequential Event Prediction: A Causal Treatmentcited by 10
- 2023Predicting the Silent Majority on Graphs: Knowledge Transferable Graph Neural Networkcited by 10
- 2023Graph Structure and Feature Extrapolation for Out-of-Distribution Generalizationcited by 10
50 most cited of 163 All 163 (JSON)
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026Online Bayesian Node Classification on Inductive Graphs under Distribution Shift12 Sep 2026
- 2026CATeye: Coupled Attribute-Topology Invariance Learning for Voucher Abuse Detection1 Sep 2026
- 2026Transportable Causal Effect Estimation across Networks under Interference19 Aug 2026
- 2026MiGHT-EHR: A Multi-task Graph Transformer for Heterogeneous Temporal Electronic Health Records5 Aug 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026Graph Neural Networks for Scalable and Transferable Node Centrality Approximation10 Jul 2026
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applications30 May 2026
- 2026S2Aligner: Pair-Efficient and Transferable Pre-Training for Sparse Text-Attributed Graphs18 May 2026
- 2026On the Role of DAG topology in Energy-Aware Cloud Scheduling : A GNN-Based Deep Reinforcement Learning Approach10 Apr 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
38 more
- 2026SCL-GNN: Towards Generalizable Graph Neural Networks via Spurious Correlation Learning9 Mar 2026
- 2026Towards OOD Generalization in Dynamic Graphs via Causal Invariant Learning2 Mar 2026
- 2026VecFormer: Towards Efficient and Generalizable Graph Transformer with Graph Token Attention23 Feb 2026
- 2026Spiking Graph Predictive Coding for Reliable OOD Generalization22 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
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Graph Data Augmentation with Contrastive Learning on Covariate Distribution Shift30 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Does Homophily Help in Robust Test-time Node Classification?25 Oct 2025
- 2025From Noisy to Native: LLM-driven Graph Restoration for Test-Time Graph Domain Adaptation9 Oct 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
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025Subgraph Generation for Generalizing on Out-of-Distribution Links15 Jul 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Robust OOD Graph Learning via Mean Constraints and Noise Reduction24 Jun 2025
- 2025Pruning Spurious Subgraphs for Graph Out-of-Distribution Generalization6 Jun 2025
- 2025Data Heterogeneity Modeling for Trustworthy Machine Learning1 Jun 2025
- 2025An Out-Of-Distribution Membership Inference Attack Approach for Cross-Domain Graph Attacks26 May 2025
- 2025GCAL: Adapting Graph Models to Evolving Domain Shifts22 May 2025
- 2025Soft causal learning for generalized molecule property prediction: An environment perspective7 May 2025
- 2025Bounded and Uniform Energy-based Out-of-distribution Detection for Graphs18 Apr 2025
- 2025FairACE: Achieving Degree Fairness in Graph Neural Networks via Contrastive and Adversarial Group-Balanced Training12 Apr 2025
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shifts1 Apr 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
- 2025Graph Augmentation for Cross Graph Domain Generalization25 Feb 2025
- 2025Decoupled Graph Energy-based Model for Node Out-of-Distribution Detection on Heterophilic Graphs25 Feb 2025
- 2025Raising the Bar in Graph OOD Generalization: Invariant Learning Beyond Explicit Environment Modeling15 Feb 2025
- 2025Generative Risk Minimization for Out-of-Distribution Generalization on Graphs11 Feb 2025
- 2025Enhancing Distribution and Label Consistency for Graph Out-of-Distribution Generalization7 Jan 2025
- 2024Memory-enhanced Invariant Prompt Learning for Urban Flow Prediction under Distribution Shifts7 Dec 2024
- 2024Scale-aware Message Passing For Graph Node Classification28 Nov 2024
- 2024Graph Domain Adaptation with Dual-branch Encoder and Two-level Alignment for Whole Slide Image-based Survival Prediction21 Nov 2024
- 2024MLDGG: Meta-Learning for Domain Generalization on Graphs19 Nov 2024
- 2024Unveiling the Inflexibility of Adaptive Embedding in Traffic Forecasting18 Nov 2024
50 newest of 163 All 163 (JSON)
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2023SGFormer: Simplifying and Empowering Transformers for Large-Graph Representationscited by 131
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2023DIFFormer: Scalable (Graph) Transformers Induced by Energy Constrained Diffusioncited by 85
- 2022Debiasing Graph Neural Networks via Learning Disentangled Causal Substructurecited by 83
- 2024OpenGraph: Towards Open Graph Foundation Modelscited by 75
- 2023Energy-based Out-of-Distribution Detection for Graph Neural Networkscited by 67
- 2022Empowering Graph Representation Learning with Test-Time Graph Transformationcited by 66
- 2024A Comprehensive Survey on Graph Reduction: Sparsification, Coarsening, and Condensationcited by 57
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
12 most cited of 157 All 157 (JSON)
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026Online Bayesian Node Classification on Inductive Graphs under Distribution Shift12 Sep 2026
- 2026CATeye: Coupled Attribute-Topology Invariance Learning for Voucher Abuse Detection1 Sep 2026
- 2026Transportable Causal Effect Estimation across Networks under Interference19 Aug 2026
- 2026MiGHT-EHR: A Multi-task Graph Transformer for Heterogeneous Temporal Electronic Health Records5 Aug 2026
- 2026When does distribution shift break graph neural networks calibration?12 Jul 2026
- 2026Graph Neural Networks for Scalable and Transferable Node Centrality Approximation10 Jul 2026
- 2026Graph Transfer Learning via Shared Latent Geometry: Theory and Applications30 May 2026
- 2026S2Aligner: Pair-Efficient and Transferable Pre-Training for Sparse Text-Attributed Graphs18 May 2026
- 2026On the Role of DAG topology in Energy-Aware Cloud Scheduling : A GNN-Based Deep Reinforcement Learning Approach10 Apr 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
12 newest of 157 All 157 (JSON)