Understanding Gradient Descent through the Training Jacobian
Not on the map. Why?
Abstract (arXiv)
We examine the geometry of neural network training using the Jacobian of trained network parameters with respect to their initial values. Our analysis reveals low-dimensional structure in the training process which is dependent on the input data but largely independent of the labels. We find that the singular value spectrum of the Jacobian matrix consists of three distinctive regions: a "chaotic" region of values orders of magnitude greater than one, a large "bulk" region of values extremely close to one, and a "stable" region of values less than one. Along each bulk direction, the left and right singular vectors are nearly identical, indicating that perturbations to the initialization are carried through training almost unchanged. These perturbations have virtually no effect on the network's output in-distribution, yet do have an effect far out-of-distribution. While the Jacobian applies only locally around a single initialization, we find substantial overlap in bulk subspaces for different random seeds. Our code is available at https://github.com/EleutherAI/training-jacobian
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 10 of its 14 references that are in the map. First posted on arXiv 9 Dec 2024.
Builds on
10 of 14 references.
References · 10
- 2021Gradient Descent on Neural Networks Typically Occurs at the Edge of Stabilitycited by 413
- 2018Measuring the Intrinsic Dimension of Objective Landscapescited by 364
- 2019PyHessian: Neural Networks Through the Lens of the Hessiancited by 291
- 2019An Investigation into Neural Net Optimization via Hessian Eigenvalue Densitycited by 289
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
- 2018Learning Overparameterized Neural Networks via Stochastic Gradient Descent on Structured Datacited by 260
- 2018Gradient Descent Happens in a Tiny Subspacecited by 208
- 2023ReLoRA: High-Rank Training Through Low-Rank Updatescited by 200
- 2024Does SGD really happen in tiny subspaces?cited by 35
- 2020Effect of the initial configuration of weights on the training and function of artificial neural networkscited by 4
Built on by
Citing papers per year: 2025: 3.
3 papers.