atlas

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

TEA: Test-time Energy Adaptation

CVPR 2024 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 13 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 Test-time Energy Adaptation (TEA), which reinterprets a trained classifier's logits as an energy-based model and adapts normalization layers on test data via contrastive divergence with Langevin-sampled negatives.

Problem

Test-time adaptation under covariate shift without access to training data or training process; existing TTA methods (normalization, entropy, pseudo-label based) can harm calibration and suffer confirmation bias.

Approach

Treat the classifier as an energy-based model using negative log-sum-exp of logits as energy, and adapt normalization-layer parameters with contrastive divergence (test samples as positives, SGLD samples as negatives) so the model's distribution aligns with the test distribution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Adapt the classifier with TEA energy-based test-time adaptationWRN-28-10 on CIFAR-10-C · CIFAR-10-C, severity 5accuracy: 81.41 -> 83.34Helped
Adapt the classifier with TEA energy-based test-time adaptationWRN-28-10 on CIFAR-100-C · CIFAR-100-C, severity 5accuracy: 63.09 -> 65.10Helped
Adapt the classifier with TEA energy-based test-time adaptationWRN-28-10 on TinyImageNet-C · TinyImageNet-C, severity 5accuracy: 26.31 -> 31.67Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-50 on CIFAR-10-C · CIFAR-10-C, severity 1-5accuracy: 81.98 -> 83.05Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-50 on CIFAR-100-C · CIFAR-100-C, severity 1-5accuracy: 58.31 -> 59.67Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-50 on TinyImageNet-C · TinyImageNet-C, severity 1-5accuracy: 29.25 -> 30.41Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-18 trained on PACS Photo · PACS targets Art, Cartoon, Sketchaccuracy: 25.80 -> 27.64Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-18 trained on PACS Art · PACS targets Photo, Cartoon, Sketchaccuracy: 37.97 -> 41.19Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-18 trained on PACS Cartoon · PACS targets Photo, Art, Sketchaccuracy: 27.84 -> 30.12Helped
Adapt the classifier with TEA energy-based test-time adaptationResNet-18 trained on PACS Sketch · PACS targets Photo, Art, Cartoonaccuracy: 22.99 -> 24.69Helped
Use TEA instead of the unadapted source modelCIFAR-10 calibration evaluation · CIFAR-10ECE: 4.11% -> 4.02%Helped
Use TEA instead of the unadapted source modelCIFAR-10 calibration evaluation · CIFAR-10MCE: 57.99% -> 47.37%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-10-C CIFAR-100 CIFAR-100-C TinyImageNet-200 TinyImageNet-200-C PACS MNIST

Benchmarks: CIFAR-10-C CIFAR-100-C TinyImageNet-200-C PACS

Metrics: accuracy mean corruption error (mCE) expected calibration error (ECE) maximum calibration error (MCE)

Baselines: BN DUA PL SHOT TENT ETA EATA SAR

Builds on: JEM TENT contrastive divergence SGLD

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