The Causal Structure of Domain Invariant Supervised Representation Learning
Not on the map. Why?
Abstract (arXiv)
Machine learning methods can be unreliable when deployed in domains that differ from the domains on which they were trained. There are a wide range of proposals for mitigating this problem by learning representations that are ``invariant'' in some sense.However, these methods generally contradict each other, and none of them consistently improve performance on real-world domain shift benchmarks. There are two main questions that must be addressed to understand when, if ever, we should use each method. First, how does each ad hoc notion of ``invariance'' relate to the structure of real-world problems? And, second, when does learning invariant representations actually yield robust models? To address these issues, we introduce a broad formal notion of what it means for a real-world domain shift to admit invariant structure. Then, we characterize the causal structures that are compatible with this notion of invariance.With this in hand, we find conditions under which method-specific invariance notions correspond to real-world invariant structure, and we clarify the relationship between invariant structure and robustness to domain shifts. For both questions, we find that the true underlying causal structure of the data plays a critical role.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 38 of its 51 references that are in the map. First posted on arXiv 15 Aug 2022.
Builds on
38 of 51 references.
References · 38
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019Invariant Risk Minimizationcited by 1,832
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2019Unsupervised Data Augmentation for Consistency Trainingcited by 1,057
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2019EDA: Easy Data Augmentation Techniques for Boosting Performance on Text Classification Taskscited by 800
- 2015Improving Neural Machine Translation Models with Monolingual Datacited by 784
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2013Domain Generalization via Invariant Feature Representationcited by 622
26 more
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 533
- 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 522
- 2018Detecting and Correcting for Label Shift with Black Box Predictorscited by 364
- 2021Self-Supervised Learning with Data Augmentations Provably Isolates Content from Stylecited by 308
- 2018Generalisation in humans and deep neural networkscited by 237
- 2018Contextual Augmentation: Data Augmentation by Words with Paradigmatic Relationscited by 201
- 2020Invariant Risk Minimization Gamescited by 188
- 2021A Fine-Grained Analysis on Distribution Shiftcited by 171
- 2019Domain Generalization Using a Mixture of Multiple Latent Domainscited by 170
- 2018MixUp as Locally Linear Out-Of-Manifold Regularizationcited by 158
- 2018Counterfactual Fairness in Text Classification through Robustnesscited by 150
- 2016Correlation Alignment for Unsupervised Domain Adaptationcited by 146
- 2021On Calibration and Out-of-domain Generalizationcited by 134
- 2020Domain Adaptation with Conditional Distribution Matching and Generalized Label Shiftcited by 124
- 2021Does Invariant Risk Minimization Capture Invariance?cited by 116
- 2021Model-Based Domain Generalizationcited by 103
- 2020Model Patching: Closing the Subgroup Performance Gap with Data Augmentationcited by 82
- 2021Counterfactual Invariance to Spurious Correlations: Why and How to Pass Stress Testscited by 77
- 2022Probable Domain Generalization via Quantile Risk Minimizationcited by 66
- 2021PADA: Example-based Prompt Learning for on-the-fly Adaptation to Unseen Domainscited by 61
- 2016Examining the Impact of Blur on Recognition by Convolutional Networkscited by 58
- 2021Nonlinear Invariant Risk Minimization: A Causal Approachcited by 42
- 2020Named Entity Recognition for Social Media Texts with Semantic Augmentationcited by 23
- 2019Data Augmentation with Manifold Exploring Geometric Transformations for Increased Performance and Robustnesscited by 7
- 2021Meta-Learned Invariant Risk Minimizationcited by 7
- 2020A Primer on Domain Adaptationcited by 3
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1; 2026: 2.
5 papers.
- 2025Measure-Theoretic Anti-Causal Representation Learningcited by 3
- 2023Robust Learning via Conditional Prevalence Adjustmentcited by 2
- 2023Learning Invariant Representations with a Nonparametric Nadaraya-Watson Headcited by 1
- 2026Unveiling Invariant and Transferable Latent Factors Across Heterogeneous Environments via ATLAScited by 0
- 2026Structure-agnostic Causal Representation Learningcited by 0
- 2026Structure-agnostic Causal Representation Learning1 Oct 2026
- 2026Unveiling Invariant and Transferable Latent Factors Across Heterogeneous Environments via ATLAS20 Jul 2026
- 2025Measure-Theoretic Anti-Causal Representation Learning16 Oct 2025
- 2023Robust Learning via Conditional Prevalence Adjustment24 Oct 2023
- 2023Learning Invariant Representations with a Nonparametric Nadaraya-Watson Head23 Sep 2023