atlas

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

Stationary Latent Weight Inference for Unreliable Observations from Online Test-Time Adaptation

ICML 2024 · 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 SLWI, a Bayesian-filtering latent-weight framework that tracks unsupervised target weights alongside source weights in online test-time adaptation, with a non-stationarity score that backtracks unreliable weight updates; plugs into TENT, EATA, and ROID.

Problem

Online test-time adaptation (OTTA) under distribution shifts suffers catastrophic forgetting and error propagation from unreliable unsupervised target weights, and existing methods over-depend on source-model information and fail to accumulate target-domain knowledge.

Approach

Maintain a latent weight updated by a linear-Gaussian Kalman-style Bayesian filter that fuses the source weight and noisy target weights, and use a stationarity score on the posterior predictive to attenuate (backtrack) nonlinear, unreliable weight updates; the filtered latent weight replaces the source regularizer in the next OTTA step via a plug-in approximation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply SLWI instead of ROIDdata2vec ViT-B · ImageNet-C covariate shiftsaverage error rate (%): 44.8±0.04 -> 42.5±0.03Helped
apply SLWI instead of ROIDdata2vec ViT-B · D109 covariate shiftsaverage error rate (%): 44.2±0.06 -> 41.8±0.05Helped
apply SLWI instead of ROIDdata2vec ViT-B · ImageNet-C label shifts, γ = 0.0average error rate (%): 17.4±0.21 -> 13.6±0.17Helped
apply SLWI instead of ROIDdata2vec ViT-B · ImageNet-C label shifts, γ = 0.1average error rate (%): 41.3±0.03 -> 37.5±0.02Helped
apply SLWI instead of ROIDdata2vec ViT-B · D109 label shifts, γ = 0.0average error rate (%): 29.3±0.03 -> 27.3±0.07Helped
apply SLWI instead of ROIDdata2vec ViT-B · D109 label shifts, γ = 0.1average error rate (%): 36.3±0.07 -> 33.5±0.09Helped
add SLWI to TENT (ablation)TENT on ImageNet-C · ImageNet-C covariate shiftsaverage error rate (%): 53.3±0.22 -> 51.1±0.07Helped
add SLWI to TENT (ablation)TENT on ImageNet-C · ImageNet-C label shifts, γ = 0.0average error rate (%): 56.2±0.98 -> 27.0±0.07Helped
add SLWI to TENT (ablation)TENT on ImageNet-C · ImageNet-C label shifts, γ = 0.1average error rate (%): 55.4±1.58 -> 50.8±0.15Helped
add SLWI to EATA (ablation)EATA on ImageNet-C · ImageNet-C covariate shiftsaverage error rate (%): 51.8±0.08 -> 47.4±0.09Helped
add SLWI to EATA (ablation)EATA on ImageNet-C · ImageNet-C label shifts, γ = 0.0average error rate (%): 48.2±0.34 -> 20.2±0.12Helped
add SLWI to EATA (ablation)EATA on ImageNet-C · ImageNet-C label shifts, γ = 0.1average error rate (%): 46.8±0.06 -> 43.9±0.01Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-C D109 (DomainNet-based)

Benchmarks: ImageNet-C D109

Metrics: average error rate (%) standard deviation over seeds 0-4 GPU time

Baselines: TENT LAME RoTTA SAR EATA ROID

Builds on: TENT EATA ROID SAR RoTTA

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