Direct-Effect Risk Minimization for Domain Generalization
Not on the map. Why?
Abstract (arXiv)
We study the problem of out-of-distribution (o.o.d.) generalization where spurious correlations of attributes vary across training and test domains. This is known as the problem of correlation shift and has posed concerns on the reliability of machine learning. In this work, we introduce the concepts of direct and indirect effects from causal inference to the domain generalization problem. We argue that models that learn direct effects minimize the worst-case risk across correlation-shifted domains. To eliminate the indirect effects, our algorithm consists of two stages: in the first stage, we learn an indirect-effect representation by minimizing the prediction error of domain labels using the representation and the class labels; in the second stage, we remove the indirect effects learned in the first stage by matching each data with another data of similar indirect-effect representation but of different class labels in the training and validation phase. Our approach is shown to be compatible with existing methods and improve the generalization performance of them on correlation-shifted datasets. Experiments on 5 correlation-shifted datasets and the DomainBed benchmark verify the effectiveness of our approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 72 of its 104 references that are in the map. First posted on arXiv 26 Nov 2022.
Builds on
72 of 104 references.
References · 72
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2019Invariant Risk Minimizationcited by 1,854
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,498
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,331
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,247
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,200
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,188
38 more
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2017Deeper, Broader and Artier Domain Generalizationcited by 986
- 2017Learning to Generalize: Meta-Learning for Domain Generalizationcited by 763
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 742
- 2017Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networkscited by 707
- 2022EVA: Exploring the Limits of Masked Visual Representation Learning at Scalecited by 691
- 2018Recognition in Terra Incognitacited by 658
- 2013Domain Generalization via Invariant Feature Representationcited by 623
- 2021Domain Generalization with MixStylecited by 566
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 536
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2019Domain Generalization by Solving Jigsaw Puzzlescited by 450
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 434
- 2020Self-Challenging Improves Cross-Domain Generalizationcited by 426
- 2019Domain Generalization via Model-Agnostic Learning of Semantic Featurescited by 407
- 2017Unified Deep Supervised Domain Adaptation and Generalizationcited by 323
- 2020Learning to Learn Single Domain Generalizationcited by 296
- 2013Direct and Indirect Effectscited by 280
- 2018Generalizing Across Domains via Cross-Gradient Trainingcited by 268
- 2020The Risks of Invariant Risk Minimizationcited by 262
- 2021Gradient Matching for Domain Generalizationcited by 258
- 2015Domain Generalization for Object Recognition with Multi-task Autoencoderscited by 253
- 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
- 2019Domain Randomization and Pyramid Consistency: Simulation-to-Real Generalization without Accessing Target Domain Datacited by 246
- 2020Deep Domain-Adversarial Image Generation for Domain Generalisationcited by 231
- 2020Domain Generalization using Causal Matchingcited by 225
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2021SelfReg: Self-supervised Contrastive Regularization for Domain Generalizationcited by 189
- 2020Invariant Risk Minimization Gamescited by 188
- 2021Fishr: Invariant Gradient Variances for Out-of-Distribution Generalizationcited by 186
- 2020Improve Unsupervised Domain Adaptation with Mixup Trainingcited by 185
- 2021A Fine-Grained Analysis on Distribution Shiftcited by 171
- 2020Understanding the Failure Modes of Out-of-Distribution Generalizationcited by 146
- 2022Causality Inspired Representation Learning for Domain Generalizationcited by 138
- 2020Efficient Domain Generalization via Common-Specific Low-Rank Decompositioncited by 134
- 2021On Calibration and Out-of-domain Generalizationcited by 134
- 2020Learning explanations that are hard to varycited by 132
- 2019Feature-Critic Networks for Heterogeneous Domain Generalizationcited by 130
50 most cited of 72 All 72 (JSON)
Built on by
Not cited yet.