atlas

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

Rethinking Multi-domain Generalization with A General Learning Objective

CVPR 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Optimization-based domain generalization · 30 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 GMDG, a general multi-domain generalization objective that relaxes the static P(Y|D) assumption with a learnable Y-mapping and combines domain-invariant conditional feature learning, posterior maximization, prior regularization, and invalid-causality suppression.

Problem

Multi-domain generalization methods typically assume a static target marginal P(Y|D) across domains, which fails for regression and segmentation, and existing objectives lack a general formulation.

Approach

Learnable mappings phi (for X) and psi (for Y) project inputs and targets into a shared latent space where domain-independent conditional features are learned, yielding a general four-term objective (two aims, two regularizers) that interprets and subsumes prior mDG methods; a conditional feature shift term suppresses invalid causality.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the full GMDG objective to monocular depth estimationVA-DepthNet with Swin-L · NYU Depth V2 Avg.Abs Rel: 13.74 -> 13.27Helped
Add the full GMDG objective to monocular depth estimationVA-DepthNet with Swin-L · NYU Depth V2 Avg.δ1: 81.96 -> 82.52Helped
Add the full GMDG objectiveDeepLabv3+ segmentation · GTAV-trained mDG; average of Cityscapes, BDD-100K, and MapillarymIoU: 37.48 -> 37.65Helped
Use GMDG instead of MIRO with RegNetY-16GF oracleDomain generalization classification · TerraIncognitaaccuracy: 58.9±1.3 -> 60.7±1.8Helped
Use GMDG instead of MIRO with RegNetY-16GF oracleDomain generalization classification · PACSaccuracy: 97.4±0.2 -> 97.3±0.1Hurt
Add GAim1 to GAim2+GReg1 (ablation)Classification with oracle prior · HomeOfficeaverage accuracy: 84.0±0.2 -> 84.5±0.2Helped
Add GReg2 to GAim2+GReg1 (ablation)Classification with oracle prior · HomeOfficeaverage accuracy: 84.0±0.2 -> 84.0±0.2No clear effect
Add iReg2 instead of GReg2 to GAim2+GReg1 (ablation)Classification with oracle prior · HomeOfficeaverage accuracy: 84.0±0.2 -> 83.9±0.1Hurt
Add iAim1 to GAim2+GReg1 (ablation)Classification with oracle prior · HomeOfficeaverage accuracy: 84.0±0.2 -> 84.1±0.2No clear effect
Add GReg2 to GAim2 without prior (ablation)Classification without oracle prior · HomeOfficeaverage accuracy: 79.6±0.2 -> 80.3±0.3Helped
Add GAim1 to GAim2 without prior (ablation)Classification without oracle prior · HomeOfficeaverage accuracy: 79.6±0.2 -> 79.9±0.4Helped
Add the Y-mapping to LA1 (ablation)Toy regression with synthetic data · Synthetic data, affine transformations without DCDSMSE: 0.3537 -> 0.3369Helped

Surprising findings

Limitations

Experimental setup

Datasets: NYU Depth V2 GTAV SYNTHIA Cityscapes PACS VLCS OfficeHome TerraIncognita DomainNet BDD-100K Mapillary

Benchmarks: NYU Depth V2 Cityscapes BDD-100K Mapillary GTAV SYNTHIA PACS VLCS OfficeHome TerraIncognita DomainNet

Metrics: SILog Abs Rel RMS Sq Rel RMS log delta1 delta2 mIoU accuracy

Baselines: ERM DANN CDANN CIDG CORAL MDA MIRO SIMPLE SIMPLE++ RobustNet VA-DepthNet DeepLabv3+

Builds on: MIRO MDA RobustNet CDANN DANN CORAL

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