Towards Training Without Depth Limits: Batch Normalization Without Gradient Explosion
Not on the map. Why?
Abstract (arXiv)
Normalization layers are one of the key building blocks for deep neural networks. Several theoretical studies have shown that batch normalization improves the signal propagation, by avoiding the representations from becoming collinear across the layers. However, results on mean-field theory of batch normalization also conclude that this benefit comes at the expense of exploding gradients in depth. Motivated by these two aspects of batch normalization, in this study we pose the following question: "Can a batch-normalized network keep the optimal signal propagation properties, but avoid exploding gradients?" We answer this question in the affirmative by giving a particular construction of an Multi-Layer Perceptron (MLP) with linear activations and batch-normalization that provably has bounded gradients at any depth. Based on Weingarten calculus, we develop a rigorous and non-asymptotic theory for this constructed MLP that gives a precise characterization of forward signal propagation, while proving that gradients remain bounded for linearly independent input samples, which holds in most practical settings. Inspired by our theory, we also design an activation shaping scheme that empirically achieves the same properties for certain non-linear activations.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 44 of its 64 references that are in the map. First posted on arXiv 3 Oct 2023.
Builds on
44 of 64 references.
References · 44
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2019RoBERTa: A Robustly Optimized BERT Pretraining Approachcited by 13,266
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2022A ConvNet for the 2020scited by 3,545
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2021CvT: Introducing Convolutions to Vision Transformerscited by 946
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
- 2023ConvNeXt V2: Co-designing and Scaling ConvNets with Masked Autoencoderscited by 703
32 more
- 2017Self-Normalizing Neural Networkscited by 591
- 2021Attention is Not All You Need: Pure Attention Loses Rank Doubly Exponentially with Depthcited by 411
- 2015Unitary Evolution Recurrent Neural Networkscited by 291
- 2018A mathematical theory of semantic development in deep neural networkscited by 182
- 2018A Convergence Analysis of Gradient Descent for Deep Linear Neural Networkscited by 180
- 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
- 2018Understanding Batch Normalizationcited by 157
- 2022Signal Propagation in Transformers: Theoretical Perspectives and the Role of Rank Collapsecited by 136
- 2019Cheap Orthogonal Constraints in Neural Networks: A Simple Parametrization of the Orthogonal and Unitary Groupcited by 133
- 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
- 2015A Simple Way to Initialize Recurrent Networks of Rectified Linear Unitscited by 130
- 2015All you need is a good initcited by 124
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2021Larger-Scale Transformers for Multilingual Masked Language Modelingcited by 86
- 2017On orthogonality and learning recurrent networks with long term dependenciescited by 82
- 2019A Mean Field Theory of Batch Normalizationcited by 58
- 2016Efficient Orthogonal Parametrisation of Recurrent Neural Networks Using Householder Reflectionscited by 56
- 2019Width Provably Matters in Optimization for Deep Linear Neural Networkscited by 52
- 2021Rapid training of deep neural networks without skip connections or normalization layers using Deep Kernel Shapingcited by 51
- 2022Rank Diminishing in Deep Neural Networkscited by 47
- 2023The Shaped Transformer: Attention Models in the Infinite Depth-and-Width Limitcited by 47
- 2023Deep Transformers without Shortcuts: Modifying Self-attention for Faithful Signal Propagationcited by 44
- 2022The Neural Covariance SDE: Shaped Infinite Depth-and-Width Networks at Initializationcited by 41
- 2016Recurrent Orthogonal Networks and Long-Memory Taskscited by 38
- 2017Global optimality conditions for deep neural networkscited by 31
- 2021Batch Normalization Orthogonalizes Representations in Deep Random Networkscited by 28
- 2022Deep Learning without Shortcuts: Shaping the Kernel with Tailored Rectifierscited by 28
- 2021Beyond BatchNorm: Towards a Unified Understanding of Normalization in Deep Learningcited by 24
- 2018Exponential Convergence Time of Gradient Descent for One-Dimensional Deep Linear Neural Networkscited by 22
- 2017Kronecker Recurrent Unitscited by 13
- 2023On the impact of activation and normalization in obtaining isometric embeddings at initializationcited by 13
- 2020Beyond Signal Propagation: Is Feature Diversity Necessary in Deep Neural Network Initialization?cited by 12
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 1; 2026: 2.
8 papers.
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learningcited by 42
- 2023Simplifying Transformer Blockscited by 37
- 2024Understanding and Minimising Outlier Features in Neural Network Trainingcited by 10
- 2023Differential Equation Scaling Limits of Shaped and Unshaped Neural Networkscited by 4
- 2024Provable optimal transport with transformers: The essence of depth and prompt engineeringcited by 1
- 2024Emergence of Globally Attracting Fixed Points in Deep Neural Networks With Nonlinear Activationscited by 1
- 2026Position-Aware Sequential Attention for Accurate Next Item Recommendationscited by 0
- 2026A Mechanism Study of Delayed Loss Spikes in Batch-Normalized Linear Modelscited by 0
- 2026A Mechanism Study of Delayed Loss Spikes in Batch-Normalized Linear Models18 Apr 2026
- 2026Position-Aware Sequential Attention for Accurate Next Item Recommendations24 Feb 2026
- 2025On Vanishing Gradients, Over-Smoothing, and Over-Squashing in GNNs: Bridging Recurrent and Graph Learning15 Feb 2025
- 2024Emergence of Globally Attracting Fixed Points in Deep Neural Networks With Nonlinear Activations26 Oct 2024
- 2024Provable optimal transport with transformers: The essence of depth and prompt engineering25 Oct 2024
- 2024Understanding and Minimising Outlier Features in Neural Network Training29 May 2024
- 2023Simplifying Transformer Blocks3 Nov 2023
- 2023Differential Equation Scaling Limits of Shaped and Unshaped Neural Networks18 Oct 2023