atlas

Research map / Label-efficient and robust learning / Test-time adaptation

Everything to the Synthetic: Diffusion-driven Test-time Adaptation via Synthetic-Domain Alignment

CVPR 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 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 Synthetic-Domain Alignment (SDA), which fine-tunes the source model on Mix-of-Diffusion synthetic data so it aligns with the synthetic domain of an unconditional diffusion model used for target-data projection, improving diffusion-driven test-time adaptation.

Problem

Diffusion-driven test-time adaptation projects target data into a diffusion model's synthetic domain, but the source model is misaligned with that synthetic domain, which limits accuracy under distribution shift.

Approach

Instead of only adapting inputs, also fine-tune the source model on labeled synthetic data generated by a conditional diffusion model and then aligned via the same unconditional diffusion model (Mix of Diffusion), so model and target data share one synthetic domain and TTA becomes in-domain prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
align the source model to the unconditional diffusion synthetic domain using MoDDDA with SDA · ImageNet-Caverage accuracy: 44.2 -> 47.0Helped
align the source model to the unconditional diffusion synthetic domain using MoDDDA with SDA · ImageNet-Waccuracy: 1.4% to 2.3%Helped
use SDA synthetic-domain alignmentDDA with SDA · CIFAR-10-Caverage accuracy: 65.3 -> 72.4Helped
use SDA synthetic-domain alignmentDDA with SDA · PASCAL VOC-Caverage mIoU: 38.6 -> 39.8Helped
use SDA synthetic-domain alignmentDDA with SDA on LLaVA · ImageNet-Caverage accuracy: 91.2 -> 93.6Helped
use SDA instead of DDA across stream balance/imbalance settingsResNet-50 · UniTTAaverage accuracy: 29.3 -> 31.6Helped
add conditional diffusion synthetic-data generation for fine-tuning (ablation)DDA · ImageNet-Caccuracy: 29.7 -> 30.4; 40.0 -> 40.1; 44.2 -> 44.6Helped
add unconditional diffusion data alignment after conditional generation (ablation)conditional-generation variant · ImageNet-Caccuracy: 30.4 -> 32.5; 40.1 -> 42.5; 44.6 -> 47.0Helped
vary synthetic fine-tuning set to 1K images (ablation)SDA · ImageNet-Caccuracy: 29.7 -> 31.9Helped
vary synthetic fine-tuning set to 10K images (ablation)SDA · ImageNet-Caccuracy: 29.7 -> 31.9Helped
vary synthetic fine-tuning set to 100K images (ablation)SDA · ImageNet-Caccuracy: 29.7 -> 32.6Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet ImageNet-C ImageNet-W CIFAR-10-C PASCAL VOC-C UniTTA benchmark

Benchmarks: ImageNet-C ImageNet-W CIFAR-10-C PASCAL VOC-C UniTTA ImageNet

Metrics: accuracy mIoU

Baselines: DDA DiffPure GDA MEMO UniTTA TENT CoTTA EATA RoTTA

Builds on: DDA DiffPure GDA DiT ADM

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