Optimal Condition for Initialization Variance in Deep Neural Networks: An SGD Dynamics Perspective
Not on the map. Why?
Abstract (arXiv)
Stochastic gradient descent (SGD), one of the most fundamental optimization algorithms in machine learning (ML), can be recast through a continuous-time approximation as a Fokker-Planck equation for Langevin dynamics, a viewpoint that has motivated many theoretical studies. Within this framework, we study the relationship between the quasi-stationary distribution derived from this equation and the initial distribution through the Kullback-Leibler (KL) divergence. As the quasi-steady-state distribution depends on the expected cost function, the KL divergence eventually reveals the connection between the expected cost function and the initialization distribution. By applying this to deep neural network models (DNNs), we can express the bounds of the expected loss function explicitly in terms of the initialization parameters. Then, by minimizing this bound, we obtain an optimal condition of the initialization variance in the Gaussian case. This result provides a concrete mathematical criterion, rather than a heuristic approach, to select the scale of weight initialization in DNNs. In addition, we experimentally confirm our theoretical results by using the classical SGD to train fully connected neural networks on the MNIST and Fashion-MNIST datasets. The result shows that if the variance of the initialization distribution satisfies our theoretical optimal condition, then the corresponding DNN model always achieves lower final training loss and higher test accuracy than the conventional He-normal initialization. Our work thus supplies a mathematically grounded indicator that guides the choice of initialization variance and clarifies its physical meaning of the dynamics of parameters in DNNs.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 29 references that are in the map. First posted on arXiv 18 Aug 2025.
Builds on
18 of 29 references.
References · 18
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,492
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,352
- 2017Computing Nonvacuous Generalization Bounds for Deep (Stochastic) Neural Networks with Many More Parameters than Training Datacited by 533
- 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
- 2017Stochastic Gradient Descent as Approximate Bayesian Inferencecited by 300
- 2017Train longer, generalize better: closing the generalization gap in large batch training of neural networkscited by 279
- 2017Three Factors Influencing Minima in SGDcited by 273
- 2019A Tail-Index Analysis of Stochastic Gradient Noise in Deep Neural Networkscited by 214
- 2015All you need is a good initcited by 124
- 2020The Heavy-Tail Phenomenon in SGDcited by 124
- 2018Stochastic Modified Equations and Dynamics of Stochastic Gradient Algorithms I: Mathematical Foundationscited by 114
6 more
- 2017Stochastic gradient descent performs variational inference, converges to limit cycles for deep networkscited by 109
- 2018How to Start Training: The Effect of Initialization and Architecturecited by 109
- 2020Hausdorff Dimension, Heavy Tails, and Generalization in Neural Networkscited by 62
- 2019How to Initialize your Network? Robust Initialization for WeightNorm & ResNetscited by 36
- 2021On Large Batch Training and Sharp Minima: A Fokker-Planck Perspectivecited by 5
- 2023Approximate Heavy Tails in Offline (Multi-Pass) Stochastic Gradient Descentcited by 3
Built on by
Not cited yet.