Activation function design for deep networks: linearity and effective initialisation
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
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
- 2017Deep Neural Networks as Gaussian Processescited by 617
- 2017Self-Normalizing Neural Networkscited by 591
- 2017Stable Architectures for Deep Neural Networkscited by 340
- 2018Gaussian Process Behaviour in Wide Deep Neural Networkscited by 314
- 2016Exponential expressivity in deep neural networks through transient chaoscited by 260
- 2016Deep Information Propagationcited by 194
9 more
- 2015Training Very Deep Networkscited by 172
- 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
- 2018How to Start Training: The Effect of Initialization and Architecturecited by 109
- 2019On the Impact of the Activation Function on Deep Neural Networks Trainingcited by 101
- 2018Which Neural Net Architectures Give Rise To Exploding and Vanishing Gradients?cited by 94
- 2018The Emergence of Spectral Universality in Deep Networkscited by 74
- 2016Parametric Exponential Linear Unit for Deep Convolutional Neural Networkscited by 32
- 2020On the Neural Tangent Kernel of Deep Networks with Orthogonal Initializationcited by 21
- 2020TanhExp: A Smooth Activation Function with High Convergence Speed for Lightweight Neural Networkscited by 6
Built on by
Citing papers per year: 2021: 1; 2022: 4; 2023: 4; 2024: 1; 2025: 1; 2026: 2.
13 papers.
Sort:
- 2023The Shaped Transformer: Attention Models in the Infinite Depth-and-Width Limitcited by 47
- 2022The Neural Covariance SDE: Shaped Infinite Depth-and-Width Networks at Initializationcited by 41
- 2022Characterizing the Spectrum of the NTK via a Power Series Expansioncited by 22
- 2022Wide and Deep Neural Networks Achieve Optimality for Classificationcited by 12
- 2021Coordinate descent on the orthogonal group for recurrent neural network trainingcited by 5
- 2023On the Initialisation of Wide Low-Rank Feedforward Neural Networkscited by 5
- 2023On Characterizing the Evolution of Embedding Space of Neural Networks using Algebraic Topologycited by 5
- 2024Deep Neural Network Initialization with Sparsity Inducing Activationscited by 5
- 2022Randomized K-FACs: Speeding up K-FAC with Randomized Numerical Linear Algebracited by 3
- 2026Transforming Rank: How Architecture Navigates the Spectral Pathologies of Depthcited by 2
- 2023Expected Gradients of Maxout Networks and Consequences to Parameter Initializationcited by 1
- 2026How Controlling the Variance can Improve Training Stability of Sparsely Activated DNNs and CNNscited by 1
- 2026Transforming Rank: How Architecture Navigates the Spectral Pathologies of Depth15 Jul 2026
- 2026How Controlling the Variance can Improve Training Stability of Sparsely Activated DNNs and CNNs5 Feb 2026
- 2025Beyond Gaussian Initializations: Signal Preserving Weight Initialization for Odd-Sigmoid Activations27 Sep 2025
- 2024Deep Neural Network Initialization with Sparsity Inducing Activations25 Feb 2024
- 2023On Characterizing the Evolution of Embedding Space of Neural Networks using Algebraic Topology8 Nov 2023
- 2023The Shaped Transformer: Attention Models in the Infinite Depth-and-Width Limit30 Jun 2023
- 2023On the Initialisation of Wide Low-Rank Feedforward Neural Networks31 Jan 2023
- 2023Expected Gradients of Maxout Networks and Consequences to Parameter Initialization17 Jan 2023
- 2022Characterizing the Spectrum of the NTK via a Power Series Expansion15 Nov 2022
- 2022Randomized K-FACs: Speeding up K-FAC with Randomized Numerical Linear Algebra30 Jun 2022
- 2022The Neural Covariance SDE: Shaped Infinite Depth-and-Width Networks at Initialization6 Jun 2022
- 2022Wide and Deep Neural Networks Achieve Optimality for Classification29 Apr 2022
1 more
- 2023The Shaped Transformer: Attention Models in the Infinite Depth-and-Width Limitcited by 47
- 2022The Neural Covariance SDE: Shaped Infinite Depth-and-Width Networks at Initializationcited by 41
- 2022Characterizing the Spectrum of the NTK via a Power Series Expansioncited by 22
- 2022Wide and Deep Neural Networks Achieve Optimality for Classificationcited by 12
- 2021Coordinate descent on the orthogonal group for recurrent neural network trainingcited by 5
- 2023On the Initialisation of Wide Low-Rank Feedforward Neural Networkscited by 5
- 2023On Characterizing the Evolution of Embedding Space of Neural Networks using Algebraic Topologycited by 5
- 2024Deep Neural Network Initialization with Sparsity Inducing Activationscited by 5
- 2022Randomized K-FACs: Speeding up K-FAC with Randomized Numerical Linear Algebracited by 3
- 2026Transforming Rank: How Architecture Navigates the Spectral Pathologies of Depthcited by 2
- 2023Expected Gradients of Maxout Networks and Consequences to Parameter Initializationcited by 1
- 2026How Controlling the Variance can Improve Training Stability of Sparsely Activated DNNs and CNNscited by 1
12 most cited of 13 All 13 (JSON)
- 2026Transforming Rank: How Architecture Navigates the Spectral Pathologies of Depth15 Jul 2026
- 2026How Controlling the Variance can Improve Training Stability of Sparsely Activated DNNs and CNNs5 Feb 2026
- 2025Beyond Gaussian Initializations: Signal Preserving Weight Initialization for Odd-Sigmoid Activations27 Sep 2025
- 2024Deep Neural Network Initialization with Sparsity Inducing Activations25 Feb 2024
- 2023On Characterizing the Evolution of Embedding Space of Neural Networks using Algebraic Topology8 Nov 2023
- 2023The Shaped Transformer: Attention Models in the Infinite Depth-and-Width Limit30 Jun 2023
- 2023On the Initialisation of Wide Low-Rank Feedforward Neural Networks31 Jan 2023
- 2023Expected Gradients of Maxout Networks and Consequences to Parameter Initialization17 Jan 2023
- 2022Characterizing the Spectrum of the NTK via a Power Series Expansion15 Nov 2022
- 2022Randomized K-FACs: Speeding up K-FAC with Randomized Numerical Linear Algebra30 Jun 2022
- 2022The Neural Covariance SDE: Shaped Infinite Depth-and-Width Networks at Initialization6 Jun 2022
- 2022Wide and Deep Neural Networks Achieve Optimality for Classification29 Apr 2022
12 newest of 13 All 13 (JSON)