Vanishing Curvature and the Power of Adaptive Methods in Randomly Initialized Deep Networks
Not on the map. Why?
Abstract (arXiv)
This paper revisits the so-called vanishing gradient phenomenon, which commonly occurs in deep randomly initialized neural networks. Leveraging an in-depth analysis of neural chains, we first show that vanishing gradients cannot be circumvented when the network width scales with less than O(depth), even when initialized with the popular Xavier and He initializations. Second, we extend the analysis to second-order derivatives and show that random i.i.d. initialization also gives rise to Hessian matrices with eigenspectra that vanish as networks grow in depth. Whenever this happens, optimizers are initialized in a very flat, saddle point-like plateau, which is particularly hard to escape with stochastic gradient descent (SGD) as its escaping time is inversely related to curvature. We believe that this observation is crucial for fully understanding (a) historical difficulties of training deep nets with vanilla SGD, (b) the success of adaptive gradient methods (which naturally adapt to curvature and thus quickly escape flat plateaus) and (c) the effectiveness of modern architectural components like residual connections and normalization layers.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 47 of its 83 references that are in the map. First posted on arXiv 7 Jun 2021.
Builds on
47 of 83 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,588
- 2016Wide Residual Networkscited by 3,070
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,626
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
35 more
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,299
- 2020Training Generative Adversarial Networks with Limited Datacited by 1,186
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 943
- 2019On the Convergence of Adam and Beyondcited by 841
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 787
- 2019On the Variance of the Adaptive Learning Rate and Beyondcited by 772
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 763
- 2013Stochastic First- and Zeroth-order Methods for Nonconvex Stochastic Programmingcited by 724
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 574
- 2019On Exact Computation with an Infinitely Wide Neural Netcited by 573
- 2014New insights and perspectives on the natural gradient methodcited by 443
- 2019Why gradient clipping accelerates training: A theoretical justification for adaptivitycited by 341
- 2019Lower Bounds for Non-Convex Stochastic Optimizationcited by 307
- 2019Momentum-Based Variance Reduction in Non-Convex SGDcited by 306
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 292
- 2016Benefits of depth in neural networkscited by 250
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 250
- 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 217
- 2019Fixup Initialization: Residual Learning Without Normalizationcited by 198
- 2018Understanding Batch Normalizationcited by 159
- 2017Dissecting Adam: The Sign, Magnitude and Variance of Stochastic Gradientscited by 139
- 2016Identity Matters in Deep Learningcited by 109
- 2018Closing the Generalization Gap of Adaptive Gradient Methods in Training Deep Neural Networkscited by 90
- 2017Gradient Descent Can Take Exponential Time to Escape Saddle Pointscited by 74
- 2018The Emergence of Spectral Universality in Deep Networkscited by 74
- 2018Escaping Saddles with Stochastic Gradientscited by 66
- 2019A Mean Field Theory of Batch Normalizationcited by 58
- 2018Products of Many Large Random Matrices and Gradients in Deep Neural Networkscited by 49
- 2015Equilibrated adaptive learning rates for non-convex optimizationcited by 42
- 2019Sharp Analysis for Nonconvex SGD Escaping from Saddle Pointscited by 40
- 2019Hessian based analysis of SGD for Deep Nets: Dynamics and Generalizationcited by 37
- 2019Escaping Saddle Points with Adaptive Gradient Methodscited by 34
- 2018Exponential convergence rates for Batch Normalization: The power of length-direction decoupling in non-convex optimizationcited by 27
- 2018The Anisotropic Noise in Stochastic Gradient Descent: Its Behavior of Escaping from Sharp Minima and Regularization Effectscited by 9
- 2017Exploiting Negative Curvature in Deterministic and Stochastic Optimizationcited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 0; 2024: 1.
3 papers.