Understanding Batch Normalization
Not on the map. Why?
Abstract (arXiv)
Batch normalization (BN) is a technique to normalize activations in intermediate layers of deep neural networks. Its tendency to improve accuracy and speed up training have established BN as a favorite technique in deep learning. Yet, despite its enormous success, there remains little consensus on the exact reason and mechanism behind these improvements. In this paper we take a step towards a better understanding of BN, following an empirical approach. We conduct several experiments, and show that BN primarily enables training with larger learning rates, which is the cause for faster convergence and better generalization. For networks without BN we demonstrate how large gradient updates can result in diverging loss and activations growing uncontrollably with network depth, which limits possible learning rates. BN avoids this problem by constantly correcting activations to be zero-mean and of unit standard deviation, which enables larger gradient steps, yields faster convergence and may help bypass sharp local minima. We further show various ways in which gradients and activations of deep unnormalized networks are ill-behaved. We contrast our results against recent findings in random matrix theory, shedding new light on classical initialization schemes and their consequences.
Key facts. Cited by 159 papers in the map (data through 14 Oct 2026). First posted on arXiv 1 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 29; 2022: 30; 2023: 37; 2024: 22; 2025: 31; 2026: 10.
159 papers.
Sort:
By area:
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2022IMos: Intent-Driven Full-Body Motion Synthesis for Human-Object Interactionscited by 124
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 88
- 2022Understanding the Generalization Benefit of Normalization Layers: Sharpness Reductioncited by 86
- 2021On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)cited by 73
- 2025Transformers without Normalizationcited by 70
- 2022SGD with Large Step Sizes Learns Sparse Featurescited by 68
- 2024fKAN: Fractional Kolmogorov-Arnold Networks with trainable Jacobi basis functionscited by 64
- 2023ReMoS: 3D Motion-Conditioned Reaction Synthesis for Two-Person Interactionscited by 62
- 2021Relating Adversarially Robust Generalization to Flat Minimacited by 57
- 2022On the Maximum Hessian Eigenvalue and Generalizationcited by 57
- 2021A Survey on Green Deep Learningcited by 52
38 more
- 2021Noether's Learning Dynamics: Role of Symmetry Breaking in Neural Networkscited by 50
- 2022Rank Diminishing in Deep Neural Networkscited by 47
- 2022Architecture Matters in Continual Learningcited by 46
- 2023Maintaining Plasticity in Deep Continual Learningcited by 43
- 2022Continual Normalization: Rethinking Batch Normalization for Online Continual Learningcited by 40
- 2021Batch Normalization Orthogonalizes Representations in Deep Random Networkscited by 29
- 2021Is High Variance Unavoidable in RL? A Case Study in Continuous Controlcited by 28
- 2022projUNN: efficient method for training deep networks with unitary matricescited by 27
- 2023Normalization Layers Are All That Sharpness-Aware Minimization Needscited by 27
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 25
- 2021Demystifying Batch Normalization in ReLU Networks: Equivalent Convex Optimization Models and Implicit Regularizationcited by 21
- 2021A Multi-view Multi-task Learning Framework for Multi-variate Time Series Forecastingcited by 21
- 2021On the Periodic Behavior of Neural Network Training with Batch Normalization and Weight Decaycited by 20
- 2022On the Pitfalls of Batch Normalization for End-to-End Video Learning: A Study on Surgical Workflow Analysiscited by 19
- 2022Rebalancing Batch Normalization for Exemplar-based Class-Incremental Learningcited by 16
- 2022P2M: A Processing-in-Pixel-in-Memory Paradigm for Resource-Constrained TinyML Applicationscited by 16
- 2024Training-Free Model Merging for Multi-target Domain Adaptationcited by 15
- 2023Magnitude Invariant Parametrizations Improve Hypernetwork Learningcited by 14
- 2023The Expressive Power of Tuning Only the Normalization Layerscited by 13
- 2023On the impact of activation and normalization in obtaining isometric embeddings at initializationcited by 13
- 2023Normalization Enhances Generalization in Visual Reinforcement Learningcited by 13
- 2025Stronger Normalization-Free Transformerscited by 13
- 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
- 2023FedWon: Triumphing Multi-domain Federated Learning Without Normalizationcited by 11
- 2023Overcoming Recency Bias of Normalization Statistics in Continual Learning: Balance and Adaptationcited by 11
- 2024Position: Lifetime tuning is incompatible with continual reinforcement learningcited by 11
- 2024On permutation-invariant neural networkscited by 10
- 2024SCSA: Exploring the Synergistic Effects Between Spatial and Channel Attentioncited by 10
- 2023Towards Understanding Neural Collapse: The Effects of Batch Normalization and Weight Decaycited by 9
- 2023Efficient Neural Networks for Tiny Machine Learning: A Comprehensive Reviewcited by 9
- 2024On the Nonlinearity of Layer Normalizationcited by 9
- 2022Learning and generalization of one-hidden-layer neural networks, going beyond standard Gaussian datacited by 8
- 2022Batch Normalization Explainedcited by 8
- 2023Making Batch Normalization Great in Federated Deep Learningcited by 8
- 2023The Implicit Bias of Batch Normalization in Linear Models and Two-layer Linear Convolutional Neural Networkscited by 8
- 2023Towards Training Without Depth Limits: Batch Normalization Without Gradient Explosioncited by 8
- 2021Sandwich Batch Normalization: A Drop-In Replacement for Feature Distribution Heterogeneitycited by 7
50 most cited of 159 All 159 (JSON)
- 2026Rethinking Activation Functions: Reducing Bias Can Improve Learning10 Oct 2026
- 2026When Does Scale-Invariant Optimization Become Unstable? An Exact Schedule Law with Weight Decay8 Sep 2026
- 2026MemNMF: Memory-Augmented NMF on LPC Spectra for Anomalous Sound Detection24 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026In Defense of Information Leakage in Concept-based Models9 Jun 2026
- 2026Batch Normalization Amplifies Memorization and Privacy Risks23 May 2026
- 2026Training-Time Batch Normalization Reshapes Local Partition Geometry in Piecewise-Affine Networks6 May 2026
- 2026Boosting Entropy with Bell Box Quantization2 Mar 2026
- 2026Mamba-CAD: State Space Model For 3D Computer-Aided Design Generative Modeling28 Feb 2026
- 2026GeoNorm: Unify Pre-Norm and Post-Norm with Geodesic Optimization29 Jan 2026
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalization23 Dec 2025
- 2025DK-STN: A Domain Knowledge Embedded Spatio-Temporal Network Model for MJO Forecast22 Dec 2025
38 more
- 2025Stronger Normalization-Free Transformers11 Dec 2025
- 2025WTNN: Weibull-Tailored Neural Networks for survival analysis9 Dec 2025
- 2025Dynamical Implicit Neural Representations26 Nov 2025
- 2025Orientation-Free Neural Network-Based Bias Estimation for Low-Cost Stationary Accelerometers17 Nov 2025
- 2025Can Stationary Distributions of Scale-Invariant Neural Networks Be Described by the Thermodynamics of an Ideal Gas?10 Nov 2025
- 2025The Hidden Power of Normalization Layers in Neural Networks: Exponential Capacity Control2 Nov 2025
- 2025Data-Augmented Deep Learning for Downhole Depth Sensing and Validation31 Oct 2025
- 2025Analytical Survey of Learning with Low-Resource Data: From Analysis to Investigation10 Oct 2025
- 2025SPUS: A Lightweight and Parameter-Efficient Foundation Model for PDEs1 Oct 2025
- 2025SOLAR: Switchable Output Layer for Accuracy and Robustness in Once-for-All Training20 Sep 2025
- 2025Exploring the Relationship between Brain Hemisphere States and Frequency Bands through Classical Machine Learning and Deep Learning Optimization Techniques with Neurofeedback17 Sep 2025
- 2025DoSReMC: Domain Shift Resilient Mammography Classification using Batch Normalization Adaptation21 Aug 2025
- 2025Spatiotemporal wall pressure forecast of a rectangular cylinder with physics-aware DeepU-Fourier neural network5 Aug 2025
- 2025Improving Neural Network Training using Dynamic Learning Rate Schedule for PINNs and Image Classification29 Jul 2025
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learning28 May 2025
- 2025Hybrid Batch Normalisation: Resolving the Dilemma of Batch Normalisation in Federated Learning28 May 2025
- 2025HyBattNet: Hybrid Framework for Predicting the Remaining Useful Life of Lithium-Ion Batteries22 May 2025
- 2025Higher-Order Asymptotics of Test-Time Adaptation for Batch Normalization Statistics22 May 2025
- 2025Parallel Layer Normalization for Universal Approximation19 May 2025
- 2025L-SWAG: Layer-Sample Wise Activation with Gradients information for Zero-Shot NAS on Vision Transformers12 May 2025
- 2025How to Train Your Metamorphic Deep Neural Network7 May 2025
- 2025Probabilistic Curriculum Learning for Goal-Based Reinforcement Learning2 Apr 2025
- 2025HybridoNet-Adapt: A Domain-Adapted Framework for Accurate Lithium-Ion Battery RUL Prediction27 Mar 2025
- 2025Transformers without Normalization13 Mar 2025
- 2025Transferable Foundation Models for Geometric Tasks on Point Cloud Representations: Geometric Neural Operators6 Mar 2025
- 2025Self-Adjust Softmax25 Feb 2025
- 2025Batch normalization does not improve initialization25 Feb 2025
- 2025GeoAggregator: An Efficient Transformer Model for Geo-Spatial Tabular Data20 Feb 2025
- 2025Gradient Descent Converges Linearly to Flatter Minima than Gradient Flow in Shallow Linear Networks15 Jan 2025
- 2024A Generalized Unified Skew-Normal Process with Neural Bayes Inference26 Nov 2024
- 2024Semantic Knowledge Distillation for Onboard Satellite Earth Observation Image Classification31 Oct 2024
- 2024Data Generation for Hardware-Friendly Post-Training Quantization29 Oct 2024
- 2024Data-Driven Gyroscope Calibration16 Oct 2024
- 2024FedStein: Enhancing Multi-Domain Federated Learning Through James-Stein Estimator4 Oct 2024
- 2024The Impact of LoRA Adapters on LLMs for Clinical Text Classification Under Computational and Data Constraints27 Jul 2024
- 2024Training-Free Model Merging for Multi-target Domain Adaptation18 Jul 2024
- 2024SCSA: Exploring the Synergistic Effects Between Spatial and Channel Attention6 Jul 2024
- 2024Foundations and Frontiers of Graph Learning Theory3 Jul 2024
50 newest of 159 All 159 (JSON)
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 360
- 2022IMos: Intent-Driven Full-Body Motion Synthesis for Human-Object Interactionscited by 124
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 88
- 2022Understanding the Generalization Benefit of Normalization Layers: Sharpness Reductioncited by 86
- 2021On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)cited by 73
- 2025Transformers without Normalizationcited by 70
- 2022SGD with Large Step Sizes Learns Sparse Featurescited by 68
- 2024fKAN: Fractional Kolmogorov-Arnold Networks with trainable Jacobi basis functionscited by 64
- 2023ReMoS: 3D Motion-Conditioned Reaction Synthesis for Two-Person Interactionscited by 62
- 2021Relating Adversarially Robust Generalization to Flat Minimacited by 57
- 2022On the Maximum Hessian Eigenvalue and Generalizationcited by 57
- 2021A Survey on Green Deep Learningcited by 52
12 most cited of 154 All 154 (JSON)
- 2026When Does Scale-Invariant Optimization Become Unstable? An Exact Schedule Law with Weight Decay8 Sep 2026
- 2026MemNMF: Memory-Augmented NMF on LPC Spectra for Anomalous Sound Detection24 Jul 2026
- 2026Latency-Constrained DNN Architecture Learning for Edge Systems using Zerorized Batch Normalization8 Jul 2026
- 2026In Defense of Information Leakage in Concept-based Models9 Jun 2026
- 2026Batch Normalization Amplifies Memorization and Privacy Risks23 May 2026
- 2026Training-Time Batch Normalization Reshapes Local Partition Geometry in Piecewise-Affine Networks6 May 2026
- 2026Boosting Entropy with Bell Box Quantization2 Mar 2026
- 2026GeoNorm: Unify Pre-Norm and Post-Norm with Geodesic Optimization29 Jan 2026
- 2025Simplifying Multi-Task Architectures Through Task-Specific Normalization23 Dec 2025
- 2025DK-STN: A Domain Knowledge Embedded Spatio-Temporal Network Model for MJO Forecast22 Dec 2025
- 2025Stronger Normalization-Free Transformers11 Dec 2025
- 2025WTNN: Weibull-Tailored Neural Networks for survival analysis9 Dec 2025
12 newest of 154 All 154 (JSON)