Mean-field Analysis of Batch Normalization
Not on the map. Why?
Abstract (arXiv)
Batch Normalization (BatchNorm) is an extremely useful component of modern neural network architectures, enabling optimization using higher learning rates and achieving faster convergence. In this paper, we use mean-field theory to analytically quantify the impact of BatchNorm on the geometry of the loss landscape for multi-layer networks consisting of fully-connected and convolutional layers. We show that it has a flattening effect on the loss landscape, as quantified by the maximum eigenvalue of the Fisher Information Matrix. These findings are then used to justify the use of larger learning rates for networks that use BatchNorm, and we provide quantitative characterization of the maximal allowable learning rate to ensure convergence. Experiments support our theoretically predicted maximum learning rate, and furthermore suggest that networks with smaller values of the BatchNorm parameter achieve lower loss after the same number of epochs of training.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 6 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1.
3 papers.
- 2022Neural Collapse: A Review on Modelling Principles and Generalizationcited by 95
- 2021Demystifying Batch Normalization in ReLU Networks: Equivalent Convex Optimization Models and Implicit Regularizationcited by 21
- 2021A Riemannian Mean Field Formulation for Two-layer Neural Networks with Batch Normalizationcited by 1
- 2022Neural Collapse: A Review on Modelling Principles and Generalization8 Jun 2022
- 2021A Riemannian Mean Field Formulation for Two-layer Neural Networks with Batch Normalization17 Oct 2021
- 2021Demystifying Batch Normalization in ReLU Networks: Equivalent Convex Optimization Models and Implicit Regularization2 Mar 2021