LGAIJun 3, 2024

Less is More: Pseudo-Label Filtering for Continual Test-Time Adaptation

arXiv:2406.02609v21 citations
AI Analysis

This addresses the challenge of adapting models to unknown domains during testing without source data, though it is incremental as it builds on existing pseudo-labeling methods.

The paper tackles the problem of noisy pseudo-labels in Continual Test-Time Adaptation (CTTA) by proposing a pseudo-label filtering method called PLF, which uses self-adaptive thresholding and class prior alignment to improve adaptation, achieving state-of-the-art performance in experiments.

Continual Test-Time Adaptation (CTTA) aims to adapt a pre-trained model to a sequence of target domains during the test phase without accessing the source data. To adapt to unlabeled data from unknown domains, existing methods rely on constructing pseudo-labels for all samples and updating the model through self-training. However, these pseudo-labels often involve noise, leading to insufficient adaptation. To improve the quality of pseudo-labels, we propose a pseudo-label selection method for CTTA, called Pseudo Labeling Filter (PLF). The key idea of PLF is to keep selecting appropriate thresholds for pseudo-labels and identify reliable ones for self-training. Specifically, we present three principles for setting thresholds during continuous domain learning, including initialization, growth and diversity. Based on these principles, we design Self-Adaptive Thresholding to filter pseudo-labels. Additionally, we introduce a Class Prior Alignment (CPA) method to encourage the model to make diverse predictions for unknown domain samples. Through extensive experiments, PLF outperforms current state-of-the-art methods, proving its effectiveness in CTTA.

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