Four Things Everyone Should Know to Improve Batch Normalization
Not on the map. Why?
Abstract (arXiv)
A key component of most neural network architectures is the use of normalization layers, such as Batch Normalization. Despite its common use and large utility in optimizing deep architectures, it has been challenging both to generically improve upon Batch Normalization and to understand the circumstances that lend themselves to other enhancements. In this paper, we identify four improvements to the generic form of Batch Normalization and the circumstances under which they work, yielding performance gains across all batch sizes while requiring no additional computation during training. These contributions include proposing a method for reasoning about the current example in inference normalization statistics, fixing a training vs. inference discrepancy; recognizing and validating the powerful regularization effect of Ghost Batch Normalization for small and medium batch sizes; examining the effect of weight decay regularization on the scaling and shifting parameters gamma and beta; and identifying a new normalization algorithm for very small batch sizes by combining the strengths of Batch and Group Normalization. We validate our results empirically on six datasets: CIFAR-100, SVHN, Caltech-256, Oxford Flowers-102, CUB-2011, and ImageNet.
Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 8; 2023: 7; 2024: 2; 2025: 3.
28 papers.
Sort:
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022Learning 3D Human Pose Estimation from Dozens of Datasets using a Geometry-Aware Autoencoder to Bridge Between Skeleton Formatscited by 50
- 2023Normalization Layers Are All That Sharpness-Aware Minimization Needscited by 27
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2021Demystifying Batch Normalization in ReLU Networks: Equivalent Convex Optimization Models and Implicit Regularizationcited by 21
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2022Understanding the Failure of Batch Normalization for Transformers in NLPcited 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
- 2023Exploring Weight Balancing on Long-Tailed Recognition Problemcited by 7
16 more
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Trainingcited by 6
- 2021Batch Normalization Preconditioning for Neural Network Trainingcited by 5
- 2022A New Perspective for Understanding Generalization Gap of Deep Neural Networks Trained with Large Batch Sizescited by 3
- 2023On the Training Instability of Shuffling SGD with Batch Normalizationcited by 3
- 2022Understanding and Improving Group Normalizationcited by 2
- 2022NoMorelization: Building Normalizer-Free Models from a Sample's Perspectivecited by 2
- 2021A Robust Initialization of Residual Blocks for Effective ResNet Training without Batch Normalizationcited by 1
- 2022Guidelines for the Regularization of Gammas in Batch Normalization for Deep Residual Networkscited by 1
- 2022Improving the Robustness and Generalization of Deep Neural Network with Confidence Threshold Reductioncited by 1
- 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
- 2025Recovering Plasticity of Neural Networks via Soft Weight Rescalingcited by 1
- 2025IBNorm: Information-Bottleneck Inspired Normalization for Representation Learningcited by 1
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalizationcited by 1
- 2023Evaluation of Data Augmentation and Loss Functions in Semantic Image Segmentation for Drilling Tool Wear Detectioncited by 0
- 2024Meta-TTT: A Meta-learning Minimax Framework For Test-Time Trainingcited by 0
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalization23 Dec 2025
- 2025IBNorm: Information-Bottleneck Inspired Normalization for Representation Learning29 Oct 2025
- 2025Recovering Plasticity of Neural Networks via Soft Weight Rescaling7 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
- 2023On Sensitivity and Robustness of Normalization Schemes to Input Distribution Shifts in Automatic MR Image Diagnosis23 Jun 2023
- 2023Normalization Layers Are All That Sharpness-Aware Minimization Needs7 Jun 2023
- 2023Ghost Noise for Regularizing Deep Neural Networks26 May 2023
- 2023Exploring Weight Balancing on Long-Tailed Recognition Problem26 May 2023
- 2023On the Training Instability of Shuffling SGD with Batch Normalization24 Feb 2023
- 2023Evaluation of Data Augmentation and Loss Functions in Semantic Image Segmentation for Drilling Tool Wear Detection10 Feb 2023
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptation10 Feb 2023
16 more
- 2022Learning 3D Human Pose Estimation from Dozens of Datasets using a Geometry-Aware Autoencoder to Bridge Between Skeleton Formats29 Dec 2022
- 2022A New Perspective for Understanding Generalization Gap of Deep Neural Networks Trained with Large Batch Sizes21 Oct 2022
- 2022NoMorelization: Building Normalizer-Free Models from a Sample's Perspective13 Oct 2022
- 2022Understanding the Failure of Batch Normalization for Transformers in NLP11 Oct 2022
- 2022Understanding and Improving Group Normalization5 Jul 2022
- 2022Improving the Robustness and Generalization of Deep Neural Network with Confidence Threshold Reduction2 Jun 2022
- 2022Guidelines for the Regularization of Gammas in Batch Normalization for Deep Residual Networks15 May 2022
- 2022Delving into the Estimation Shift of Batch Normalization in a Network21 Mar 2022
- 2021A Robust Initialization of Residual Blocks for Effective ResNet Training without Batch Normalization23 Dec 2021
- 2021Batch Normalization Preconditioning for Neural Network Training2 Aug 2021
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learning10 Jun 2021
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependence7 Jun 2021
- 2021Making EfficientNet More Efficient: Exploring Batch-Independent Normalization, Group Convolutions and Reduced Resolution Training7 Jun 2021
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalization16 Apr 2021
- 2021Demystifying Batch Normalization in ReLU Networks: Equivalent Convex Optimization Models and Implicit Regularization2 Mar 2021
- 2021High-Performance Large-Scale Image Recognition Without Normalization11 Feb 2021
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptationcited by 101
- 2022Learning 3D Human Pose Estimation from Dozens of Datasets using a Geometry-Aware Autoencoder to Bridge Between Skeleton Formatscited by 50
- 2023Normalization Layers Are All That Sharpness-Aware Minimization Needscited by 27
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2021Demystifying Batch Normalization in ReLU Networks: Equivalent Convex Optimization Models and Implicit Regularizationcited by 21
- 2021"BNN - BN = ?": Training Binary Neural Networks without Batch Normalizationcited by 17
- 2021Proxy-Normalizing Activations to Match Batch Normalization while Removing Batch Dependencecited by 12
- 2022Understanding the Failure of Batch Normalization for Transformers in NLPcited 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
- 2023Exploring Weight Balancing on Long-Tailed Recognition Problemcited by 7
12 most cited of 28 All 28 (JSON)
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalization23 Dec 2025
- 2025IBNorm: Information-Bottleneck Inspired Normalization for Representation Learning29 Oct 2025
- 2025Recovering Plasticity of Neural Networks via Soft Weight Rescaling7 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
- 2023On Sensitivity and Robustness of Normalization Schemes to Input Distribution Shifts in Automatic MR Image Diagnosis23 Jun 2023
- 2023Normalization Layers Are All That Sharpness-Aware Minimization Needs7 Jun 2023
- 2023Ghost Noise for Regularizing Deep Neural Networks26 May 2023
- 2023Exploring Weight Balancing on Long-Tailed Recognition Problem26 May 2023
- 2023On the Training Instability of Shuffling SGD with Batch Normalization24 Feb 2023
- 2023Evaluation of Data Augmentation and Loss Functions in Semantic Image Segmentation for Drilling Tool Wear Detection10 Feb 2023
- 2023TTN: A Domain-Shift Aware Batch Normalization in Test-Time Adaptation10 Feb 2023
12 newest of 28 All 28 (JSON)