Test-Time Adaptation to Distribution Shift by Confidence Maximization and Input Transformation
Not on the map. Why?
Abstract (arXiv)
Deep neural networks often exhibit poor performance on data that is unlikely under the train-time data distribution, for instance data affected by corruptions. Previous works demonstrate that test-time adaptation to data shift, for instance using entropy minimization, effectively improves performance on such shifted distributions. This paper focuses on the fully test-time adaptation setting, where only unlabeled data from the target distribution is required. This allows adapting arbitrary pretrained networks. Specifically, we propose a novel loss that improves test-time adaptation by addressing both premature convergence and instability of entropy minimization. This is achieved by replacing the entropy by a non-saturating surrogate and adding a diversity regularizer based on batch-wise entropy maximization that prevents convergence to trivial collapsed solutions. Moreover, we propose to prepend an input transformation module to the network that can partially undo test-time distribution shifts. Surprisingly, this preprocessing can be learned solely using the fully test-time adaptation loss in an end-to-end fashion without any target domain labels or source domain data. We show that our approach outperforms previous work in improving the robustness of publicly available pretrained image classifiers to common corruptions on such challenging benchmarks as ImageNet-C.
Key facts. Cited by 67 papers in the map (data through 7 Oct 2026). Builds on 34 of its 44 references that are in the map. First posted on arXiv 28 Jun 2021.
Builds on
34 of 44 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 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
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 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
22 more
- 2018ADVENT: Adversarial Entropy Minimization for Domain Adaptation in Semantic Segmentationcited by 623
- 2017VisDA: The Visual Domain Adaptation Challengecited by 432
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2019Benchmarking Robustness in Object Detection: Autonomous Driving when Winter is Comingcited by 332
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 285
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2020Universal Source-Free Domain Adaptationcited by 219
- 2016Correlation Alignment for Unsupervised Domain Adaptationcited by 146
- 2019MNIST-C: A Robustness Benchmark for Computer Visioncited by 137
- 2019Unsupervised Domain Adaptation through Self-Supervisioncited by 116
- 2019Adversarial Examples Are a Natural Consequence of Test Error in Noisecited by 114
- 2019Benchmarking the Robustness of Semantic Segmentation Modelscited by 111
- 2019Improving Robustness Without Sacrificing Accuracy with Patch Gaussian Augmentationcited by 105
- 2021On Interaction Between Augmentations and Corruptions in Natural Corruption Robustnesscited by 98
- 2021Domain Impression: A Source Data Free Domain Adaptation Methodcited by 91
- 2017AutoDIAL: Automatic DomaIn Alignment Layerscited by 75
- 2020Tent: Fully Test-time Adaptation by Entropy Minimizationcited by 59
- 2020Revisiting Batch Normalization for Improving Corruption Robustnesscited by 55
- 2021Learning to Resize Images for Computer Vision Taskscited by 45
- 2020A simple way to make neural networks robust against diverse image corruptionscited by 30
- 2018Negative Log Likelihood Ratio Loss for Deep Neural Network Classificationcited by 17
- 2020Increasing the Robustness of Semantic Segmentation Models with Painting-by-Numberscited by 17
Built on by
Citing papers per year: 2021: 4; 2022: 17; 2023: 17; 2024: 15; 2025: 8; 2026: 6.
67 papers.
Sort:
By area:
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
- 2021Unsolved Problems in ML Safetycited by 291
- 2022SHIFT: A Synthetic Driving Dataset for Continuous Multi-Task Domain Adaptationcited by 146
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2022Robust Mean Teacher for Continual and Gradual Test-Time Adaptationcited by 102
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2024C-TPT: Calibrated Test-Time Prompt Tuning for Vision-Language Models via Text Feature Dispersioncited by 82
- 2023DELTA: degradation-free fully test-time adaptationcited by 72
- 2022Improving Test-Time Adaptation via Shift-agnostic Weight Regularization and Nearest Source Prototypescited by 67
- 2023Universal Test-time Adaptation through Weight Ensembling, Diversity Weighting, and Prior Correctioncited by 65
38 more
- 2023ViDA: Homeostatic Visual Domain Adapter for Continual Test Time Adaptationcited by 58
- 2021SITA: Single Image Test-time Adaptationcited by 57
- 2023RDumb: A simple approach that questions our progress in continual test-time adaptationcited by 50
- 2022A Probabilistic Framework for Lifelong Test-Time Adaptationcited by 44
- 2023In Search of Lost Online Test-time Adaptation: A Surveycited by 43
- 2022Sketch3T: Test-Time Training for Zero-Shot SBIRcited by 34
- 2022TTTFlow: Unsupervised Test-Time Training with Normalizing Flowcited by 33
- 2022TeST: Test-time Self-Training under Distribution Shiftcited by 29
- 2023Each Test Image Deserves A Specific Prompt: Continual Test-Time Adaptation for 2D Medical Image Segmentationcited by 29
- 2022Ev-TTA: Test-Time Adaptation for Event-Based Object Recognitioncited by 26
- 2024The Entropy Enigma: Success and Failure of Entropy Minimizationcited by 24
- 2024Historical Test-time Prompt Tuning for Vision Foundation Modelscited by 21
- 2023DomainAdaptor: A Novel Approach to Test-time Adaptationcited by 20
- 2022Listen, Adapt, Better WER: Source-free Single-utterance Test-time Adaptation for Automatic Speech Recognitioncited by 19
- 2021Source Free Unsupervised Graph Domain Adaptationcited by 18
- 2024OT-VP: Optimal Transport-guided Visual Prompting for Test-Time Adaptationcited by 17
- 2023Rethinking Precision of Pseudo Label: Test-Time Adaptation via Complementary Learningcited by 14
- 2022Introducing Intermediate Domains for Effective Self-Training during Test-Timecited by 12
- 2023Test Time Adaptation for Blind Image Quality Assessmentcited by 11
- 2024A Lost Opportunity for Vision-Language Models: A Comparative Study of Online Test-Time Adaptation for Vision-Language Modelscited by 10
- 2024SLCA++: Unleash the Power of Sequential Fine-tuning for Continual Learning with Pre-trainingcited by 10
- 2022Towards Understanding GD with Hard and Conjugate Pseudo-labels for Test-Time Adaptationcited by 9
- 2022Unseen Object Instance Segmentation with Fully Test-time RGB-D Embeddings Adaptationcited by 8
- 2025ReservoirTTA: Prolonged Test-time Adaptation for Evolving and Recurring Domainscited by 8
- 2023DC4L: Distribution Shift Recovery via Data-Driven Control for Deep Learning Modelscited by 7
- 2024Variational Continual Test-Time Adaptationcited by 7
- 2025Self-Bootstrapping for Versatile Test-Time Adaptationcited by 7
- 2021Unsupervised Adaptation of Semantic Segmentation Models without Source Datacited by 6
- 2022Boost Test-Time Performance with Closed-Loop Inferencecited by 6
- 2024Low Saturation Confidence Distribution-based Test-Time Adaptation for Cross-Domain Remote Sensing Image Classificationcited by 6
- 2023Harmonizing Flows: Unsupervised MR harmonization based on normalizing flowscited by 5
- 2025Attention Bootstrapping for Multi-Modal Test-Time Adaptationcited by 5
- 2022Domain Alignment Meets Fully Test-Time Adaptationcited by 4
- 2023Test-Time Training for Speechcited by 4
- 2024Harmonizing Flows: Leveraging normalizing flows for unsupervised and source-free MRI harmonizationcited by 4
- 2023Large-Scale Study of Temporal Shift in Health Insurance Claimscited by 3
- 2024Retain, Blend, and Exchange: A Quality-aware Spatial-Stereo Fusion Approach for Event Stream Recognitioncited by 3
- 2025Transforming Future Data Center Operations and Management via Physical AIcited by 3
50 most cited of 67 All 67 (JSON)
- 2026SPeaR: Test-Time Adaptation with Steering Primitives for Realigning Representations21 Sep 2026
- 2026Reliability-Gated Source Anchoring for Continual Test-Time Adaptation13 May 2026
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptation22 Mar 2026
- 2026Predictive Spectral Calibration for Source-Free Test-Time Regression10 Mar 2026
- 2026AdaptStress: Online Adaptive Learning for Interpretable and Personalized Stress Prediction Using Multivariate and Sparse Physiological Signals19 Feb 2026
- 2026Adaptive and Balanced Re-initialization for Long-timescale Continual Test-time Domain Adaptation6 Feb 2026
- 2025POEM: Explore Unexplored Reliable Samples to Enhance Test-Time Adaptation26 Sep 2025
- 2025Individualized and Interpretable Sleep Forecasting via a Two-Stage Adaptive Spatial-Temporal Model28 Aug 2025
- 2025ETTA: Efficient Test-Time Adaptation for Vision-Language Models through Dynamic Embedding Updates7 Aug 2025
- 2025ReservoirTTA: Prolonged Test-time Adaptation for Evolving and Recurring Domains20 May 2025
- 2025Focus on Likely Classes for Test-Time Prediction2 May 2025
- 2025Self-Bootstrapping for Versatile Test-Time Adaptation10 Apr 2025
38 more
- 2025Transforming Future Data Center Operations and Management via Physical AI7 Apr 2025
- 2025Attention Bootstrapping for Multi-Modal Test-Time Adaptation4 Mar 2025
- 2024Maintain Plasticity in Long-timescale Continual Test-time Adaptation28 Dec 2024
- 2024R.I.P.: A Simple Black-box Attack on Continual Test-time Adaptation2 Dec 2024
- 2024Historical Test-time Prompt Tuning for Vision Foundation Models27 Oct 2024
- 2024Test-time Training for Hyperspectral Image Super-resolution13 Sep 2024
- 2024Low Saturation Confidence Distribution-based Test-Time Adaptation for Cross-Domain Remote Sensing Image Classification29 Aug 2024
- 2024Source-Free Test-Time Adaptation For Online Surface-Defect Detection18 Aug 2024
- 2024SLCA++: Unleash the Power of Sequential Fine-tuning for Continual Learning with Pre-training15 Aug 2024
- 2024Harmonizing Flows: Leveraging normalizing flows for unsupervised and source-free MRI harmonization22 Jul 2024
- 2024Retain, Blend, and Exchange: A Quality-aware Spatial-Stereo Fusion Approach for Event Stream Recognition27 Jun 2024
- 2024OT-VP: Optimal Transport-guided Visual Prompting for Test-Time Adaptation12 Jun 2024
- 2024A Lost Opportunity for Vision-Language Models: A Comparative Study of Online Test-Time Adaptation for Vision-Language Models23 May 2024
- 2024The Entropy Enigma: Success and Failure of Entropy Minimization8 May 2024
- 2024Test-time Assessment of a Model's Performance on Unseen Domains via Optimal Transport2 May 2024
- 2024C-TPT: Calibrated Test-Time Prompt Tuning for Vision-Language Models via Text Feature Dispersion21 Mar 2024
- 2024Variational Continual Test-Time Adaptation13 Feb 2024
- 2023Each Test Image Deserves A Specific Prompt: Continual Test-Time Adaptation for 2D Medical Image Segmentation30 Nov 2023
- 2023In Search of Lost Online Test-time Adaptation: A Survey31 Oct 2023
- 2023Test-Time Training for Speech19 Sep 2023
- 2023Calibrating Panoramic Depth Estimation for Practical Localization and Mapping27 Aug 2023
- 2023DomainAdaptor: A Novel Approach to Test-time Adaptation20 Aug 2023
- 2023Test Time Adaptation for Blind Image Quality Assessment27 Jul 2023
- 2023RDumb: A simple approach that questions our progress in continual test-time adaptation8 Jun 2023
- 2023ViDA: Homeostatic Visual Domain Adapter for Continual Test Time Adaptation7 Jun 2023
- 2023Universal Test-time Adaptation through Weight Ensembling, Diversity Weighting, and Prior Correction1 Jun 2023
- 2023Large-Scale Study of Temporal Shift in Health Insurance Claims8 May 2023
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shifts27 Mar 2023
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularization3 Mar 2023
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild World24 Feb 2023
- 2023DC4L: Distribution Shift Recovery via Data-Driven Control for Deep Learning Models20 Feb 2023
- 2023DELTA: degradation-free fully test-time adaptation30 Jan 2023
- 2023Harmonizing Flows: Unsupervised MR harmonization based on normalizing flows27 Jan 2023
- 2023Rethinking Precision of Pseudo Label: Test-Time Adaptation via Complementary Learning15 Jan 2023
- 2022A Probabilistic Framework for Lifelong Test-Time Adaptation19 Dec 2022
- 2022Robust Mean Teacher for Continual and Gradual Test-Time Adaptation23 Nov 2022
- 2022TTTFlow: Unsupervised Test-Time Training with Normalizing Flow20 Oct 2022
- 2022Towards Understanding GD with Hard and Conjugate Pseudo-labels for Test-Time Adaptation18 Oct 2022
50 newest of 67 All 67 (JSON)
- 2024C-TPT: Calibrated Test-Time Prompt Tuning for Vision-Language Models via Text Feature Dispersioncited by 82
- 2024A Lost Opportunity for Vision-Language Models: A Comparative Study of Online Test-Time Adaptation for Vision-Language Modelscited by 10
- 2025ETTA: Efficient Test-Time Adaptation for Vision-Language Models through Dynamic Embedding Updatescited by 3
- 2025ETTA: Efficient Test-Time Adaptation for Vision-Language Models through Dynamic Embedding Updates7 Aug 2025
- 2024A Lost Opportunity for Vision-Language Models: A Comparative Study of Online Test-Time Adaptation for Vision-Language Models23 May 2024
- 2024C-TPT: Calibrated Test-Time Prompt Tuning for Vision-Language Models via Text Feature Dispersion21 Mar 2024
- 2022Continual Test-Time Domain Adaptationcited by 520
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
- 2021Unsolved Problems in ML Safetycited by 291
- 2022SHIFT: A Synthetic Driving Dataset for Continuous Multi-Task Domain Adaptationcited by 146
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2022Robust Mean Teacher for Continual and Gradual Test-Time Adaptationcited by 102
- 2022Test-Time Adaptation via Conjugate Pseudo-labelscited by 98
- 2023DELTA: degradation-free fully test-time adaptationcited by 72
- 2022Improving Test-Time Adaptation via Shift-agnostic Weight Regularization and Nearest Source Prototypescited by 67
- 2023Universal Test-time Adaptation through Weight Ensembling, Diversity Weighting, and Prior Correctioncited by 65
- 2023ViDA: Homeostatic Visual Domain Adapter for Continual Test Time Adaptationcited by 58
12 most cited of 64 All 64 (JSON)
- 2026SPeaR: Test-Time Adaptation with Steering Primitives for Realigning Representations21 Sep 2026
- 2026Reliability-Gated Source Anchoring for Continual Test-Time Adaptation13 May 2026
- 2026One Pool Is Not Enough: Multi-Cluster Memory for Practical Test-Time Adaptation22 Mar 2026
- 2026Predictive Spectral Calibration for Source-Free Test-Time Regression10 Mar 2026
- 2026AdaptStress: Online Adaptive Learning for Interpretable and Personalized Stress Prediction Using Multivariate and Sparse Physiological Signals19 Feb 2026
- 2026Adaptive and Balanced Re-initialization for Long-timescale Continual Test-time Domain Adaptation6 Feb 2026
- 2025POEM: Explore Unexplored Reliable Samples to Enhance Test-Time Adaptation26 Sep 2025
- 2025Individualized and Interpretable Sleep Forecasting via a Two-Stage Adaptive Spatial-Temporal Model28 Aug 2025
- 2025ReservoirTTA: Prolonged Test-time Adaptation for Evolving and Recurring Domains20 May 2025
- 2025Focus on Likely Classes for Test-Time Prediction2 May 2025
- 2025Self-Bootstrapping for Versatile Test-Time Adaptation10 Apr 2025
- 2025Transforming Future Data Center Operations and Management via Physical AI7 Apr 2025
12 newest of 64 All 64 (JSON)