LGCVNov 10, 2023

Layer-wise Auto-Weighting for Non-Stationary Test-Time Adaptation

arXiv:2311.05858v314 citationsh-index: 7
Originality Incremental advance
AI Analysis

This addresses the challenge of adapting models to continuously changing real-world environments, particularly for on-device applications, though it is incremental as it builds on existing TTA methods.

The paper tackles the problem of test-time adaptation for non-stationary domain shifts, which causes catastrophic forgetting and high computational costs, by introducing a layer-wise auto-weighting algorithm that reduces computational load and outperforms existing methods on benchmarks like CIFAR-10C and ImageNet-C.

Given the inevitability of domain shifts during inference in real-world applications, test-time adaptation (TTA) is essential for model adaptation after deployment. However, the real-world scenario of continuously changing target distributions presents challenges including catastrophic forgetting and error accumulation. Existing TTA methods for non-stationary domain shifts, while effective, incur excessive computational load, making them impractical for on-device settings. In this paper, we introduce a layer-wise auto-weighting algorithm for continual and gradual TTA that autonomously identifies layers for preservation or concentrated adaptation. By leveraging the Fisher Information Matrix (FIM), we first design the learning weight to selectively focus on layers associated with log-likelihood changes while preserving unrelated ones. Then, we further propose an exponential min-max scaler to make certain layers nearly frozen while mitigating outliers. This minimizes forgetting and error accumulation, leading to efficient adaptation to non-stationary target distribution. Experiments on CIFAR-10C, CIFAR-100C, and ImageNet-C show our method outperforms conventional continual and gradual TTA approaches while significantly reducing computational load, highlighting the importance of FIM-based learning weight in adapting to continuously or gradually shifting target domains.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes