mlsanityData to 7 Oct 2026

Dynamical Isometry for Residual Networks

arXiv 2210.02411 ↗First posted 5 Oct 2022cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

The training success, training speed and generalization ability of neural networks rely crucially on the choice of random parameter initialization. It has been shown for multiple architectures that initial dynamical isometry is particularly advantageous. Known initialization schemes for residual blocks, however, miss this property and suffer from degrading separability of different inputs for increasing depth and instability without Batch Normalization or lack feature diversity. We propose a random initialization scheme, RISOTTO, that achieves perfect dynamical isometry for residual networks with ReLU activation functions even for finite depth and width. It balances the contributions of the residual and skip branches unlike other schemes, which initially bias towards the skip connections. In experiments, we demonstrate that in most cases our approach outperforms initialization schemes proposed to make Batch Normalization obsolete, including Fixup and SkipInit, and facilitates stable training. Also in combination with Batch Normalization, we find that RISOTTO often achieves the overall best result.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 34 of its 43 references that are in the map. First posted on arXiv 5 Oct 2022.

Builds on

34 of 43 references.

References · 34

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  4. 2018Group Normalizationcited by 1,514
  5. 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
  6. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
  7. 2018Gradient Descent Provably Optimizes Over-parameterized Neural Networkscited by 655
  8. 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
  9. 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
  10. 2018How Does Batch Normalization Help Optimization?cited by 355
  11. 2016On the Expressive Power of Deep Neural Networkscited by 302
  12. 2016Exponential expressivity in deep neural networks through transient chaoscited by 260
22 more
  1. 2020ReZero is All You Need: Fast Convergence at Large Depthcited by 260
  2. 2016Deep Information Propagationcited by 194
  3. 2019Fixup Initialization: Residual Learning Without Normalizationcited by 194
  4. 2018Dynamical Isometry and a Mean Field Theory of CNNs: How to Train 10,000-Layer Vanilla Convolutional Neural Networkscited by 176
  5. 2018Understanding Batch Normalizationcited by 157
  6. 2017The Shattered Gradients Problem: If resnets are the answer, then what is the question?cited by 156
  7. 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
  8. 2015All you need is a good initcited by 124
  9. 2018How to Start Training: The Effect of Initialization and Architecturecited by 109
  10. 2018Which Neural Net Architectures Give Rise To Exploding and Vanishing Gradients?cited by 94
  11. 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
  12. 2016Understanding and Improving Convolutional Neural Networks via Concatenated Rectified Linear Unitscited by 86
  13. 2017Mean Field Residual Networks: On the Edge of Chaoscited by 83
  14. 2018The Emergence of Spectral Universality in Deep Networkscited by 74
  15. 2020Provable Benefit of Orthogonal Initialization in Optimizing Deep Linear Networkscited by 73
  16. 2018Dynamical Isometry and a Mean Field Theory of RNNs: Gating Enables Signal Propagation in Recurrent Neural Networkscited by 44
  17. 2021GradInit: Learning to Initialize Neural Networks for Stable and Efficient Trainingcited by 44
  18. 2021The Future is Log-Gaussian: ResNets and Their Infinite-Depth-and-Width Limit at Initializationcited by 33
  19. 2022Removing Batch Normalization Boosts Adversarial Trainingcited by 24
  20. 2018Dynamical Isometry is Achieved in Residual Networks in a Universal Way for any Activation Functioncited by 22
  21. 2020Beyond Signal Propagation: Is Feature Diversity Necessary in Deep Neural Network Initialization?cited by 12
  22. 2020The Spectrum of Fisher Information of Deep Networks Achieving Dynamical Isometrycited by 9

Built on by

Not cited yet.