Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphs
Not on the map. Why?
Abstract (arXiv)
Despite recent success in using the invariance principle for out-of-distribution (OOD) generalization on Euclidean data (e.g., images), studies on graph data are still limited. Different from images, the complex nature of graphs poses unique challenges to adopting the invariance principle. In particular, distribution shifts on graphs can appear in a variety of forms such as attributes and structures, making it difficult to identify the invariance. Moreover, domain or environment partitions, which are often required by OOD methods on Euclidean data, could be highly expensive to obtain for graphs. To bridge this gap, we propose a new framework, called Causality Inspired Invariant Graph LeArning (CIGA), to capture the invariance of graphs for guaranteed OOD generalization under various distribution shifts. Specifically, we characterize potential distribution shifts on graphs with causal models, concluding that OOD generalization on graphs is achievable when models focus only on subgraphs containing the most information about the causes of labels. Accordingly, we propose an information-theoretic objective to extract the desired subgraphs that maximally preserve the invariant intra-class information. Learning with these subgraphs is immune to distribution shifts. Extensive experiments on 16 synthetic or real-world datasets, including a challenging setting -- DrugOOD, from AI-aided drug discovery, validate the superior OOD performance of CIGA.
Key facts. Cited by 144 papers in the map (data through 7 Oct 2026). Builds on 82 of its 142 references that are in the map. First posted on arXiv 11 Feb 2022.
Builds on
82 of 142 references.
References · 82
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
- 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
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2020Supervised Contrastive Learningcited by 2,803
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
38 more
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2020Shortcut Learning in Deep Neural Networkscited by 1,928
- 2019Invariant Risk Minimizationcited by 1,832
- 2016Understanding deep learning requires rethinking generalizationcited by 1,657
- 2020Understanding Contrastive Representation Learning through Alignment and Uniformity on the Hyperspherecited by 1,393
- 2016Variational Graph Auto-Encoderscited by 1,373
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2016Deep Variational Information Bottleneckcited by 915
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 809
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2021Generalizing to Unseen Domains: A Survey on Domain Generalizationcited by 762
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2018MINE: Mutual Information Neural Estimationcited by 680
- 2020Benchmarking Graph Neural Networkscited by 672
- 2018Recognition in Terra Incognitacited by 655
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 533
- 2016Interaction Networks for Learning about Objects, Relations and Physicscited by 503
- 2020Parameterized Explainer for Graph Neural Networkcited by 423
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 405
- 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 383
- 2018AllenNLP: A Deep Semantic Natural Language Processing Platformcited by 347
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 331
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 308
- 2020Environment Inference for Invariant Learningcited by 306
- 2021Graph Contrastive Learning Automatedcited by 287
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2021Therapeutics Data Commons: Machine Learning Datasets and Tasks for Drug Discovery and Developmentcited by 258
- 2021Pre-training Molecular Graph Representation with 3D Geometrycited by 248
- 2018Graph networks as learnable physics engines for inference and controlcited by 242
50 most cited of 82 All 82 (JSON)
Built on by
Citing papers per year: 2022: 10; 2023: 31; 2024: 51; 2025: 34; 2026: 18.
144 papers.
Sort:
By area:
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 2024A Survey of Graph Neural Networks in Real world: Imbalance, Noise, Privacy and OOD Challengescited by 54
- 2025Retrieval-Augmented Generation with Hierarchical Knowledgecited by 46
- 2023Structural Re-weighting Improves Graph Domain Adaptationcited by 45
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalizationcited by 35
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 29
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
38 more
- 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
- 2024Towards Graph Contrastive Learning: A Survey and Beyondcited by 26
- 2024Pairwise Alignment Improves Graph Domain Adaptationcited by 25
- 2023Invariant Learning via Probability of Sufficient and Necessary Causescited by 22
- 2023Data-centric Graph Learning: A Surveycited by 22
- 2022FlowX: Towards Explainable Graph Neural Networks via Message Flowscited by 20
- 2023Learning Invariant Molecular Representation in Latent Discrete Spacecited by 19
- 2023GraphMETRO: Mitigating Complex Graph Distribution Shifts via Mixture of Aligned Expertscited by 19
- 2023Graph Invariant Learning with Subgraph Co-mixup for Out-Of-Distribution Generalizationcited by 18
- 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
- 2024HIGHT: Hierarchical Graph Tokenization for Molecule-Language Alignmentcited by 17
- 2024A Survey of Deep Graph Learning under Distribution Shifts: from Graph Out-of-Distribution Generalization to Adaptationcited by 16
- 2025GOLD: Graph Out-of-Distribution Detection via Implicit Adversarial Latent Generationcited by 15
- 2024Reconsidering Faithfulness in Regular, Self-Explainable and Domain Invariant GNNscited by 14
- 2024Empowering Graph Invariance Learning with Deep Spurious Infomaxcited by 14
- 2025Handling Out-of-Distribution Data: A Surveycited by 14
- 2023Causality and Independence Enhancement for Biased Node Classificationcited by 13
- 2024HYPO: Hyperspherical Out-of-Distribution Generalizationcited by 13
- 2024Investigating Out-of-Distribution Generalization of GNNs: An Architecture Perspectivecited by 13
- 2024How Interpretable Are Interpretable Graph Neural Networks?cited by 13
- 2023ALEX: Towards Effective Graph Transfer Learning with Noisy Labelscited 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
- 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
- 2023Identifying Semantic Component for Robust Molecular Property Predictioncited by 10
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspectivecited by 10
- 2023Graph Out-of-Distribution Generalization with Controllable Data Augmentationcited by 9
- 2024One Fits All: Learning Fair Graph Neural Networks for Various Sensitive Attributescited by 9
- 2025Raising the Bar in Graph OOD Generalization: Invariant Learning Beyond Explicit Environment Modelingcited by 9
- 2023Moderately Distributional Exploration for Domain Generalizationcited by 8
- 2024Accurate and Scalable Estimation of Epistemic Uncertainty for Graph Neural Networkscited by 8
- 2024LOGIN: A Large Language Model Consulted Graph Neural Network Training Frameworkcited by 8
- 2025Can Knowledge-Graph-based Retrieval Augmented Generation Really Retrieve What You Need?cited by 8
- 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
50 most cited of 144 All 144 (JSON)
- 2026Structure-agnostic Causal Representation Learning1 Oct 2026
- 2026Beyond Site Agreement: Re-estimation for Brain Network Generalization28 Sep 2026
- 2026A Robust Watermark-based Fingerprint Framework for GNNs Ownership Verification4 Sep 2026
- 2026Transportable Causal Effect Estimation across Networks under Interference19 Aug 2026
- 2026Artemis: Anatomy-Resolved inTervention for Eliminating Multimodal NeuroImage confounderS10 Jun 2026
- 2026Graph Computation Meets Circuit Algebra: A Task-Aligned Analysis of Graph Neural Networks for Electronic Design Automation8 May 2026
- 2026A Closer Look at the Application of Causal Inference in Graph Representation Learning10 Apr 2026
- 2026Disentangled Graph Prompting for Out-Of-Distribution Detection31 Mar 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
- 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
- 2026Causal Neighbourhood Learning for Invariant Graph Representations20 Feb 2026
38 more
- 2026Rethinking Graph Generalization through the Lens of Sharpness-Aware Minimization9 Feb 2026
- 2026Moving Beyond Functional Connectivity: Time-Series Modeling for fMRI-Based Brain Disorder Classification9 Feb 2026
- 2026Quantifying Explanation Quality in Graph Neural Networks using Out-of-Distribution Generalization7 Feb 2026
- 2026GNN Explanations that do not Explain and How to find Them28 Jan 2026
- 2026Context-aware Graph Causality Inference for Few-Shot Molecular Property Prediction16 Jan 2026
- 2026Combating Spurious Correlations in Graph Interpretability via Self-Reflection16 Jan 2026
- 2025Learning Invariant Graph Representations Through Redundant Information5 Dec 2025
- 2025Graph Data Augmentation with Contrastive Learning on Covariate Distribution Shift30 Nov 2025
- 2025PISA: Prioritized Invariant Subgraph Aggregation for Out-of-Distribution Generalization on Graphs27 Nov 2025
- 2025Bot Meets Shortcut: How Can LLMs Aid in Handling Unknown Invariance OOD Scenarios?11 Nov 2025
- 2025Peeling Context from Cause for Molecular Property Prediction10 Nov 2025
- 2025Evolving Graph Learning for Out-of-Distribution Generalization in Non-stationary Environments4 Nov 2025
- 2025Importance Ranking in Complex Networks via Influence-aware Causal Node Embedding3 Nov 2025
- 2025Quantifying Distributional Invariance in Causal Subgraph for IRM-Free Graph Generalization23 Oct 2025
- 2025Can Knowledge-Graph-based Retrieval Augmented Generation Really Retrieve What You Need?18 Oct 2025
- 2025Towards Generalizable PDE Dynamics Forecasting via Physics-Guided Invariant Learning29 Sep 2025
- 2025Invariant Graph Transformer for Out-of-Distribution Generalization1 Aug 2025
- 2025Handling Out-of-Distribution Data: A Survey25 Jul 2025
- 2025A Recipe for Causal Graph Regression: Confounding Effects Revisited1 Jul 2025
- 2025Exploring Graph-Transformer Out-of-Distribution Generalization Abilities25 Jun 2025
- 2025Learning Time-Aware Causal Representation for Model Generalization in Evolving Domains21 Jun 2025
- 2025Pruning Spurious Subgraphs for Graph Out-of-Distribution Generalization6 Jun 2025
- 2025Do Explanations Increase the Risk of Decision Logic Leakage? Explanation-Guided Stealing of Graph Models3 Jun 2025
- 2025Invariant Link Selector for Spatial-Temporal Out-of-Distribution Problem30 May 2025
- 2025Towards Comprehensive and Prerequisite-Free Explainer for Graph Neural Networks20 May 2025
- 2025Soft causal learning for generalized molecule property prediction: An environment perspective7 May 2025
- 2025Causal invariant geographic network representations with feature and structural distribution shifts25 Mar 2025
- 2025Retrieval-Augmented Generation with Hierarchical Knowledge13 Mar 2025
- 2025Invariant Federated Learning for Edge Intelligence: Mitigating Heterogeneity and Asynchrony via Exit Strategy and Invariant Penalty8 Mar 2025
- 2025Meta Learning not to Learn: Robustly Informing Meta-Learning under Nuisance-Varying Families6 Mar 2025
- 2025Out-of-Distribution Generalization on Graphs via Progressive Inference4 Mar 2025
- 2025Generalizable Prompt Learning of CLIP: A Brief Overview3 Mar 2025
- 2025DivIL: Unveiling and Addressing Over-Invariance for Out-of- Distribution Generalization18 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
- 2025GOLD: Graph Out-of-Distribution Detection via Implicit Adversarial Latent Generation9 Feb 2025
- 2025Beyond Topological Self-Explainable GNNs: A Formal Explainability Perspective4 Feb 2025
- 2025BrainOOD: Out-of-distribution Generalizable Brain Network Analysis2 Feb 2025
50 newest of 144 All 144 (JSON)
- 2023Neural Algorithmic Reasoning with Causal Regularisationcited by 30
- 2023Neural Algorithmic Reasoning with Causal Regularisation20 Feb 2023
- 2025Generalizable Prompt Learning of CLIP: A Brief Overviewcited by 3
- 2025Generalizable Prompt Learning of CLIP: A Brief Overview3 Mar 2025
- 2022Out-Of-Distribution Generalization on Graphs: A Surveycited by 97
- 2022Graph Data Augmentation for Graph Machine Learning: A Surveycited by 61
- 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
- 2023Does Invariant Graph Learning via Environment Augmentation Learn Invariance?cited by 42
- 2022Pareto Invariant Risk Minimization: Towards Mitigating the Optimization Dilemma in Out-of-Distribution Generalizationcited by 38
- 2022Unleashing the Power of Graph Data Augmentation on Covariate Distribution Shiftcited by 38
- 2023Understanding and Improving Feature Learning for Out-of-Distribution Generalizationcited by 35
- 2022Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Taskscited by 29
- 2023Joint Learning of Label and Environment Causal Independence for Graph Out-of-Distribution Generalizationcited by 29
- 2022Interpretable Geometric Deep Learning via Learnable Randomness Injectioncited by 27
- 2023Environment-Aware Dynamic Graph Learning for Out-of-Distribution Generalizationcited by 26
12 most cited of 137 All 137 (JSON)
- 2026Structure-agnostic Causal Representation Learning1 Oct 2026
- 2026Beyond Site Agreement: Re-estimation for Brain Network Generalization28 Sep 2026
- 2026A Robust Watermark-based Fingerprint Framework for GNNs Ownership Verification4 Sep 2026
- 2026Transportable Causal Effect Estimation across Networks under Interference19 Aug 2026
- 2026Artemis: Anatomy-Resolved inTervention for Eliminating Multimodal NeuroImage confounderS10 Jun 2026
- 2026Graph Computation Meets Circuit Algebra: A Task-Aligned Analysis of Graph Neural Networks for Electronic Design Automation8 May 2026
- 2026A Closer Look at the Application of Causal Inference in Graph Representation Learning10 Apr 2026
- 2026Disentangled Graph Prompting for Out-Of-Distribution Detection31 Mar 2026
- 2026CGRL: Causal-Guided Representation Learning for Node-Level Out-of-Distribution Generalization25 Mar 2026
- 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
- 2026Causal Neighbourhood Learning for Invariant Graph Representations20 Feb 2026
12 newest of 137 All 137 (JSON)