TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Rethinking Multi-domain Generalization with A General Lear...

Rethinking Multi-domain Generalization with A General Learning Objective

Zhaorui Tan, Xi Yang, Kaizhu Huang

2024-02-29CVPR 2024 1Domain Generalization
PaperPDFCode(official)Code(official)

Abstract

Multi-domain generalization (mDG) is universally aimed to minimize the discrepancy between training and testing distributions to enhance marginal-to-label distribution mapping. However, existing mDG literature lacks a general learning objective paradigm and often imposes constraints on static target marginal distributions. In this paper, we propose to leverage a $Y$-mapping to relax the constraint. We rethink the learning objective for mDG and design a new \textbf{general learning objective} to interpret and analyze most existing mDG wisdom. This general objective is bifurcated into two synergistic amis: learning domain-independent conditional features and maximizing a posterior. Explorations also extend to two effective regularization terms that incorporate prior information and suppress invalid causality, alleviating the issues that come with relaxed constraints. We theoretically contribute an upper bound for the domain alignment of domain-independent conditional features, disclosing that many previous mDG endeavors actually \textbf{optimize partially the objective} and thus lead to limited performance. As such, our study distills a general learning objective into four practical components, providing a general, robust, and flexible mechanism to handle complex domain shifts. Extensive empirical results indicate that the proposed objective with $Y$-mapping leads to substantially better mDG performance in various downstream tasks, including regression, segmentation, and classification.

Results

TaskDatasetMetricValueModel
Domain AdaptationPACSAverage Accuracy97.9GMDG (RegNetY-16GF, SWAD)
Domain AdaptationPACSAverage Accuracy97.3GMDG (e RegNetY-16GF)
Domain AdaptationPACSAverage Accuracy88.4GMDG (ResNet-50, SWAD)
Domain AdaptationPACSAverage Accuracy85.6GMDG (ResNet-50)
Domain AdaptationOffice-HomeAverage Accuracy84.7GMDG (RegNetY-16GF, SWAD)
Domain AdaptationOffice-HomeAverage Accuracy80.8GMDG (RegNetY-16GF)
Domain AdaptationOffice-HomeAverage Accuracy72.5GMDG (ResNet-50, SWAD)
Domain AdaptationOffice-HomeAverage Accuracy70.7GMDG (ResNet-50)
Domain AdaptationDomainNetAverage Accuracy61.3GMDG (RegNetY-16GF, SWAD)
Domain AdaptationDomainNetAverage Accuracy54.6GMDG (RegNetY-16GF)
Domain AdaptationDomainNetAverage Accuracy47.3GMDG (ResNet-50, SWAD)
Domain AdaptationDomainNetAverage Accuracy44.6GMDG (ResNet-50)
Domain AdaptationVLCSAverage Accuracy82.4GMDG (RegNetY-16GF)
Domain AdaptationVLCSAverage Accuracy82.2GMDG (RegNetY-16GF, SWAD)
Domain AdaptationVLCSAverage Accuracy79.6GMDG (ResNet-50, SWAD)
Domain AdaptationVLCSAverage Accuracy79.2GMDG (ResNet-50)
Domain AdaptationTerraIncognitaAverage Accuracy65GMDG (RegNetY-16GF, SWAD)
Domain AdaptationTerraIncognitaAverage Accuracy60.7GMDG (RegNetY-16GF)
Domain AdaptationTerraIncognitaAverage Accuracy53GMDG (ResNet-50, SWAD)
Domain AdaptationTerraIncognitaAverage Accuracy51.1GMDG (ResNet-50)
Domain GeneralizationPACSAverage Accuracy97.9GMDG (RegNetY-16GF, SWAD)
Domain GeneralizationPACSAverage Accuracy97.3GMDG (e RegNetY-16GF)
Domain GeneralizationPACSAverage Accuracy88.4GMDG (ResNet-50, SWAD)
Domain GeneralizationPACSAverage Accuracy85.6GMDG (ResNet-50)
Domain GeneralizationOffice-HomeAverage Accuracy84.7GMDG (RegNetY-16GF, SWAD)
Domain GeneralizationOffice-HomeAverage Accuracy80.8GMDG (RegNetY-16GF)
Domain GeneralizationOffice-HomeAverage Accuracy72.5GMDG (ResNet-50, SWAD)
Domain GeneralizationOffice-HomeAverage Accuracy70.7GMDG (ResNet-50)
Domain GeneralizationDomainNetAverage Accuracy61.3GMDG (RegNetY-16GF, SWAD)
Domain GeneralizationDomainNetAverage Accuracy54.6GMDG (RegNetY-16GF)
Domain GeneralizationDomainNetAverage Accuracy47.3GMDG (ResNet-50, SWAD)
Domain GeneralizationDomainNetAverage Accuracy44.6GMDG (ResNet-50)
Domain GeneralizationVLCSAverage Accuracy82.4GMDG (RegNetY-16GF)
Domain GeneralizationVLCSAverage Accuracy82.2GMDG (RegNetY-16GF, SWAD)
Domain GeneralizationVLCSAverage Accuracy79.6GMDG (ResNet-50, SWAD)
Domain GeneralizationVLCSAverage Accuracy79.2GMDG (ResNet-50)
Domain GeneralizationTerraIncognitaAverage Accuracy65GMDG (RegNetY-16GF, SWAD)
Domain GeneralizationTerraIncognitaAverage Accuracy60.7GMDG (RegNetY-16GF)
Domain GeneralizationTerraIncognitaAverage Accuracy53GMDG (ResNet-50, SWAD)
Domain GeneralizationTerraIncognitaAverage Accuracy51.1GMDG (ResNet-50)

Related Papers

Simulate, Refocus and Ensemble: An Attention-Refocusing Scheme for Domain Generalization2025-07-17GLAD: Generalizable Tuning for Vision-Language Models2025-07-17MoTM: Towards a Foundation Model for Time Series Imputation based on Continuous Modeling2025-07-17InstructFLIP: Exploring Unified Vision-Language Model for Face Anti-spoofing2025-07-16From Physics to Foundation Models: A Review of AI-Driven Quantitative Remote Sensing Inversion2025-07-11Feed-Forward SceneDINO for Unsupervised Semantic Scene Completion2025-07-08Prompt-Free Conditional Diffusion for Multi-object Image Augmentation2025-07-08Integrated Structural Prompt Learning for Vision-Language Models2025-07-08