EvalNorm: Estimating Batch Normalization Statistics for Evaluation
Not on the map. Why?
Abstract (arXiv)
Batch normalization (BN) has been very effective for deep learning and is widely used. However, when training with small minibatches, models using BN exhibit a significant degradation in performance. In this paper we study this peculiar behavior of BN to gain a better understanding of the problem, and identify a cause. We propose 'EvalNorm' to address the issue by estimating corrected normalization statistics to use for BN during evaluation. EvalNorm supports online estimation of the corrected statistics while the model is being trained, and does not affect the training scheme of the model. As a result, EvalNorm can also be used with existing pre-trained models allowing them to benefit from our method. EvalNorm yields large gains for models trained with smaller batches. Our experiments show that EvalNorm performs 6.18% (absolute) better than vanilla BN for a batchsize of 2 on ImageNet validation set and from 1.5 to 7.0 points (absolute) gain on the COCO object detection benchmark across a variety of setups.
Key facts. Cited by 20 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Apr 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 7; 2023: 5; 2024: 3; 2025: 1.
20 papers.
Sort:
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditionscited by 54
- 2022Understanding AdamW through Proximal Methods and Scale-Freenesscited by 46
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2021Momentum^2 Teacher: Momentum Teacher with Momentum Statistics for Self-Supervised Learningcited by 14
- 2022Understanding the Failure of Batch Normalization for Transformers in NLPcited by 12
- 2023Uncovering Adversarial Risks of Test-Time Adaptationcited by 12
- 2024MedBN: Robust Test-Time Adaptation against Malicious Test Samplescited by 10
- 2022Delving into the Estimation Shift of Batch Normalization in a Networkcited by 7
8 more
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptationcited by 7
- 2022Diagnosing Batch Normalization in Class Incremental Learningcited by 4
- 2023FedConv: Enhancing Convolutional Neural Networks for Handling Data Heterogeneity in Federated Learningcited by 2
- 2023Ghost Noise for Regularizing Deep Neural Networkscited by 1
- 2023On Sensitivity and Robustness of Normalization Schemes to Input Distribution Shifts in Automatic MR Image Diagnosiscited by 1
- 2022L2BN: Enhancing Batch Normalization by Equalizing the L2 Norms of Featurescited by 0
- 2024Meta-TTT: A Meta-learning Minimax Framework For Test-Time Trainingcited by 0
- 2025Spooky Action at a Distance: Normalization Layers Enable Side-Channel Spatial Communicationcited by 0
- 2025Spooky Action at a Distance: Normalization Layers Enable Side-Channel Spatial Communication7 Jul 2025
- 2024Meta-TTT: A Meta-learning Minimax Framework For Test-Time Training2 Oct 2024
- 2024MedBN: Robust Test-Time Adaptation against Malicious Test Samples28 Mar 2024
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptation15 Jan 2024
- 2023FedConv: Enhancing Convolutional Neural Networks for Handling Data Heterogeneity in Federated Learning6 Oct 2023
- 2023On Sensitivity and Robustness of Normalization Schemes to Input Distribution Shifts in Automatic MR Image Diagnosis23 Jun 2023
- 2023Ghost Noise for Regularizing Deep Neural Networks26 May 2023
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptation10 Feb 2023
- 2023Uncovering Adversarial Risks of Test-Time Adaptation29 Jan 2023
- 2022Understanding the Failure of Batch Normalization for Transformers in NLP11 Oct 2022
- 2022L2BN: Enhancing Batch Normalization by Equalizing the L2 Norms of Features6 Jul 2022
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditions19 Apr 2022
8 more
- 2022Delving into the Estimation Shift of Batch Normalization in a Network21 Mar 2022
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysis15 Mar 2022
- 2022Diagnosing Batch Normalization in Class Incremental Learning16 Feb 2022
- 2022Understanding AdamW through Proximal Methods and Scale-Freeness31 Jan 2022
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalization1 Dec 2021
- 2021Rethinking "Batch" in BatchNorm17 May 2021
- 2021High-Performance Large-Scale Image Recognition Without Normalization11 Feb 2021
- 2021Momentum^2 Teacher: Momentum Teacher with Momentum Statistics for Self-Supervised Learning19 Jan 2021
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2021The Norm Must Go On: Dynamic Unsupervised Domain Adaptation by Normalizationcited by 131
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditionscited by 54
- 2022Understanding AdamW through Proximal Methods and Scale-Freenesscited by 46
- 2021Rethinking "Batch" in BatchNormcited by 45
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2021Momentum^2 Teacher: Momentum Teacher with Momentum Statistics for Self-Supervised Learningcited by 14
- 2022Understanding the Failure of Batch Normalization for Transformers in NLPcited by 12
- 2023Uncovering Adversarial Risks of Test-Time Adaptationcited by 12
- 2024MedBN: Robust Test-Time Adaptation against Malicious Test Samplescited by 10
- 2022Delving into the Estimation Shift of Batch Normalization in a Networkcited by 7
12 most cited of 20 All 20 (JSON)
- 2025Spooky Action at a Distance: Normalization Layers Enable Side-Channel Spatial Communication7 Jul 2025
- 2024Meta-TTT: A Meta-learning Minimax Framework For Test-Time Training2 Oct 2024
- 2024MedBN: Robust Test-Time Adaptation against Malicious Test Samples28 Mar 2024
- 2024Decoupled Prototype Learning for Reliable Test-Time Adaptation15 Jan 2024
- 2023FedConv: Enhancing Convolutional Neural Networks for Handling Data Heterogeneity in Federated Learning6 Oct 2023
- 2023On Sensitivity and Robustness of Normalization Schemes to Input Distribution Shifts in Automatic MR Image Diagnosis23 Jun 2023
- 2023Ghost Noise for Regularizing Deep Neural Networks26 May 2023
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptation10 Feb 2023
- 2023Uncovering Adversarial Risks of Test-Time Adaptation29 Jan 2023
- 2022Understanding the Failure of Batch Normalization for Transformers in NLP11 Oct 2022
- 2022L2BN: Enhancing Batch Normalization by Equalizing the L2 Norms of Features6 Jul 2022
- 2022An Efficient Domain-Incremental Learning Approach to Drive in All Weather Conditions19 Apr 2022
12 newest of 20 All 20 (JSON)