atlas

Research map / Label-efficient and robust learning / Domain adaptation and generalization

Improving Domain Generalization with Domain Relations

ICLR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Optimization-based domain generalization · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes D3G, which trains one head per training domain and reweights these domain-specific predictors at test time using relations derived from domain metadata (refined by a learned similarity), with a relation-aware consistency loss.

Problem

Domain generalization under domain shift where test domains are unseen; prior methods learn a single domain-invariant model, and it is unclear how to build a domain-specific model for a new test domain without its training data.

Approach

Learn one predictive head per training domain and, at test time, predict on a new domain by a relation-weighted average of training-domain heads, where relations come from domain metadata (fixed) combined with learned metadata similarities; a consistency loss weighted by relations regularizes heads for data-scarce domains.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use D³G instead of the strongest listed baselineTPT-48 N (24) → S (24) · TPT-48 N (24) → S (24)MSE: 0.371 ± 0.054 -> 0.342 ± 0.019Helped
use D³G instead of the strongest listed baselineTPT-48 E (24) → W (24) · TPT-48 E (24) → W (24)MSE: 0.262 $\pm$ 0.034 -> 0.236 $\pm$ 0.063Helped
use D³G instead of the strongest listed baselineFMoW-Asia · FMoW-AsiaWorst accuracy: 26.99 $\pm$ 1.27% -> 28.12 $\pm$ 0.28%Helped
use D³G instead of the strongest listed baselineFMoW-WILDS · FMoW-WILDSWorst accuracy: 37.64 $\pm$ 0.92% -> 39.47 $ \pm$ 0.57%Helped
use D³G instead of the strongest listed baselineChEMBL-STRING PPI>50 · ChEMBL-STRING PPI>50ROC-AUC: 75.42 $\pm$ 0.15% -> 78.67 ± 0.16%Helped
use D³G instead of the strongest listed baselineChEMBL-STRING PPI>100 · ChEMBL-STRING PPI>100ROC-AUC: 73.32 $\pm$ 0.21% -> 77.24 $\pm$ 0.30%Helped
add fixed domain relations to prediction weighting (ablation)D³G · FMoW-WILDSWorst accuracy: 35.32 ± 0.66% -> 39.37 ± 0.34%Helped
add learned relations without fixed relations (ablation)D³G · FMoW-AsiaWorst accuracy: 26.93 ± 0.47% -> 21.18 ± 2.30%Hurt
combine fixed and learned domain relations (ablation)D³G · ChEMBL-STRING PPI>100ROC-AUC: 73.38 ± 0.13% -> 77.24 ± 0.30%Helped
add domain-aware consistency regularization (ablation)D³G with fixed relations · FMoW and ChEMBL-STRINGperformanceHelped

Surprising findings

Limitations

Experimental setup

Datasets: DG-15 TPT-48 FMoW-Asia FMoW-WILDS ChEMBL-STRING

Benchmarks: DG-15 TPT-48 FMoW-Asia FMoW-WILDS ChEMBL-STRING

Metrics: MSE worst-group accuracy average accuracy ROC-AUC accuracy

Baselines: ERM GroupDRO IRM IB-IRM IB-ERM V-REx DANN CORAL MMD RSC CAD SelfReg

Builds on: empirical risk minimization IRM CORAL DRM LLE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy