Unraveling Batch Normalization for Realistic Test-Time Adaptation
Not on the map. Why?
Abstract (arXiv)
While recent test-time adaptations exhibit efficacy by adjusting batch normalization to narrow domain disparities, their effectiveness diminishes with realistic mini-batches due to inaccurate target estimation. As previous attempts merely introduce source statistics to mitigate this issue, the fundamental problem of inaccurate target estimation still persists, leaving the intrinsic test-time domain shifts unresolved. This paper delves into the problem of mini-batch degradation. By unraveling batch normalization, we discover that the inexact target statistics largely stem from the substantially reduced class diversity in batch. Drawing upon this insight, we introduce a straightforward tool, Test-time Exponential Moving Average (TEMA), to bridge the class diversity gap between training and testing batches. Importantly, our TEMA adaptively extends the scope of typical methods beyond the current batch to incorporate a diverse set of class information, which in turn boosts an accurate target estimation. Built upon this foundation, we further design a novel layer-wise rectification strategy to consistently promote test-time performance. Our proposed method enjoys a unique advantage as it requires neither training nor tuning parameters, offering a truly hassle-free solution. It significantly enhances model robustness against shifted domains and maintains resilience in diverse real-world scenarios with various batch sizes, achieving state-of-the-art performance on several major benchmarks. Code is available at urlhttps://github.com/kiwi12138/RealisticTTA.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 15 Dec 2023.
Builds on
24 of 32 references.
References · 24
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFscited by 3,239
- 2016Wide Residual Networkscited by 3,057
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 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
- 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
- 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
- 2020Improving robustness against common corruptions by covariate shift adaptationcited by 427
- 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
12 more
- 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
- 2020Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shiftcited by 235
- 2022Test-Time Training with Masked Autoencoderscited by 208
- 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 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
- 2018Benchmarking Neural Network Robustness to Common Corruptions and Surface Variationscited by 99
- 2019Learning to Transfer Examples for Partial Domain Adaptationcited by 86
- 2023DELTA: degradation-free fully test-time adaptationcited by 72
- 2021SITA: Single Image Test-time Adaptationcited by 57
- 2021Test-time Batch Statistics Calibration for Covariate Shiftcited by 50
Built on by
Citing papers per year: 2024: 3; 2025: 5; 2026: 2.
10 papers.
- 2025E-BATS: Efficient Backpropagation-Free Test-Time Adaptation for Speech Foundation Modelscited by 8
- 2025NEO: No-Optimization Test-Time Adaptation through Latent Re-Centeringcited by 7
- 2024Navigating Distribution Shifts in Medical Image Analysis: A Surveycited by 5
- 2025Test-time Correlation Alignmentcited by 3
- 2025LeanTTA: A Backpropagation-Free and Stateless Approach to Quantized Test-Time Adaptation on Edge Devicescited by 1
- 2026LQA: A Lightweight Quantized-Adaptive Framework for Vision-Language Models on the Edgecited by 1
- 2026Distill Once, Adapt Life-Long: Exploring Dataset Distillation for Continual Test-Time Adaptationcited by 1
- 2024Realistic Evaluation of Test-Time Adaptation Algorithms: Unsupervised Hyperparameter Selectioncited by 0
- 2024Un-mixing Test-time Adaptation under Heterogeneous Data Streamscited by 0
- 2025Learn Faster and Remember More: Balancing Exploration and Exploitation for Continual Test-time Adaptationcited by 0
- 2026Distill Once, Adapt Life-Long: Exploring Dataset Distillation for Continual Test-Time Adaptation18 Jun 2026
- 2026LQA: A Lightweight Quantized-Adaptive Framework for Vision-Language Models on the Edge8 Feb 2026
- 2025NEO: No-Optimization Test-Time Adaptation through Latent Re-Centering7 Oct 2025
- 2025Learn Faster and Remember More: Balancing Exploration and Exploitation for Continual Test-time Adaptation18 Aug 2025
- 2025E-BATS: Efficient Backpropagation-Free Test-Time Adaptation for Speech Foundation Models8 Jun 2025
- 2025Test-time Correlation Alignment1 May 2025
- 2025LeanTTA: A Backpropagation-Free and Stateless Approach to Quantized Test-Time Adaptation on Edge Devices20 Mar 2025
- 2024Un-mixing Test-time Adaptation under Heterogeneous Data Streams16 Nov 2024
- 2024Navigating Distribution Shifts in Medical Image Analysis: A Survey5 Nov 2024
- 2024Realistic Evaluation of Test-Time Adaptation Algorithms: Unsupervised Hyperparameter Selection19 Jul 2024