atlas

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

PALM: Pushing Adaptive Learning Rate Mechanisms for Continual Test-Time Adaptation

AAAI 2025 · Label-efficient and robust learning › Test-time adaptation · approach: Pseudo-label test-time adaptation · 3 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 PALM, a continual test-time adaptation method that selects layers via KL-to-uniform gradient norms (no pseudo-labels) and scales per-parameter learning rates by a sensitivity-based domain-shift estimate.

Problem

Continual test-time adaptation (CTTA) of pre-trained vision classifiers under shifting corruptions suffers from error accumulation, catastrophic forgetting, and unreliable pseudo-label-based estimates of layer importance and domain shift used by adaptive learning rate methods like LAW.

Approach

Select layers to adapt by the L1 norm of gradients from backpropagating KL divergence between tempered softmax output and a uniform distribution (pseudo-label free), freeze the rest, and set per-parameter learning rates from a moving-average sensitivity |θ·∇L| based importance ratio.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace pseudo-label-based layer importance with gradient-based uncertainty from KL to a uniform distribution (ablation)PALM · CIFAR-10C, CIFAR-100C, ImageNet-C, CTTA severity 5mean error (%): 17.9 -> 15.5; 33.8 -> 30.1; 68.6 -> 60.1Helped
set the consistency-loss coefficient λ to 0.01 (ablation)PALM · CIFAR-10C, CIFAR-100C, ImageNet-C, CTTA severity 5mean error (%): 16.8 -> 15.5; 30.4 -> 30.1; 63.9 -> 60.1Helped
vary consistency-loss coefficient λ from 0.05 to 1.0 instead of using λ=0.01 (ablation)PALM · CIFAR-10C, CIFAR-100C, ImageNet-C, CTTA severity 5mean error (%): CIFAR-10C: 16.4, 17.0, 17.6, 17.9; CIFAR-100C: 30.5, 30.5, 30.6, 30.7; ImageNet-C: 60.3, 60.4, 60.4, 60.4Hurt
use LARS, Prodigy, or Adafactor instead of PALM's sensitivity-based parameter learning rates (ablation)PALM · CIFAR-10C, CIFAR-100C, ImageNet-C, CTTA severity 5mean error (%): CIFAR-10C: 15.5 vs 18.9, 20.4, 73.8; CIFAR-100C: 30.1 vs 34.1, 35.5, 97.7; ImageNet-C: 60.1 vs 62.0, 68.6, 99.2Hurt
use PALM instead of the strongest reported CTTA baselinePALM · CIFAR-10C, CIFAR-100C, ImageNet-C, CTTA severity 5mean error (%): 16.0 -> 15.5; 30.9 -> 30.1; 61.0 -> 60.1Helped
use PALM instead of CoTTA or SFT (cont.)PALM · GTTA on CIFAR-10C, CIFAR-100C, ImageNet-Cmean error (%): CIFAR-10C: 10.9 -> 9.5; CIFAR-100C: 25.3 -> 26.1; ImageNet-C: 38.8 -> 38.5Mixed
use a weighted moving average of parameter sensitivity across batches (ablation)PALM · CIFAR-C and ImageNet-C, CTTAmean error (%)Helped
increase temperature T on ImageNet-C (ablation)PALM · ImageNet-C, CTTAmean error (%)Helped
increase temperature T to 100 or above on CIFAR-C (ablation)PALM · CIFAR-10C and CIFAR-100C, CTTAmean error (%)Hurt
adapt only a subset of parameters selected using gradient-based uncertainty and freeze the restPALM · CIFAR-10C, CIFAR-100C, ImageNet-Cadapted source parameters per task (%): 4.34, 6.65, and 17.21 vs 100Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10C CIFAR-100C ImageNet-C

Benchmarks: CIFAR-10C CIFAR-100C ImageNet-C

Metrics: mean classification error (%) percentage of adapted parameters adaptation time per batch

Baselines: BN-1 Tent Cont. CoTTA EcoTTA AdaContrast DSS LAW SFT (cont.) LARS Prodigy Adafactor

Builds on: LAW surgical fine-tuning TENT CoTTA EcoTTA

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