Skip to main navigation Skip to search Skip to main content

How Does Distribution Matching Help Domain Generalization: An Information-Theoretic Analysis

  • Xi'an Jiaotong University
  • Huazhong Agricultural University
  • China Telecommunications

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Domain generalization aims to learn invariance across multiple source domains, thereby enhancing generalization against out-of-distribution data. While gradient or representation matching algorithms have achieved remarkable success in domain generalization, these methods generally lack generalization guarantees or depend on strong assumptions, leaving a gap in understanding the underlying mechanism of distribution matching. In this work, we formulate domain generalization from a novel probabilistic perspective, ensuring robustness while avoiding overly conservative solutions. Through comprehensive information-theoretic analysis, we provide key insights into the roles of gradient and representation matching in promoting generalization. Our results reveal the complementary relationship between these two components, indicating that existing works focusing solely on either gradient or representation alignment are insufficient to solve the domain generalization problem. In light of these theoretical findings, we introduce IDM to simultaneously align the inter-domain gradients and representations. Integrated with the proposed PDM method for complex distribution matching, IDM achieves superior performance over various baseline methods.

Original languageEnglish
Pages (from-to)2028-2053
Number of pages26
JournalIEEE Transactions on Information Theory
Volume71
Issue number3
DOIs
StatePublished - 2025

Keywords

  • Information theory
  • distribution matching
  • domain generalization
  • generalization analysis

Fingerprint

Dive into the research topics of 'How Does Distribution Matching Help Domain Generalization: An Information-Theoretic Analysis'. Together they form a unique fingerprint.

Cite this