atlas

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

AETTA: Label-Free Accuracy Estimation for Test-Time Adaptation

CVPR 2024 · 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 AETTA, a label-free method that estimates the accuracy of test-time-adapted models by measuring prediction disagreement with dropout inferences, corrected by a batch-entropy-based robust calibration weight, and uses it for model recovery.

Problem

Estimating the accuracy of test-time adaptation (TTA) models under domain shift without labeled source or target data, since adaptation can fail silently on unlabeled test streams.

Approach

Replaces multiple independently trained models (as in GDE) with dropout inference samples from a single adapted model to estimate error via prediction disagreement, and scales the estimate by a batch-prediction-entropy term that penalizes over-confident, skewed predictions during adaptation failures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AETTA instead of SoftmaxScore for accuracy estimationTTA methods · Fully TTA, CIFAR10-CMAE (%): 6.37 ± 0.10 -> 5.05 ± 0.46Helped
Use AETTA instead of AdvPerturb for accuracy estimationTTA methods · Fully TTA, CIFAR100-CMAE (%): 19.91 ± 0.26 -> 8.63 ± 0.24Helped
Use AETTA instead of AdvPerturb for accuracy estimationTTA methods · Fully TTA, ImageNet-CMAE (%): 15.45 ± 0.02 -> 9.55 ± 0.07Helped
Use AETTA instead of SrcValid for accuracy estimationTTA methods · Continual TTA, CIFAR10-CMAE (%): 14.04 ± 0.58 -> 6.00 ± 0.35Helped
Use AETTA instead of AdvPerturb for accuracy estimationTTA methods · Continual TTA, CIFAR100-CMAE (%): 17.16 ± 0.32 -> 5.74 ± 0.13Helped
Use AETTA instead of AdvPerturb for accuracy estimationTTA methods · Continual TTA, ImageNet-CMAE (%): 15.18 ± 0.09 -> 9.24 ± 0.14Helped
Use AETTA estimates to trigger model resets instead of resetting at known distribution shiftsTTA model recovery · 15 corruption typesAverage accuracy improvement (%p): 8.74 ± 0.55 -> 11.73 ± 0.34Helped
Vary the number of dropout inferences N across 5, 10, and 15 (ablation)AETTA · Continual CIFAR100-CMAE (%)No clear effect
Set α = 0, removing robust weighting so Err = PDD (ablation)AETTA · Continual CIFAR100-CMAE (%)Hurt
Vary the robust-weighting hyperparameter α (ablation)AETTA · Continual CIFAR100-CMAE (%)Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10-C CIFAR100-C ImageNet-C

Benchmarks: CIFAR10-C CIFAR100-C ImageNet-C

Metrics: mean absolute error (MAE) of batch-wise accuracy estimation average accuracy improvement (model recovery)

Baselines: SrcValid SoftmaxScore GDE AdvPerturb Episodic MRS Stochastic FisherStochastic DistShift

Builds on: generalization disagreement equality covariate shift temperature scaling Agreement-on-the-line

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