In Search of Lost Online Test-time Adaptation: A Survey
Not on the map. Why?
Abstract (arXiv)
This article presents a comprehensive survey of online test-time adaptation (OTTA), focusing on effectively adapting machine learning models to distributionally different target data upon batch arrival. Despite the recent proliferation of OTTA methods, conclusions from previous studies are inconsistent due to ambiguous settings, outdated backbones, and inconsistent hyperparameter tuning, which obscure core challenges and hinder reproducibility. To enhance clarity and enable rigorous comparison, we classify OTTA techniques into three primary categories and benchmark them using a modern backbone, the Vision Transformer (ViT). Our benchmarks cover conventional corrupted datasets such as CIFAR-10/100-C and ImageNet-C, as well as real-world shifts represented by CIFAR-10.1, OfficeHome, and CIFAR-10-Warehouse. The CIFAR-10-Warehouse dataset includes a variety of variations from different search engines and synthesized data generated through diffusion models. To measure efficiency in online scenarios, we introduce novel evaluation metrics, including GFLOPs, wall clock time, and GPU memory usage, providing a clearer picture of the trade-offs between adaptation accuracy and computational overhead. Our findings diverge from existing literature, revealing that (1) transformers demonstrate heightened resilience to diverse domain shifts, (2) the efficacy of many OTTA methods relies on large batch sizes, and (3) stability in optimization and resistance to perturbations are crucial during adaptation, particularly when the batch size is 1. Based on these insights, we highlight promising directions for future research. Our benchmarking toolkit and source code are available at https://github.com/Jo-wang/OTTA_ViT_survey.
Key facts. Cited by 43 papers in the map (data through 13 Oct 2026). Builds on 99 of its 138 references that are in the map. First posted on arXiv 31 Oct 2023.
Builds on
99 of 138 references.
References · 99
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,588
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,043
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,777
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,712
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,492
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,991
- 2021Emerging Properties in Self-Supervised Vision Transformerscited by 6,915
- 2016Layer Normalizationcited by 5,624
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,430
- 2016Wide Residual Networkscited by 3,063
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,909
38 more
- 2018Group Normalizationcited by 1,518
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,411
- 2019Class-Balanced Loss Based on Effective Number of Samplescited by 1,243
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,193
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,183
- 2019AugMix: A Simple Data Processing Method to Improve Robustness and Uncertaintycited by 899
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 846
- 2021Domain Generalization: A Surveycited by 760
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 658
- 2018Deep Visual Domain Adaptation: A Surveycited by 634
- 2022Continual Test-Time Domain Adaptationcited by 523
- 2019Symmetric Cross Entropy for Robust Learning with Noisy Labelscited by 500
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 466
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 412
- 2022Test-Time Prompt Tuning for Zero-Shot Generalization in Vision-Language Modelscited by 381
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 371
- 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 355
- 2020Learning to Learn Single Domain Generalizationcited by 296
- 2021A Fourier-based Framework for Domain Generalizationcited by 288
- 2016Revisiting Batch Normalization For Practical Domain Adaptationcited by 286
- 2022Contrastive Test-Time Adaptationcited by 259
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
- 2017A General and Adaptive Robust Loss Functioncited by 236
- 2022Test-Time Training with Masked Autoencoderscited by 209
- 2018Do CIFAR-10 Classifiers Generalize to CIFAR-10?cited by 198
- 2022Parameter-free Online Test-time Adaptationcited by 185
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
- 2021Exploiting the Intrinsic Neighborhood Structure for Source-free Domain Adaptationcited by 177
- 2020Source Data-absent Unsupervised Domain Adaptation through Hypothesis Transfer and Labeling Transfercited by 173
- 2021Learning to Diversify for Single Domain Generalizationcited by 170
- 2019NLNL: Negative Learning for Noisy Labelscited by 151
- 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 150
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2017Batch Renormalization: Towards Reducing Minibatch Dependence in Batch-Normalized Modelscited by 127
- 2018Robust Classification with Convolutional Prototype Learningcited by 123
- 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
- 2020Better Aggregation in Test-Time Augmentationcited by 121
50 most cited of 99 All 99 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 8; 2025: 19; 2026: 15.
43 papers.
Sort:
By area:
- 2024Beyond Model Adaptation at Test Time: A Surveycited by 57
- 2024Protected Test-Time Adaptation via Online Entropy Matching: A Betting Approachcited by 23
- 2025MergeVLA: Cross-Skill Model Merging Toward a Generalist Vision-Language-Action Agentcited by 16
- 2025Keeping Yourself is Important in Downstream Tuning Multimodal Large Language Modelcited by 15
- 2024Improving Black-box Robustness with In-Context Rewritingcited by 8
- 2024A Layer Selection Approach to Test Time Adaptationcited by 7
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detectioncited by 7
- 2025LoRA-TTT: Low-Rank Test-Time Training for Vision-Language Modelscited by 7
- 2025SVIP: Semantically Contextualized Visual Patches for Zero-Shot Learningcited by 6
- 2025Self-Bootstrapping for Versatile Test-Time Adaptationcited by 6
- 2024DPO: Dual-Perturbation Optimization for Test-time Adaptation in 3D Object Detectioncited by 5
- 2025CLIPTTA: Robust Contrastive Vision-Language Test-Time Adaptationcited by 5
31 more
- 2025Buffer layers for Test-Time Adaptationcited by 5
- 2025A Large Scale Benchmark for Test Time Adaptation Methods in Medical Image Segmentationcited by 5
- 2026FAR: Failure-Aware Retry for Test-Time Recovery and Continual Policy Improvementcited by 5
- 2024Is Less More? Exploring Token Condensation as Training-free Test-time Adaptationcited by 4
- 2023Few Clicks Suffice: Active Test-Time Adaptation for Semantic Segmentationcited by 3
- 2025Adapt in the Wild: Test-Time Entropy Minimization with Sharpness and Feature Regularizationcited by 3
- 2026DermoGPT: Open Weights and Open Data for Morphology-Grounded Dermatological Reasoning MLLMscited by 3
- 2025PAID: Pairwise Angular-Invariant Decomposition for Continual Test-Time Adaptationcited by 2
- 2025Consistent and Invariant Generalization Learning for Short-video Misinformation Detectioncited by 2
- 2025Efficient Test-Time Adaptation through Latent Subspace Coefficients Searchcited by 2
- 2026On the Learnability of Test-Time Adaptation: A Recovery Complexity Perspectivecited by 2
- 2024Enhanced Online Test-time Adaptation with Feature-Weight Cosine Alignmentcited by 1
- 2025EmbodiTTA: Resource-Efficient Test-Time Adaptation for Embodied Visual Systemscited by 1
- 2025CodeMerge: Codebook-Guided Model Merging for Robust Test-Time Adaptation in Autonomous Drivingcited by 1
- 2025Sample-Aware Test-Time Adaptation for Medical Image-to-Image Translationcited by 1
- 2025Neutralizing Token Aggregation via Information Augmentation for Efficient Test-Time Adaptationcited by 1
- 2025HyperTTA: Test-Time Adaptation for Hyperspectral Image Classification under Distribution Shiftscited by 1
- 2025Instance-Aware Test-Time Segmentation for Continual Domain Shiftscited by 1
- 2026Continual Test-Time Adaptation in Computer Vision: Methods, Benchmarks, and Future Directionscited by 1
- 2025Test Time Adaptation Using Adaptive Quantile Recalibrationcited by 0
- 2026Backpropagation-Free Test-Time Adaptation for Lightweight EEG-Based Brain-Computer Interfacescited by 0
- 2026Predictive Spectral Calibration for Source-Free Test-Time Regressioncited by 0
- 2026AcTTA: Rethinking Test-Time Adaptation via Dynamic Activationcited by 0
- 2026Test-Time Adaptation for EEG Foundation Models: A Systematic Study under Real-World Distribution Shiftscited by 0
- 2026Ramen: Robust Test-Time Adaptation of Vision-Language Models with Active Sample Selectioncited by 0
- 2026Asymmetric Adaptation-based Real-time Fault Diagnosis Under Transitional Operating Conditionscited by 0
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imagingcited by 0
- 2026Online Test-Time Adaptation for Generalizable Dynamic Graph Anomaly Detectioncited by 0
- 2026When Test-Time Adaptation Helps, Harms, or Becomes Inactive: A Condition-Level Study on CIFAR-10-Ccited by 0
- 2026Continual Visual Learning under Evolving Semantic Concept Shiftcited by 0
- 2026SPeaR: Test-Time Adaptation with Steering Primitives for Realigning Representationscited by 0
- 2026SPeaR: Test-Time Adaptation with Steering Primitives for Realigning Representations21 Sep 2026
- 2026Continual Visual Learning under Evolving Semantic Concept Shift24 Aug 2026
- 2026When Test-Time Adaptation Helps, Harms, or Becomes Inactive: A Condition-Level Study on CIFAR-10-C23 Aug 2026
- 2026Online Test-Time Adaptation for Generalizable Dynamic Graph Anomaly Detection20 Aug 2026
- 2026Continual Test-Time Adaptation in Computer Vision: Methods, Benchmarks, and Future Directions9 Jul 2026
- 2026FAR: Failure-Aware Retry for Test-Time Recovery and Continual Policy Improvement1 Jul 2026
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imaging1 Jun 2026
- 2026On the Learnability of Test-Time Adaptation: A Recovery Complexity Perspective27 May 2026
- 2026Asymmetric Adaptation-based Real-time Fault Diagnosis Under Transitional Operating Conditions23 May 2026
- 2026Ramen: Robust Test-Time Adaptation of Vision-Language Models with Active Sample Selection23 Apr 2026
- 2026Test-Time Adaptation for EEG Foundation Models: A Systematic Study under Real-World Distribution Shifts18 Apr 2026
- 2026AcTTA: Rethinking Test-Time Adaptation via Dynamic Activation27 Mar 2026
31 more
- 2026Predictive Spectral Calibration for Source-Free Test-Time Regression10 Mar 2026
- 2026Backpropagation-Free Test-Time Adaptation for Lightweight EEG-Based Brain-Computer Interfaces12 Jan 2026
- 2026DermoGPT: Open Weights and Open Data for Morphology-Grounded Dermatological Reasoning MLLMs5 Jan 2026
- 2025Instance-Aware Test-Time Segmentation for Continual Domain Shifts9 Dec 2025
- 2025A Large Scale Benchmark for Test Time Adaptation Methods in Medical Image Segmentation2 Dec 2025
- 2025MergeVLA: Cross-Skill Model Merging Toward a Generalist Vision-Language-Action Agent24 Nov 2025
- 2025Test Time Adaptation Using Adaptive Quantile Recalibration5 Nov 2025
- 2025Buffer layers for Test-Time Adaptation24 Oct 2025
- 2025Efficient Test-Time Adaptation through Latent Subspace Coefficients Search13 Oct 2025
- 2025HyperTTA: Test-Time Adaptation for Hyperspectral Image Classification under Distribution Shifts10 Sep 2025
- 2025Adapt in the Wild: Test-Time Entropy Minimization with Sharpness and Feature Regularization5 Sep 2025
- 2025Neutralizing Token Aggregation via Information Augmentation for Efficient Test-Time Adaptation5 Aug 2025
- 2025Sample-Aware Test-Time Adaptation for Medical Image-to-Image Translation1 Aug 2025
- 2025CLIPTTA: Robust Contrastive Vision-Language Test-Time Adaptation18 Jul 2025
- 2025Consistent and Invariant Generalization Learning for Short-video Misinformation Detection5 Jul 2025
- 2025PAID: Pairwise Angular-Invariant Decomposition for Continual Test-Time Adaptation3 Jun 2025
- 2025CodeMerge: Codebook-Guided Model Merging for Robust Test-Time Adaptation in Autonomous Driving22 May 2025
- 2025EmbodiTTA: Resource-Efficient Test-Time Adaptation for Embodied Visual Systems2 May 2025
- 2025Self-Bootstrapping for Versatile Test-Time Adaptation10 Apr 2025
- 2025SVIP: Semantically Contextualized Visual Patches for Zero-Shot Learning13 Mar 2025
- 2025Keeping Yourself is Important in Downstream Tuning Multimodal Large Language Model6 Mar 2025
- 2025LoRA-TTT: Low-Rank Test-Time Training for Vision-Language Models4 Feb 2025
- 2024Beyond Model Adaptation at Test Time: A Survey6 Nov 2024
- 2024Is Less More? Exploring Token Condensation as Training-free Test-time Adaptation16 Oct 2024
- 2024Protected Test-Time Adaptation via Online Entropy Matching: A Betting Approach14 Aug 2024
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detection21 Jun 2024
- 2024DPO: Dual-Perturbation Optimization for Test-time Adaptation in 3D Object Detection19 Jun 2024
- 2024Enhanced Online Test-time Adaptation with Feature-Weight Cosine Alignment12 May 2024
- 2024A Layer Selection Approach to Test Time Adaptation4 Apr 2024
- 2024Improving Black-box Robustness with In-Context Rewriting13 Feb 2024
- 2023Few Clicks Suffice: Active Test-Time Adaptation for Semantic Segmentation4 Dec 2023
- 2025MergeVLA: Cross-Skill Model Merging Toward a Generalist Vision-Language-Action Agentcited by 16
- 2025LoRA-TTT: Low-Rank Test-Time Training for Vision-Language Modelscited by 7
- 2025CLIPTTA: Robust Contrastive Vision-Language Test-Time Adaptationcited by 5
- 2026Ramen: Robust Test-Time Adaptation of Vision-Language Models with Active Sample Selectioncited by 0
- 2026Ramen: Robust Test-Time Adaptation of Vision-Language Models with Active Sample Selection23 Apr 2026
- 2025MergeVLA: Cross-Skill Model Merging Toward a Generalist Vision-Language-Action Agent24 Nov 2025
- 2025CLIPTTA: Robust Contrastive Vision-Language Test-Time Adaptation18 Jul 2025
- 2025LoRA-TTT: Low-Rank Test-Time Training for Vision-Language Models4 Feb 2025
- 2024Beyond Model Adaptation at Test Time: A Surveycited by 57
- 2024Protected Test-Time Adaptation via Online Entropy Matching: A Betting Approachcited by 23
- 2024Improving Black-box Robustness with In-Context Rewritingcited by 8
- 2024A Layer Selection Approach to Test Time Adaptationcited by 7
- 2024MOS: Model Synergy for Test-Time Adaptation on LiDAR-Based 3D Object Detectioncited by 7
- 2025SVIP: Semantically Contextualized Visual Patches for Zero-Shot Learningcited by 6
- 2025Self-Bootstrapping for Versatile Test-Time Adaptationcited by 6
- 2024DPO: Dual-Perturbation Optimization for Test-time Adaptation in 3D Object Detectioncited by 5
- 2025Buffer layers for Test-Time Adaptationcited by 5
- 2025A Large Scale Benchmark for Test Time Adaptation Methods in Medical Image Segmentationcited by 5
- 2026FAR: Failure-Aware Retry for Test-Time Recovery and Continual Policy Improvementcited by 5
- 2024Is Less More? Exploring Token Condensation as Training-free Test-time Adaptationcited by 4
12 most cited of 36 All 36 (JSON)
- 2026SPeaR: Test-Time Adaptation with Steering Primitives for Realigning Representations21 Sep 2026
- 2026Continual Visual Learning under Evolving Semantic Concept Shift24 Aug 2026
- 2026When Test-Time Adaptation Helps, Harms, or Becomes Inactive: A Condition-Level Study on CIFAR-10-C23 Aug 2026
- 2026Online Test-Time Adaptation for Generalizable Dynamic Graph Anomaly Detection20 Aug 2026
- 2026Continual Test-Time Adaptation in Computer Vision: Methods, Benchmarks, and Future Directions9 Jul 2026
- 2026FAR: Failure-Aware Retry for Test-Time Recovery and Continual Policy Improvement1 Jul 2026
- 2026Entropy Minimization without Model Collapse: Mitigating Prediction Bias in Medical Imaging1 Jun 2026
- 2026On the Learnability of Test-Time Adaptation: A Recovery Complexity Perspective27 May 2026
- 2026Asymmetric Adaptation-based Real-time Fault Diagnosis Under Transitional Operating Conditions23 May 2026
- 2026Test-Time Adaptation for EEG Foundation Models: A Systematic Study under Real-World Distribution Shifts18 Apr 2026
- 2026AcTTA: Rethinking Test-Time Adaptation via Dynamic Activation27 Mar 2026
- 2026Predictive Spectral Calibration for Source-Free Test-Time Regression10 Mar 2026
12 newest of 36 All 36 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Online Gaussian Test-Time Adaptation of Vision-Language Models
- 2024DOTA: Distributional Test-Time Adaptation of Vision-Language Models
- 2025ReservoirTTA: Prolonged Test-time Adaptation for Evolving and Recurring Domains
- 2026EVA-0: Test-Time Model Evolution with Only Two Forward Passes per Sample
- 2025MoETTA: Test-Time Adaptation Under Mixed Distribution Shifts with MoE-LayerNorm
- 2026Test-Time Adaptation via Dual Distillation for Videos Under Severe Distribution Shifts
- 2024Efficient Open Set Single Image Test Time Adaptation of Vision Language Models
- 2024A Lost Opportunity for Vision-Language Models: A Comparative Study of Online Test-Time Adaptation for Vision-Language Models