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/Adaptive Methods for Aggregated Domain Generalization

Adaptive Methods for Aggregated Domain Generalization

Xavier Thomas, Dhruv Mahajan, Alex Pentland, Abhimanyu Dubey

2021-12-09Domain Generalization
PaperPDFCode(official)

Abstract

Domain generalization involves learning a classifier from a heterogeneous collection of training sources such that it generalizes to data drawn from similar unknown target domains, with applications in large-scale learning and personalized inference. In many settings, privacy concerns prohibit obtaining domain labels for the training data samples, and instead only have an aggregated collection of training points. Existing approaches that utilize domain labels to create domain-invariant feature representations are inapplicable in this setting, requiring alternative approaches to learn generalizable classifiers. In this paper, we propose a domain-adaptive approach to this problem, which operates in two steps: (a) we cluster training data within a carefully chosen feature space to create pseudo-domains, and (b) using these pseudo-domains we learn a domain-adaptive classifier that makes predictions using information about both the input and the pseudo-domain it belongs to. Our approach achieves state-of-the-art performance on a variety of domain generalization benchmarks without using domain labels whatsoever. Furthermore, we provide novel theoretical guarantees on domain generalization using cluster information. Our approach is amenable to ensemble-based methods and provides substantial gains even on large-scale benchmark datasets. The code can be found at: https://github.com/xavierohan/AdaClust_DomainBed

Results

TaskDatasetMetricValueModel
Domain AdaptationPACSAverage Accuracy89.2AdaClust (ResNet-50, SWAD)
Domain AdaptationPACSAverage Accuracy87AdaClust (ResNet-50)
Domain AdaptationOffice-HomeAverage Accuracy69.4AdaClust (ResNet-50, SWAD)
Domain AdaptationOffice-HomeAverage Accuracy67.7AdaClust (ResNet-50)
Domain AdaptationDomainNetAverage Accuracy46.7AdaClust (ResNet-50, SWAD)
Domain AdaptationDomainNetAverage Accuracy43.3AdaClust (ResNet-50)
Domain AdaptationVLCSAverage Accuracy79.6AdaClust (ResNet-50, SWAD)
Domain AdaptationVLCSAverage Accuracy78.9AdaClust (ResNet-50)
Domain AdaptationTerraIncognitaAverage Accuracy50.6AdaClust (ResNet-50, SWAD)
Domain AdaptationTerraIncognitaAverage Accuracy48.1AdaClust (ResNet-50)
Domain GeneralizationPACSAverage Accuracy89.2AdaClust (ResNet-50, SWAD)
Domain GeneralizationPACSAverage Accuracy87AdaClust (ResNet-50)
Domain GeneralizationOffice-HomeAverage Accuracy69.4AdaClust (ResNet-50, SWAD)
Domain GeneralizationOffice-HomeAverage Accuracy67.7AdaClust (ResNet-50)
Domain GeneralizationDomainNetAverage Accuracy46.7AdaClust (ResNet-50, SWAD)
Domain GeneralizationDomainNetAverage Accuracy43.3AdaClust (ResNet-50)
Domain GeneralizationVLCSAverage Accuracy79.6AdaClust (ResNet-50, SWAD)
Domain GeneralizationVLCSAverage Accuracy78.9AdaClust (ResNet-50)
Domain GeneralizationTerraIncognitaAverage Accuracy50.6AdaClust (ResNet-50, SWAD)
Domain GeneralizationTerraIncognitaAverage Accuracy48.1AdaClust (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