Gathering and Exploiting Higher-Order Information when Training Large Structured Models
Not on the map. Why?
Abstract (arXiv)
When training large models, such as neural networks, the full derivatives of order 2 and beyond are usually inaccessible, due to their computational cost. Therefore, among the second-order optimization methods, it is common to bypass the computation of the Hessian by using first-order information, such as the gradient of the parameters (e.g., quasi-Newton methods) or the activations (e.g., K-FAC). In this paper, we focus on the exact and explicit computation of projections of the Hessian and higher-order derivatives on well-chosen subspaces relevant for optimization. Namely, for a given partition of the set of parameters, we compute tensors that can be seen as "higher-order derivatives according to the partition", at a reasonable cost as long as the number of subsets of the partition remains small. Then, we give some examples of how these tensors can be used. First, we show how to compute a learning rate per subset of parameters, which can be used for hyperparameter tuning. Second, we show how to use these tensors at order 2 to construct an optimization method that uses information contained in the Hessian. Third, we show how to use these tensors at order 3 (information contained in the third derivative of the loss) to regularize this optimization method. The resulting training step has several interesting properties, including: it takes into account long-range interactions between the layers of the trained neural network, which is usually not the case in similar methods (e.g., K-FAC); the trajectory of the optimization is invariant under affine layer-wise reparameterization.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 22 of its 38 references that are in the map. First posted on arXiv 6 Dec 2023.
Builds on
22 of 38 references.
References · 22
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,621
- 2019Similarity of Neural Network Representations Revisitedcited by 1,755
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,070
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2019Wide Neural Networks of Any Depth Evolve as Linear Models Under Gradient Descentcited by 738
- 2018Gradient Descent Finds Global Minima of Deep Neural Networkscited by 574
- 2019Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networkscited by 566
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
- 2019The generalization error of random features regression: Precise asymptotics and double descent curvecited by 413
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 290
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 202
10 more
- 2019Are All Layers Created Equal?cited by 94
- 2019Fast Convergence of Natural Gradient Descent for Overparameterized Neural Networkscited by 76
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 68
- 2019RSN: Randomized Subspace Newtoncited by 34
- 2013Riemannian metrics for neural networks I: feedforward networkscited by 30
- 2021Tensor Normal Training for Deep Learning Modelscited by 24
- 2020Stochastic Subspace Cubic Newton Methodcited by 21
- 2020Sketched Newton-Raphsoncited by 14
- 2018Block Mean Approximation for Efficient Second Order Optimizationcited by 1
- 2020Randomized Subspace Newton Convex Method Applied to Data-Driven Sensor Selection Problemcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.