atlas

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

Gradient-Guided Annealing for Domain Generalization

CVPR 2025 · Label-efficient and robust learning › Domain adaptation and generalization · approach: Optimization-based domain generalization · 3 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 Gradient-Guided Annealing (GGA), which during early training randomly perturbs parameters and keeps perturbations that increase minimum pairwise cross-domain gradient similarity without raising loss, improving ResNet-50 domain generalization on five DomainBed benchmarks.

Problem

Domain generalization fails because gradients from different source domains conflict during training, driving optimization to local minima that rely on domain-specific features rather than domain-invariant ones.

Approach

Inspired by simulated annealing, GGA runs a short search in early training that perturbs parameters with uniform noise and accepts points that raise the minimum pairwise domain gradient cosine similarity while keeping loss within a small margin, then continues standard optimization; it can also be stacked on existing DG methods.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply GGA during trainingERM · PACSaccuracy: 85.5±0.2 -> 87.3±0.4Helped
Apply GGA during trainingERM · VLCSaccuracy: 77.3±0.4 -> 79.9±0.4Helped
Apply GGA during trainingERM · OfficeHomeaccuracy: 66.5±0.3 -> 68.5±0.2Helped
Apply GGA during trainingERM · TerraIncaccuracy: 46.1±1.8 -> 50.6±0.1Helped
Apply GGA during trainingERM · DomainNetaccuracy: 43.8±0.3 -> 45.2±0.2Helped
Apply GGA on top of the domain generalization algorithmsExisting DG methods · PACS, VLCS, OfficeHome, TerraIncaccuracy: (+0.3), (+0.6), (+0.5), (+1.1); (+1.4), (+0.6), (+2.2), (+1.5); (+0.8), (+1.3), (+1.6), (+6.3); (+0.1), (+0.3), (+1.2), Mixed
Use larger parameter perturbations during GGA (ablation)GGA · PACSaccuracyHurt
Use smaller parameter perturbations during GGA (ablation)GGA · PACSaccuracyNo clear effect
Apply GGA later in training rather than earlier (ablation)GGA · PACSaccuracyHurt

Surprising findings

Limitations

Experimental setup

Datasets: PACS VLCS OfficeHome TerraIncognita DomainNet

Benchmarks: PACS VLCS OfficeHome TerraIncognita DomainNet

Metrics: top-1 out-of-domain accuracy

Baselines: ERM Mixstyle GroupDRO MMD AND-mask ARM IRM MTL VREx MLDG Mixup SagNet

Builds on: ERM Fish SAM DomainBed Simulated Annealing

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