Why Domain Generalization Fail? A View of Necessity and Sufficiency
Long-Tung Vuong, Vy Vo, Hien Dang, Van-Anh Nguyen, Thanh-Toan Do,, Mehrtash Harandi, Trung Le, Dinh Phung

TL;DR
This paper analyzes why domain generalization often fails in practice, emphasizing the importance of necessary and sufficient conditions for generalization, and proposes a method to better satisfy these conditions to improve performance.
Contribution
It introduces a theoretical framework distinguishing necessary and sufficient conditions for domain generalization and proposes a novel subspace alignment method to satisfy these conditions.
Findings
Existing DG methods mainly satisfy sufficient conditions, neglecting necessary ones.
The proposed method improves generalization by maintaining necessary conditions.
Empirical results show enhanced performance on DG benchmarks.
Abstract
Despite a strong theoretical foundation, empirical experiments reveal that existing domain generalization (DG) algorithms often fail to consistently outperform the ERM baseline. We argue that this issue arises because most DG studies focus on establishing theoretical guarantees for generalization under unrealistic assumptions, such as the availability of sufficient, diverse (or even infinite) domains or access to target domain knowledge. As a result, the extent to which domain generalization is achievable in scenarios with limited domains remains largely unexplored. This paper seeks to address this gap by examining generalization through the lens of the conditions necessary for its existence and learnability. Specifically, we systematically establish a set of necessary and sufficient conditions for generalization. Our analysis highlights that existing DG methods primarily act as…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning
MethodsFocus · Sparse Evolutionary Training
