atlas

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

Test-Time Adaptation by Causal Trimming

NeurIPS 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Realistic and stable test-time adaptation

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 TACT, a backpropagation-free test-time adaptation method that uses PCA over augmented test representations to find non-causal directions, then trims them from sample representations and class prototypes, optionally combined with gradient-based TACT-adapt.

Problem

Test-time adaptation degrades under distribution shift because models rely on non-causal features, which make predictions and pseudo-labels unreliable.

Approach

Identify non-causal directions as top principal components of representations of augmented test samples (augmentations preserve causal content), then project them out of both test representations and class prototypes, with a moving average of trimmed prototypes; TACT-adapt uses TACT predictions as pseudo-labels for gradient updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply TACT causal trimmingViT-B/32 · Birdcallsmacro F1: 26.16$\pm$1.33 -> 31.14$\pm$1.69Helped
Apply TACT causal trimmingViT-B/32 · Camelyon17accuracy: 69.96$\pm$1.98 -> 70.17$\pm$0.05No clear effect
Apply TACT causal trimmingDistilBERT · CivilCommentsworst-group accuracy: 56.43$\pm$0.00 -> 71.80$\pm$0.35Helped
Apply TACT causal trimmingViT-B/32 · ImageNet-Raccuracy: 41.78$\pm$0.12 -> 43.59$\pm$0.02Helped
Apply TACT causal trimmingViT-B/32 · ImageNet-V2accuracy: 62.93$\pm$0.02 -> 63.33$\pm$0.10Helped
Use TACT predictions to guide gradient-based updatesViT-B/32 · Birdcallsmacro F1: 31.14$\pm$1.69 -> 31.25$\pm$3.59No clear effect
Use TACT predictions to guide gradient-based updatesViT-B/32 · Camelyon17accuracy: 70.17$\pm$0.05 -> 83.70$\pm$1.10Helped
Use TACT predictions to guide gradient-based updatesDistilBERT · CivilCommentsworst-group accuracy: 71.80$\pm$0.35 -> 71.98$\pm$0.19No clear effect
Use TACT predictions to guide gradient-based updatesViT-B/32 · ImageNet-Raccuracy: 43.59$\pm$0.02 -> 48.81$\pm$0.05Helped
Use TACT predictions to guide gradient-based updatesViT-B/32 · ImageNet-V2accuracy: 63.33$\pm$0.10 -> 63.44$\pm$0.07No clear effect
Add trimmed representation while retaining trimmed, averaged prototypes (ablation)TACT · Birdcallsmacro F1: 27.36$\pm$0.23 -> 31.14$\pm$1.69Helped
Add trimmed representation while retaining trimmed, averaged prototypes (ablation)TACT · Camelyon17accuracy: 64.74$\pm$0.05 -> 70.17$\pm$0.05Helped

Surprising findings

Limitations

Experimental setup

Datasets: Birdcalls Camelyon17 CivilComments ImageNet-R ImageNet-V2 ImageNet

Benchmarks: Birdcalls Camelyon17 CivilComments ImageNet-R ImageNet-V2

Metrics: macro F1 accuracy worst-group accuracy

Baselines: No TTA T3A LAME FOA SHOT Tent SAR DeYO TAST TSD PASLE

Builds on: T3A DeYO SHOT Tent WILDS

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