mlsanityData to 7 Oct 2026

Evaluating Prediction-Time Batch Normalization for Robustness under Covariate Shift

arXiv 2006.10963 ↗First posted 19 Jun 2020cs.LG stat.MLcited by 235

Not on the map. Why?

Abstract (arXiv)

Covariate shift has been shown to sharply degrade both predictive accuracy and the calibration of uncertainty estimates for deep learning models. This is worrying, because covariate shift is prevalent in a wide range of real world deployment settings. However, in this paper, we note that frequently there exists the potential to access small unlabeled batches of the shifted data just before prediction time. This interesting observation enables a simple but surprisingly effective method which we call prediction-time batch normalization, which significantly improves model accuracy and calibration under covariate shift. Using this one line code change, we achieve state-of-the-art on recent covariate shift benchmarks and an mCE of 60.28% on the challenging ImageNet-C dataset; to our knowledge, this is the best result for any model that does not incorporate additional data augmentation or modification of the training pipeline. We show that prediction-time batch normalization provides complementary benefits to existing state-of-the-art approaches for improving robustness (e.g. deep ensembles) and combining the two further improves performance. Our findings are supported by detailed measurements of the effect of this strategy on model behavior across rigorous ablations on various dataset modalities. However, the method has mixed results when used alongside pre-training, and does not seem to perform as well under more natural types of dataset shift, and is therefore worthy of additional study. We include links to the data in our figures to improve reproducibility, including a Python notebooks that can be run to easily modify our analysis at https://colab.research.google.com/drive/11N0wDZnMQQuLrRwRoumDCrhSaIhkqjof.

Key facts. Cited by 235 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Jun 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 21; 2022: 31; 2023: 54; 2024: 49; 2025: 42; 2026: 38.

235 papers.

Sort:

By area:

  1. 2022Efficient Test-Time Model Adaptation without Forgettingcited by 467
  2. 2023Towards Stable Test-Time Adaptation in Dynamic Wild Worldcited by 409
  3. 2021MEMO: Test Time Robustness via Adaptation and Augmentationcited by 376
  4. 2023A Comprehensive Survey on Test-Time Adaptation under Distribution Shiftscited by 353
  5. 2023Robust Test-Time Adaptation in Dynamic Scenarioscited by 185
  6. 2022Parameter-free Online Test-time Adaptationcited by 184
  7. 2022NOTE: Robust Continual Test-time Adaptation Against Temporal Correlationcited by 150
  8. 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
  9. 2023EcoTTA: Memory-Efficient Continual Test-time Adaptation via Self-distilled Regularizationcited by 123
  10. 2021Predicting with Confidence on Unseen Distributionscited by 116
  11. 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
  12. 2022Decorate the Newcomers: Visual Domain Prompt for Continual Test Time Adaptationcited by 98
38 more
  1. 2025Maximizing Confidence Alone Improves Reasoningcited by 97
  2. 2023Batch Calibration: Rethinking Calibration for In-Context Learning and Prompt Engineeringcited by 91
  3. 2021Adversarially Adaptive Normalization for Single Domain Generalizationcited by 85
  4. 2024Test-Time Model Adaptation with Only Forward Passescited by 74
  5. 2023DELTA: degradation-free fully test-time adaptationcited by 72
  6. 2021Test-Time Adaptation to Distribution Shift by Confidence Maximization and Input Transformationcited by 67
  7. 2023SoTTA: Robust Test-Time Adaptation on Noisy Data Streamscited by 63
  8. 2021SITA: Single Image Test-time Adaptationcited by 57
  9. 2024Beyond Model Adaptation at Test Time: A Surveycited by 55
  10. 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditionscited by 54
  11. 2021Source-Free Adaptation to Measurement Shift via Bottom-Up Feature Restorationcited by 50
  12. 2021Test-time Batch Statistics Calibration for Covariate Shiftcited by 50
  13. 2023RDumb: A simple approach that questions our progress in continual test-time adaptationcited by 50
  14. 2023C-SFDA: A Curriculum Learning Aided Self-Training Framework for Efficient Source Free Domain Adaptationcited by 49
  15. 2022Sample-dependent Adaptive Temperature Scaling for Improved Calibrationcited by 48
  16. 2025Test-Time Learning for Large Language Modelscited by 46
  17. 2021Rethinking "Batch" in BatchNormcited by 44
  18. 2022Simple Cues Lead to a Strong Multi-Object Trackercited by 44
  19. 2021Neural Mean Discrepancy for Efficient Out-of-Distribution Detectioncited by 42
  20. 2023Feature Alignment and Uniformity for Test Time Adaptationcited by 42
  21. 2023Towards Open-Set Test-Time Adaptation Utilizing the Wisdom of Crowds in Entropy Minimizationcited by 39
  22. 2021If your data distribution shifts, use self-learningcited by 36
  23. 2024Boosting Vision-Language Models with Transductioncited by 36
  24. 2022Video Test-Time Adaptation for Action Recognitioncited by 35
  25. 2023Towards Real-World Test-Time Adaptation: Tri-Net Self-Training with Balanced Normalizationcited by 34
  26. 2022TTTFlow: Unsupervised Test-Time Training with Normalizing Flowcited by 33
  27. 2024WATT: Weight Average Test-Time Adaptation of CLIPcited by 33
  28. 2023Test-Time Domain Adaptation by Learning Domain-Aware Batch Normalizationcited by 31
  29. 2023Prompting Diffusion Representations for Cross-Domain Semantic Segmentationcited by 30
  30. 2023Each Test Image Deserves A Specific Prompt: Continual Test-Time Adaptation for 2D Medical Image Segmentationcited by 29
  31. 2021Test time Adaptation through Perturbation Robustnesscited by 28
  32. 2022DLTTA: Dynamic Learning Rate for Test-time Adaptation on Cross-domain Medical Imagescited by 28
  33. 2023TeSLA: Test-Time Self-Learning With Automatic Adversarial Augmentationcited by 28
  34. 2022Robustifying Vision Transformer without Retraining from Scratch by Test-Time Class-Conditional Feature Alignmentcited by 26
  35. 2024BECoTTA: Input-dependent Online Blending of Experts for Continual Test-time Adaptationcited by 25
  36. 2024The Entropy Enigma: Success and Failure of Entropy Minimizationcited by 24
  37. 2024DOTA: Distributional Test-Time Adaptation of Vision-Language Modelscited by 22
  38. 2024TAPT: Test-Time Adversarial Prompt Tuning for Robust Inference in Vision-Language Modelscited by 22

50 most cited of 235 All 235 (JSON)