atlas

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

Domain-Specific Block Selection and Paired-View Pseudo-Labeling for Online Test-Time Adaptation

CVPR 2024 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 7 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 DPLOT, an online test-time adaptation framework that entropy-minimizes only selected domain-specific blocks and trains all parameters with EMA-teacher pseudo-labels averaged over horizontally flipped image pairs.

Problem

Online test-time adaptation to corrupted data suffers from error accumulation because pseudo-labels from the teacher degrade over long non-stationary test sequences; existing methods update BN layers and use strong augmentations that create domain gaps.

Approach

Select domain-specific blocks before deployment by measuring prototype similarity change under entropy minimization on Gaussian-noised source data, entropy-minimize only those blocks at test time, and generate pseudo-labels by averaging an EMA teacher's predictions on a test image and its horizontal flip instead of strong augmentations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DPLOT instead of the strongest listed baselineCIFAR100-C continual, ResNext-29A · CIFAR100-C continualerror rate: 29.0 -> 27.8Helped
Use DPLOT instead of the strongest listed baselineCIFAR100-C continual, WRN40-2A · CIFAR100-C continualerror rate: 34.3 -> 31.8Helped
Use DPLOT instead of the strongest listed baselineImageNet-C continual, ResNet-50 · ImageNet-C continualerror rate: 58.8 -> 60.2Hurt
Use DPLOT instead of the strongest listed baselineImageNet-C continual, ResNet-50A · ImageNet-C continualerror rate: 46.3 -> 44.6Helped
Use DPLOT rather than RMTCIFAR10-C gradual, WRN28-10 · CIFAR10-C gradualerror rate: 9.3 -> 8.8Helped
Use DPLOT rather than RMT or SARCIFAR10-C gradual, WRN40-2A and ResNet-18A · CIFAR10-C gradualerror rate: 7.7 -> 7.2; 7.6 -> 6.3Helped
Use DPLOT rather than RMT or SARCIFAR100-C gradual, ResNext-29A and WRN40-2A · CIFAR100-C gradualerror rate: 26.4 -> 23.9; 30.7 -> 27.3Helped
Use DPLOT rather than CoTTAImageNet-C gradual, ResNet-50 and ResNet-50A · ImageNet-C gradualerror rate: 38.8 -> 37.2; 32.0 -> 30.8Helped
Add paired-view consistency (ablation)DPLOT · CIFAR10-C, CIFAR100-C, and ImageNet-C gradual (level 5)error rate: 11.3 -> 8.8; 25.9 -> 23.9; 37.4 -> 30.8Helped
Add the EMA teacher (ablation)DPLOT · CIFAR10-C, CIFAR100-C, and ImageNet-C gradual (level 5)error rate: 12.5 -> 8.8; 25.8 -> 23.9; 37.9 -> 30.8Helped
Add domain-specific block selection (ablation)DPLOT · CIFAR10-C, CIFAR100-C, and ImageNet-C gradual (level 5)error rate: 19.3 -> 8.8; 66.9 -> 23.9; 38.5 -> 30.8Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10-C CIFAR100-C ImageNet-C CIFAR10 CIFAR100 ImageNet

Benchmarks: CIFAR10-C CIFAR100-C ImageNet-C

Metrics: classification error rate (%)

Baselines: BN-1 TENT AdaContrast CoTTA EATA SAR RMT

Builds on: TENT CoTTA RMT EATA SAR

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