Domain Generalization without Excess Empirical Risk
Not on the map. Why?
Abstract (arXiv)
Given data from diverse sets of distinct distributions, domain generalization aims to learn models that generalize to unseen distributions. A common approach is designing a data-driven surrogate penalty to capture generalization and minimize the empirical risk jointly with the penalty. We argue that a significant failure mode of this recipe is an excess risk due to an erroneous penalty or hardness in joint optimization. We present an approach that eliminates this problem. Instead of jointly minimizing empirical risk with the penalty, we minimize the penalty under the constraint of optimality of the empirical risk. This change guarantees that the domain generalization penalty cannot impair optimization of the empirical risk, i.e., in-distribution performance. To solve the proposed optimization problem, we demonstrate an exciting connection to rate-distortion theory and utilize its tools to design an efficient method. Our approach can be applied to any penalty-based domain generalization method, and we demonstrate its effectiveness by applying it to three examplar methods from the literature, showing significant improvements.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 35 of its 52 references that are in the map. First posted on arXiv 30 Aug 2023.
Builds on
35 of 52 references.
References · 35
- 2015Domain-Adversarial Training of Neural Networkscited by 3,044
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2019Invariant Risk Minimizationcited by 1,854
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,375
- 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
- 2020In Search of Lost Domain Generalizationcited by 1,054
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 742
- 2018Recognition in Terra Incognitacited by 658
- 2018signSGD: Compressed Optimisation for Non-Convex Problemscited by 571
- 2015Causal inference using invariant prediction: identification and confidence intervalscited by 536
23 more
- 2018Generalizing to Unseen Domains via Adversarial Data Augmentationcited by 451
- 2018Confounding variables can degrade generalization performance of radiological deep learning modelscited by 379
- 2017Functional Map of the Worldcited by 338
- 2018Learning Models with Uniform Performance via Distributionally Robust Optimizationcited by 335
- 2021Gradient Matching for Domain Generalizationcited by 258
- 2020Efficient Domain Generalization via Common-Specific Low-Rank Decompositioncited by 134
- 2020Learning explanations that are hard to varycited by 132
- 2020Learning to Learn with Variational Information Bottleneck for Domain Generalizationcited by 102
- 2020On the Convergence of SGD with Biased Gradientscited by 83
- 2020When is invariance useful in an Out-of-Distribution Generalization problem ?cited by 52
- 2021SAND-mask: An Enhanced Gradient Masking Strategy for the Discovery of Invariances in Domain Generalizationcited by 50
- 2019Adversarial Invariant Feature Learning with Accuracy Constraint for Domain Generalizationcited by 43
- 2020Recent advances in deep learning theorycited by 41
- 2018Satisficing in Time-Sensitive Bandit Learningcited by 39
- 2020Fundamental Limits and Tradeoffs in Invariant Representation Learningcited by 38
- 2020Learning Optimal Representations with the Decodable Information Bottleneckcited by 33
- 2020Improving out-of-distribution generalization via multi-task self-supervised pretrainingcited by 26
- 2020Drinking from a Firehose: Continual Learning with Web-scale Natural Languagecited by 25
- 2021Deciding What to Learn: A Rate-Distortion Approachcited by 23
- 2020Learning to Guide Random Searchcited by 13
- 2016(Bandit) Convex Optimization with Biased Noisy Gradient Oraclescited by 12
- 2019Improving Unsupervised Domain Adaptation with Variational Information Bottleneckcited by 5
- 2021Domain Conditional Predictors for Domain Adaptationcited by 4
Built on by
Citing papers per year: 2023: 3.
3 papers.
- 2023Cross Domain Generative Augmentation: Domain Generalization with Latent Diffusion Modelscited by 8
- 2023INSURE: An Information Theory Inspired Disentanglement and Purification Model for Domain Generalizationcited by 4
- 2023Towards Reliable Domain Generalization: A New Dataset and Evaluationscited by 0
- 2023Cross Domain Generative Augmentation: Domain Generalization with Latent Diffusion Models8 Dec 2023
- 2023Towards Reliable Domain Generalization: A New Dataset and Evaluations12 Sep 2023
- 2023INSURE: An Information Theory Inspired Disentanglement and Purification Model for Domain Generalization8 Sep 2023