atlas

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

Mixup-Induced Domain Extrapolation for Domain Generalization

AAAI 2024 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Foundation-model domain generalization · 5 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 EDM, a two-stage Mixup-based domain augmentation (reverse-Mixup extrapolation then Dir-Mixup interpolation) that generates extra domains, motivated by a PAC-Bayes domain generalization bound involving the number of source domains and a Wasserstein radius.

Problem

Domain generalization with only a few source domains, which cannot reflect the whole domain population, yields biased domain-invariant representations and poor generalization to unseen targets.

Approach

Generate extrapolated domains by reversing the multi-domain Mixup scheme on Gaussian domain statistics (mean/variance of feature maps), then mix them with source domains to create interpolated and extrapolated domains, expanding the space spanned by sources; AdaIN is used to synthesize samples in the new domains. The method is plug-and-play onto existing DG methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add interpolation and extrapolation domain augmentationDAML · PACS and Office-Home (open-set)accuracy: 65.49 -> 70.78; 56.45 -> 59.58Helped
Add interpolation and extrapolation domain augmentationDAML · PACS and Office-Home (open-set)H-score: 51.88 -> 54.12; 53.34 -> 54.19Helped
Add interpolation and extrapolation domain augmentationERM · PACSaccuracy (Avg): 82.75 -> 84.84Helped
Add interpolation and extrapolation domain augmentationDANN · PACSaccuracy (Avg): 83.57 -> 85.06Helped
Add interpolation and extrapolation domain augmentationMixup · PACSaccuracy (Avg): 82.26 -> 85.07Helped
Add interpolation and extrapolation domain augmentationSAGM · Office-Homeaccuracy (Avg): 64.73 -> 65.04Helped
Add interpolation and extrapolation domain augmentationERM · DomainNetaccuracy (Avg): 40.10 -> 40.34Helped
Add interpolation and extrapolation domain augmentationDANN · DomainNetaccuracy (Avg): 40.20 -> 40.40Helped
Add interpolation and extrapolation domain augmentationMixup · Office-Homeaccuracy (Avg): 64.33 -> 65.10Helped
Add interpolation and extrapolation domain augmentationSAGM · PACSaccuracy (Avg): 84.20 -> 85.08Helped
Add interpolated domains without extrapolated domains (ablation)ERM · PACSaccuracy (Avg): 82.75 -> 84.48Helped
Add interpolated domains without extrapolated domains (ablation)ERM · Office-Homeaccuracy (Avg): 63.54 -> 63.83Helped

Surprising findings

Limitations

Experimental setup

Datasets: PACS Office-Home DomainNet

Benchmarks: PACS Office-Home DomainNet

Metrics: accuracy H-score

Baselines: ERM DANN Mixup RSC MMD CORAL GroupDRO CrossGrad MixStyle ANDMask VREx DIFEX

Builds on: Mixup Dir-Mixup MixStyle PAC-Bayes DIFEX

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