On the Selection of Initialization and Activation Function for Deep Neural Networks
Not on the map. Why?
Abstract (arXiv)
The weight initialization and the activation function of deep neural networks have a crucial impact on the performance of the training procedure. An inappropriate selection can lead to the loss of information of the input during forward propagation and the exponential vanishing/exploding of gradients during back-propagation. Understanding the theoretical properties of untrained random networks is key to identifying which deep networks may be trained successfully as recently demonstrated by Schoenholz et al. (2017) who showed that for deep feedforward neural networks only a specific choice of hyperparameters known as the `edge of chaos' can lead to good performance. We complete this analysis by providing quantitative results showing that, for a class of ReLU-like activation functions, the information propagates indeed deeper for an initialization at the edge of chaos. By further extending this analysis, we identify a class of activation functions that improve the information propagation over ReLU-like functions. This class includes the Swish activation, φswish(x) = x · sigmoid(x), used in Hendrycks & Gimpel (2016), Elfwing et al. (2017) and Ramachandran et al. (2017). This provides a theoretical grounding for the excellent empirical performance of φswish observed in these contributions. We complement those previous results by illustrating the benefit of using a random initialization on the edge of chaos in this context.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 3; 2024: 1; 2025: 2.
11 papers.
- 2021Model Complexity of Deep Learning: A Surveycited by 64
- 2024KANQAS: Kolmogorov-Arnold Network for Quantum Architecture Searchcited by 36
- 2023Phase diagram of early training dynamics in deep neural networks: effect of the learning rate, depth, and widthcited by 19
- 2021A Deep Collocation Method for the Bending Analysis of Kirchhoff Platecited by 13
- 2023Understanding the Expressivity and Trainability of Fourier Neural Operator: A Mean-Field Perspectivecited by 10
- 2022TranSHER: Translating Knowledge Graph Embedding with Hyper-Ellipsoidal Restrictioncited by 7
- 2021Frequency Disentangled Residual Networkcited by 3
- 2023Criticality versus uniformity in deep neural networkscited by 3
- 2021Initializing ReLU networks in an expressive subspace of weightscited by 1
- 2025Impact of Tuning Parameters in Deep Convolutional Neural Network Using a Crack Image Datasetcited by 0
- 2025Batch Matrix-form Equations and Implementation of Multilayer Perceptronscited by 0
- 2025Batch Matrix-form Equations and Implementation of Multilayer Perceptrons14 Nov 2025
- 2025Impact of Tuning Parameters in Deep Convolutional Neural Network Using a Crack Image Dataset30 May 2025
- 2024KANQAS: Kolmogorov-Arnold Network for Quantum Architecture Search25 Jun 2024
- 2023Understanding the Expressivity and Trainability of Fourier Neural Operator: A Mean-Field Perspective10 Oct 2023
- 2023Criticality versus uniformity in deep neural networks10 Apr 2023
- 2023Phase diagram of early training dynamics in deep neural networks: effect of the learning rate, depth, and width23 Feb 2023
- 2022TranSHER: Translating Knowledge Graph Embedding with Hyper-Ellipsoidal Restriction27 Apr 2022
- 2021Frequency Disentangled Residual Network26 Sep 2021
- 2021Initializing ReLU networks in an expressive subspace of weights23 Mar 2021
- 2021Model Complexity of Deep Learning: A Survey8 Mar 2021
- 2021A Deep Collocation Method for the Bending Analysis of Kirchhoff Plate4 Feb 2021