Generalizing Graph Neural Networks on Out-Of-Distribution Graphs
Not on the map. Why?
Abstract (arXiv)
Graph Neural Networks (GNNs) are proposed without considering the agnostic distribution shifts between training and testing graphs, inducing the degeneration of the generalization ability of GNNs on Out-Of-Distribution (OOD) settings. The fundamental reason for such degeneration is that most GNNs are developed based on the I.I.D hypothesis. In such a setting, GNNs tend to exploit subtle statistical correlations existing in the training set for predictions, even though it is a spurious correlation. However, such spurious correlations may change in testing environments, leading to the failure of GNNs. Therefore, eliminating the impact of spurious correlations is crucial for stable GNNs. To this end, we propose a general causal representation framework, called StableGNN. The main idea is to extract high-level representations from graph data first and resort to the distinguishing ability of causal inference to help the model get rid of spurious correlations. Particularly, we exploit a graph pooling layer to extract subgraph-based representations as high-level representations. Furthermore, we propose a causal variable distinguishing regularizer to correct the biased training distribution. Hence, GNNs would concentrate more on the stable correlations. Extensive experiments on both synthetic and real-world OOD graph datasets well verify the effectiveness, flexibility and interpretability of the proposed framework.
Key facts. Cited by 69 papers in the map (data through 7 Oct 2026). Builds on 45 of its 93 references that are in the map. First posted on arXiv 20 Nov 2021.
Builds on
45 of 93 references.
References · 45
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 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
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2019Invariant Risk Minimizationcited by 1,832
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
33 more
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2016End to End Learning for Self-Driving Carscited by 1,000
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018Link Prediction Based on Graph Neural Networkscited by 829
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2017One pixel attack for fooling deep neural networkscited by 579
- 2019Graph U-Netscited by 489
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2019Self-Attention Graph Poolingcited by 421
- 2021Beyond Low-frequency Information in Graph Convolutional Networkscited by 361
- 2020Learning to Learn Single Domain Generalizationcited by 295
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2020Hierarchical Generation of Molecular Graphs using Structural Motifscited by 204
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
- 2019Domain Generalization Using a Mixture of Multiple Latent Domainscited by 170
- 2019A Meta-Transfer Objective for Learning to Disentangle Causal Mechanismscited by 158
- 2021Deep Stable Learning for Out-Of-Distribution Generalizationcited by 153
- 2021Generative Causal Explanations for Graph Neural Networkscited by 124
- 2019Learning Robust Representations by Projecting Superficial Statistics Outcited by 123
- 2021Does Invariant Risk Minimization Capture Invariance?cited by 116
- 2020A PAC-Bayesian Approach to Generalization Bounds for Graph Neural Networkscited by 84
- 2016Discovering Causal Signals in Imagescited by 79
- 2019Stable Learning via Sample Reweightingcited by 70
- 2020Stable Prediction with Model Misspecification and Agnostic Distribution Shiftcited by 62
- 2018Stable Prediction across Unknown Environmentscited by 55
- 2019Test-Time Training with Self-Supervision for Generalization under Distribution Shiftscited by 55
- 2020Survey on Deep Multi-modal Data Analytics: Collaboration, Rivalry and Fusioncited by 53
- 2016Approximate Residual Balancing: De-Biased Inference of Average Treatment Effects in High Dimensionscited by 50
- 2017Causally Regularized Learning with Agnostic Data Selection Biascited by 29
Built on by
Citing papers per year: 2022: 11; 2023: 16; 2024: 23; 2025: 13; 2026: 6.
69 papers.
Sort:
By area:
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 101
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Debiasing Graph Neural Networks via Learning Disentangled Causal Substructurecited by 83
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2022GOOD-D: On Unsupervised Graph Out-Of-Distribution Detectioncited by 47
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2024Graph Out-of-Distribution Generalization via Causal Interventioncited by 30
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
38 more
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shiftscited by 18
- 2024A Survey of Large Language Models on Generative Graph Analytics: Query, Learning, and Applicationscited by 17
- 2023CI-GNN: A Granger Causality-Inspired Graph Neural Network for Interpretable Brain Network-Based Psychiatric Diagnosiscited by 16
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2023Shift-Robust Molecular Relational Learning with Causal Substructurecited by 15
- 2022Domain Generalization -- A Causal Perspectivecited by 14
- 2023Predicting the Silent Majority on Graphs: Knowledge Transferable Graph Neural Networkcited by 10
- 2023Identifying Semantic Component for Robust Molecular Property Predictioncited by 10
- 2024Matcha: Mitigating Graph Structure Shifts with Test-Time Adaptationcited by 10
- 2023SFP: Spurious Feature-targeted Pruning for Out-of-Distribution Generalizationcited by 9
- 2025Raising the Bar in Graph OOD Generalization: Invariant Learning Beyond Explicit Environment Modelingcited by 9
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network with Disentangled Intervention and Invariance Promotioncited by 8
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networkscited by 7
- 2024Evaluating the Generalization Ability of Spatiotemporal Model in Urban Scenariocited by 7
- 2024Graph Contrastive Invariant Learning from the Causal Perspectivecited by 6
- 2022Directed Acyclic Graph Structure Learning from Dynamic Graphscited by 5
- 2023Mining Stable Preferences: Adaptive Modality Decorrelation for Multimedia Recommendationcited by 5
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network for Human Albumin Predictioncited by 5
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlookcited by 4
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networkscited by 4
- 2024Generalization of Graph Neural Networks is Robust to Model Mismatchcited by 4
- 2022Deep Stable Representation Learning on Electronic Health Recordscited by 3
- 2024Utilizing Description Logics for Global Explanations of Heterogeneous Graph Neural Networkscited by 3
- 2024A Survey of Out-of-distribution Generalization for Graph Machine Learning from a Causal Viewcited by 3
- 2025A Distillation-based Future-aware Graph Neural Network for Stock Trend Predictioncited by 3
- 2025Causal invariant geographic network representations with feature and structural distribution shiftscited by 3
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisitedcited by 3
- 2023Deep Stable Multi-Interest Learning for Out-of-distribution Sequential Recommendationcited by 2
- 2024Unifying Invariant and Variant Features for Graph Out-of-Distribution via Probability of Necessity and Sufficiencycited by 2
- 2024Invariant Graph Learning Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 2
- 2024DeCaf: A Causal Decoupling Framework for OOD Generalization on Node Classificationcited by 2
- 2025Out-of-Distribution Generalization on Graphs via Progressive Inferencecited by 2
- 2025Invariant Graph Transformer for Out-of-Distribution Generalizationcited by 2
- 2025Generalizable Reasoning through Compositional Energy Minimizationcited by 2
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environmentscited by 2
- 2023Learning to Reweight for Graph Neural Networkcited by 1
50 most cited of 69 All 69 (JSON)
- 2026Physics-Aware Auxiliary Losses Improve Out-of-Distribution Generalization of a GNN Synthesizability Filter10 Jun 2026
- 2026What Information Matters? Graph Out-of-Distribution Detection via Tri-Component Information Decomposition13 May 2026
- 2026DIB-OD: Preserving the Invariant Core for Robust Heterogeneous Graph Adaptation via Decoupled Information Bottleneck and Online Distillation13 Apr 2026
- 2026A Closer Look at the Application of Causal Inference in Graph Representation Learning10 Apr 2026
- 2026Efficient and Scalable Granular-ball Graph Coarsening Method for Large-scale Graph Node Classification31 Mar 2026
- 2026SCL-GNN: Towards Generalizable Graph Neural Networks via Spurious Correlation Learning9 Mar 2026
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Generalizable Reasoning through Compositional Energy Minimization23 Oct 2025
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Out-of-Distribution Graph Models Merging4 Jun 2025
38 more
- 2025Freeze, Prompt, and Adapt: A Framework for Source-free Unsupervised GNN Prompting22 May 2025
- 2025Federated Prototype Graph Learning13 Apr 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025Out-of-Distribution Generalization on Graphs via Progressive Inference4 Mar 2025
- 2025A Distillation-based Future-aware Graph Neural Network for Stock Trend Prediction15 Feb 2025
- 2025Raising the Bar in Graph OOD Generalization: Invariant Learning Beyond Explicit Environment Modeling15 Feb 2025
- 2025Catch Causal Signals from Edges for Label Imbalance in Graph Classification3 Jan 2025
- 2024Resilience in Knowledge Graph Embeddings28 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
- 2024Evaluating the Generalization Ability of Spatiotemporal Model in Urban Scenario7 Oct 2024
- 2024A Survey of Out-of-distribution Generalization for Graph Machine Learning from a Causal View15 Sep 2024
- 2024Towards understanding evolution of science through language model series15 Sep 2024
- 2024Generalization of Graph Neural Networks is Robust to Model Mismatch25 Aug 2024
- 2024Invariant Graph Learning Meets Information Bottleneck for Out-of-Distribution Generalization3 Aug 2024
- 2024Unifying Invariant and Variant Features for Graph Out-of-Distribution via Probability of Necessity and Sufficiency21 Jul 2024
- 2024Improving Graph Out-of-distribution Generalization Beyond Causality14 Jul 2024
- 2024Stable Heterogeneous Treatment Effect Estimation across Out-of-Distribution Populations3 Jul 2024
- 2024A Unified Framework for Combinatorial Optimization Based on Graph Neural Networks19 Jun 2024
- 2024Utilizing Description Logics for Global Explanations of Heterogeneous Graph Neural Networks21 May 2024
- 2024A Survey of Large Language Models on Generative Graph Analytics: Query, Learning, and Applications23 Apr 2024
- 2024Rethinking the Graph Polynomial Filter via Positive and Negative Coupling Analysis16 Apr 2024
- 2024ADEdgeDrop: Adversarial Edge Dropping for Robust Graph Neural Networks14 Mar 2024
- 2024Spectral Invariant Learning for Dynamic Graphs under Distribution Shifts8 Mar 2024
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challenges7 Mar 2024
- 2024Pairwise Alignment Improves Graph Domain Adaptation2 Mar 2024
- 2024Graph Out-of-Distribution Generalization via Causal Intervention18 Feb 2024
- 2024Graph Contrastive Invariant Learning from the Causal Perspective23 Jan 2024
- 2023When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlook19 Dec 2023
- 2023Learning to Reweight for Graph Neural Network19 Dec 2023
- 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
- 2023Out-of-Distribution Generalized Dynamic Graph Neural Network with Disentangled Intervention and Invariance Promotion24 Nov 2023
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalization18 Nov 2023
- 2023Identifying Semantic Component for Robust Molecular Property Prediction8 Nov 2023
- 2023Graph Foundation Models: Concepts, Opportunities and Challenges18 Oct 2023
50 newest of 69 All 69 (JSON)
- 2022GOOD: A Graph Out-of-Distribution Benchmarkcited by 140
- 2023Graph Foundation Models: Concepts, Opportunities and Challengescited by 101
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Trustworthy Graph Neural Networks: Aspects, Methods and Trendscited by 88
- 2022Debiasing Graph Neural Networks via Learning Disentangled Causal Substructurecited by 83
- 2022Graph Rationalization with Environment-based Augmentationscited by 70
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2022GOOD-D: On Unsupervised Graph Out-Of-Distribution Detectioncited by 47
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2024Graph Out-of-Distribution Generalization via Causal Interventioncited by 30
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
12 most cited of 68 All 68 (JSON)
- 2026Physics-Aware Auxiliary Losses Improve Out-of-Distribution Generalization of a GNN Synthesizability Filter10 Jun 2026
- 2026What Information Matters? Graph Out-of-Distribution Detection via Tri-Component Information Decomposition13 May 2026
- 2026DIB-OD: Preserving the Invariant Core for Robust Heterogeneous Graph Adaptation via Decoupled Information Bottleneck and Online Distillation13 Apr 2026
- 2026A Closer Look at the Application of Causal Inference in Graph Representation Learning10 Apr 2026
- 2026Efficient and Scalable Granular-ball Graph Coarsening Method for Large-scale Graph Node Classification31 Mar 2026
- 2026SCL-GNN: Towards Generalizable Graph Neural Networks via Spurious Correlation Learning9 Mar 2026
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Generalizable Reasoning through Compositional Energy Minimization23 Oct 2025
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Out-of-Distribution Graph Models Merging4 Jun 2025
12 newest of 68 All 68 (JSON)