mlsanityData to 7 Oct 2026

Activation function design for deep networks: linearity and effective initialisation

arXiv 2105.07741 ↗First posted 17 May 2021cs.LGcited by 13

Not on the map. Why?

Abstract (arXiv)

The activation function deployed in a deep neural network has great influence on the performance of the network at initialisation, which in turn has implications for training. In this paper we study how to avoid two problems at initialisation identified in prior works: rapid convergence of pairwise input correlations, and vanishing and exploding gradients. We prove that both these problems can be avoided by choosing an activation function possessing a sufficiently large linear region around the origin, relative to the bias variance σb2 of the network's random initialisation. We demonstrate empirically that using such activation functions leads to tangible benefits in practice, both in terms test and training accuracy as well as training time. Furthermore, we observe that the shape of the nonlinear activation outside the linear region appears to have a relatively limited impact on training. Finally, our results also allow us to train networks in a new hyperparameter regime, with a much larger bias variance than has previously been possible.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 21 of its 41 references that are in the map. First posted on arXiv 17 May 2021.

Builds on

21 of 41 references.

References · 21

  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. 2016Layer Normalizationcited by 5,579
  4. 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
  5. 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
  6. 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
  7. 2017Deep Neural Networks as Gaussian Processescited by 617
  8. 2017Self-Normalizing Neural Networkscited by 591
  9. 2017Stable Architectures for Deep Neural Networkscited by 340
  10. 2018Gaussian Process Behaviour in Wide Deep Neural Networkscited by 314
  11. 2016Exponential expressivity in deep neural networks through transient chaoscited by 260
  12. 2016Deep Information Propagationcited by 194
9 more
  1. 2015Training Very Deep Networkscited by 172
  2. 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
  3. 2018How to Start Training: The Effect of Initialization and Architecturecited by 109
  4. 2019On the Impact of the Activation Function on Deep Neural Networks Trainingcited by 101
  5. 2018Which Neural Net Architectures Give Rise To Exploding and Vanishing Gradients?cited by 94
  6. 2018The Emergence of Spectral Universality in Deep Networkscited by 74
  7. 2016Parametric Exponential Linear Unit for Deep Convolutional Neural Networkscited by 32
  8. 2020On the Neural Tangent Kernel of Deep Networks with Orthogonal Initializationcited by 21
  9. 2020TanhExp: A Smooth Activation Function with High Convergence Speed for Lightweight Neural Networkscited by 6

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 4; 2024: 1; 2025: 1; 2026: 2.

13 papers.

Sort: