Domain Generalization through Meta-Learning: A Survey
Arsham Gholamzadeh Khoee, Yinan Yu, Robert Feldt
TL;DR
This survey addresses the challenge of domain generalization (DG) in the presence of distribution shifts by surveying meta-learning approaches that enable fast adaptation and robust generalization to unseen domains without target-domain data. It introduces a two-axis taxonomy that separates methods by how they generalize representations (minimizing inter-domain distances vs maximizing intra-domain diversity) and how they train discriminative classifiers (intra-class compactness vs inter-class separation). The review covers prominent methodologies (MLDG, MetaReg, Feature-Critic Networks, episodic DG, invariant representation learning, semantic feature regularization, and more), datasets, evaluation protocols, and practical applications, and discusses open challenges and promising directions such as causal-informed DG, memory-based strategies, and federated settings. Together, these contributions offer a structured roadmap for researchers and practitioners to design and evaluate meta-learning solutions that generalize across diverse, unseen domains. The work underscores the practical impact of DG via meta-learning in enabling zero-shot transfer, reducing data collection costs, and improving robustness in real-world AI systems.
Abstract
Deep neural networks (DNNs) have revolutionized artificial intelligence but often lack performance when faced with out-of-distribution (OOD) data, a common scenario due to the inevitable domain shifts in real-world applications. This limitation stems from the common assumption that training and testing data share the same distribution--an assumption frequently violated in practice. Despite their effectiveness with large amounts of data and computational power, DNNs struggle with distributional shifts and limited labeled data, leading to overfitting and poor generalization across various tasks and domains. Meta-learning presents a promising approach by employing algorithms that acquire transferable knowledge across various tasks for fast adaptation, eliminating the need to learn each task from scratch. This survey paper delves into the realm of meta-learning with a focus on its contribution to domain generalization. We first clarify the concept of meta-learning for domain generalization and introduce a novel taxonomy based on the feature extraction strategy and the classifier learning methodology, offering a granular view of methodologies. Additionally, we present a decision graph to assist readers in navigating the taxonomy based on data availability and domain shifts, enabling them to select and develop a proper model tailored to their specific problem requirements. Through an exhaustive review of existing methods and underlying theories, we map out the fundamentals of the field. Our survey provides practical insights and an informed discussion on promising research directions.
