Mitigating the Bias in the Model for Continual Test-Time Adaptation
Not on the map. Why?
Abstract (arXiv)
Continual Test-Time Adaptation (CTA) is a challenging task that aims to adapt a source pre-trained model to continually changing target domains. In the CTA setting, a model does not know when the target domain changes, thus facing a drastic change in the distribution of streaming inputs during the test-time. The key challenge is to keep adapting the model to the continually changing target domains in an online manner. We find that a model shows highly biased predictions as it constantly adapts to the chaining distribution of the target data. It predicts certain classes more often than other classes, making inaccurate over-confident predictions. This paper mitigates this issue to improve performance in the CTA scenario. To alleviate the bias issue, we make class-wise exponential moving average target prototypes with reliable target samples and exploit them to cluster the target features class-wisely. Moreover, we aim to align the target distributions to the source distribution by anchoring the target feature to its corresponding source prototype. With extensive experiments, our proposed method achieves noteworthy performance gain when applied on top of existing CTA methods without substantial adaptation time overhead.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 48 of its 63 references that are in the map. First posted on arXiv 2 Mar 2024.
Builds on
48 of 63 references.
References · 48
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,842
- 2020WILDS: A Benchmark of in-the-Wild Distribution Shiftscited by 1,366
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
36 more
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 897
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2019Pseudo-Labeling and Confirmation Bias in Deep Semi-Supervised Learningcited by 507
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
- 2021Unbiased Teacher for Semi-Supervised Object Detectioncited by 305
- 2020A Simple Semi-Supervised Learning Framework for Object Detectioncited by 282
- 2019Adversarial Domain Adaptation with Domain Mixupcited by 250
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
- 2018Progressive Feature Alignment for Unsupervised Domain Adaptationcited by 183
- 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 150
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2021Cycle Self-Training for Domain Adaptationcited by 120
- 2022Robust Mean Teacher for Continual and Gradual Test-Time Adaptationcited by 102
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2021Towards Principled Disentanglement for Domain Generalizationcited by 91
- 2019Self-Training and Adversarial Background Regularization for Unsupervised Domain Adaptive One-Stage Object Detectioncited by 83
- 2019Discriminative Adversarial Domain Adaptationcited by 74
- 2023DELTA: degradation-free fully test-time adaptationcited by 72
- 2022Back to the Source: Diffusion-Driven Test-Time Adaptationcited by 71
- 2022Improving Test-Time Adaptation via Shift-agnostic Weight Regularization and Nearest Source Prototypescited by 67
- 2020Adversarial Style Mining for One-Shot Unsupervised Domain Adaptationcited by 64
- 2022Test-Time Adaptation via Self-Training with Nearest Neighbor Informationcited by 64
- 2023SoTTA: Robust Test-Time Adaptation on Noisy Data Streamscited by 63
- 2023When Source-Free Domain Adaptation Meets Learning with Noisy Labelscited by 46
- 2022Revisiting Realistic Test-Time Training: Sequential Inference and Adaptation by Anchored Clusteringcited by 44
- 2022A Probabilistic Framework for Lifelong Test-Time Adaptationcited by 44
- 2023Feature Alignment and Uniformity for Test Time Adaptationcited by 42
- 2022ActMAD: Activation Matching to Align Distributions for Test-Time-Trainingcited by 38
- 2023Diffusion-TTA: Test-time Adaptation of Discriminative Models via Generative Feedbackcited by 27
- 2023TEA: Test-time Energy Adaptationcited by 25
- 2022CAFA: Class-Aware Feature Alignment for Test-Time Adaptationcited by 21
- 2023Label Shift Adapter for Test-Time Adaptation under Covariate and Label Shiftscited by 21
- 2022TTAPS: Test-Time Adaption by Aligning Prototypes using Self-Supervisioncited by 8
Built on by
Not cited yet.