atlas

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

Test-Time Adaptation with Binary Feedback

ICML 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 1 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.

Introduces test-time adaptation with sparse binary (correct/incorrect) feedback and proposes BiTTA, an RL-style dual-path method combining feedback-guided adaptation on uncertain samples with MC-dropout agreement-based self-adaptation on confident samples.

Problem

Test-time adaptation fails under severe domain shifts when relying only on unlabeled data, while active TTA requiring full-class labels is expensive for annotators.

Approach

Replace full-class labels with binary correct/incorrect feedback on a few uncertain predictions, treat it as a non-differentiable RL reward (REINFORCE with MC-dropout policy), and combine it with agreement-based pseudo-labeling on confident unlabeled samples in one objective.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Combine BFA and ABA rather than using BFA alone (ablation)BiTTA on CIFAR10-C · CIFAR10-Caccuracy: 58.90% -> 87.20%Helped
Combine BFA and ABA rather than using ABA alone (ablation)BiTTA on CIFAR10-C · CIFAR10-Caccuracy: 82.64% -> 87.20%Helped
Remove MC-dropout (ablation)BiTTA · CIFAR10-Caccuracy: 2.56% accuracy dropHurt
Increase MC-dropout inferences from 1 to 4 (ablation)BiTTA · CIFAR10-CECE: 0.142 -> 0.064Helped
Replace MC-dropout uncertainty estimation with augmentation (ablation)BiTTA · CIFAR10-Caccuracy: 87.20 -> 19.07Hurt
Replace MC-dropout uncertainty estimation with an ensemble (ablation)BiTTA · CIFAR10-Caccuracy: 87.20 -> 85.50Hurt
Replace MC-dropout uncertainty estimation with deterministic confidence (ablation)BiTTA · CIFAR10-Caccuracy: 87.20 -> 85.90Hurt
Use 1 adaptation epoch instead of 3 (ablation)BiTTA · CIFAR10-Caccuracy: 87.20 -> 87.11No clear effect
Use 2 adaptation epochs instead of 3 (ablation)BiTTA · CIFAR10-Caccuracy: 87.20 -> 87.15No clear effect
Apply MECTA memory-efficient continual TTA (ablation)BiTTA · CIFAR10-CGPU memory: 8304 -> 6724Helped
Use gradient accumulation (ablation)BiTTA · CIFAR10-CGPU memory: 8304 -> 2841Helped
Use BiTTA instead of SAR*Binary-feedback TTA on CIFAR10-C · CIFAR10-C severity 5accuracy: 83.78 -> 87.20Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10-C CIFAR100-C Tiny-ImageNet-C PACS ImageNet-C ImageNet-R ColoredMNIST VisDA-2021 DomainNet

Benchmarks: CIFAR10-C CIFAR100-C Tiny-ImageNet-C PACS ImageNet-C ImageNet-R ColoredMNIST VisDA-2021 DomainNet

Metrics: accuracy expected calibration error wall-clock time per batch GPU memory

Baselines: BN-Stats TENT EATA SAR CoTTA RoTTA SoTTA SimATTA DeYO TAST-BN OWTTT

Builds on: TENT SimATTA REINFORCE MC-dropout

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