Gradient Descent on Neurons and its Link to Approximate Second-Order Optimization
Not on the map. Why?
Abstract (arXiv)
Second-order optimizers are thought to hold the potential to speed up neural network training, but due to the enormous size of the curvature matrix, they typically require approximations to be computationally tractable. The most successful family of approximations are Kronecker-Factored, block-diagonal curvature estimates (KFAC). Here, we combine tools from prior work to evaluate exact second-order updates with careful ablations to establish a surprising result: Due to its approximations, KFAC is not closely related to second-order updates, and in particular, it significantly outperforms true second-order updates. This challenges widely held believes and immediately raises the question why KFAC performs so well. Towards answering this question we present evidence strongly suggesting that KFAC approximates a first-order algorithm, which performs gradient descent on neurons rather than weights. Finally, we show that this optimizer often improves over KFAC in terms of computational cost and data-efficiency.
Key facts. Cited by 29 papers in the map (data through 7 Oct 2026). Builds on 47 of its 78 references that are in the map. First posted on arXiv 28 Jan 2022.
Builds on
47 of 78 references.
References · 47
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2014New insights and perspectives on the natural gradient methodcited by 435
- 2021Laplace Redux -- Effortless Bayesian Deep Learningcited by 359
- 2017Variational Continual Learningcited by 335
35 more
- 2014Identifying and attacking the saddle point problem in high-dimensional non-convex optimizationcited by 286
- 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 213
- 2018Online Structured Laplace Approximations For Overcoming Catastrophic Forgettingcited by 197
- 2018Recasting Gradient-Based Meta-Learning as Hierarchical Bayescited by 180
- 2013Revisiting Natural Gradient for Deep Networkscited by 157
- 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 143
- 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 139
- 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 138
- 2018Fast and Scalable Bayesian Deep Learning by Weight-Perturbation in Adamcited by 131
- 2017Scalable trust-region method for deep reinforcement learning using Kronecker-factored approximationcited by 119
- 2018Three Mechanisms of Weight Decay Regularizationcited by 112
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 105
- 2017Noisy Natural Gradient as Variational Inferencecited by 94
- 2014How Auto-Encoders Could Provide Credit Assignment in Deep Networks via Target Propagationcited by 77
- 2019Fast Convergence of Natural Gradient Descent for Overparameterized Neural Networkscited by 76
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
- 2016Training Neural Networks Without Gradients: A Scalable ADMM Approachcited by 61
- 2020A Theoretical Framework for Target Propagationcited by 56
- 2017Unbiased Online Recurrent Optimizationcited by 46
- 2015Natural Neural Networkscited by 44
- 2020Global inducing point variational posteriors for Bayesian neural networks and deep Gaussian processescited by 43
- 2018Large-Scale Distributed Second-Order Optimization Using Kronecker-Factored Approximate Curvature for Deep Convolutional Neural Networkscited by 37
- 2019Efficient Subsampled Gauss-Newton and Natural Gradient Methods for Training Neural Networkscited by 32
- 2019Pathological spectra of the Fisher information metric and its variants in deep neural networkscited by 32
- 2013Riemannian metrics for neural networks I: feedforward networkscited by 29
- 2018Approximating Real-Time Recurrent Learning with Random Kronecker Factorscited by 29
- 2017Online Natural Gradient as a Kalman Filtercited by 25
- 2019Optimal Kronecker-Sum Approximation of Real Time Recurrent Learningcited by 21
- 2021ViViT: Curvature access through the generalized Gauss-Newton's low-rank structurecited by 16
- 2021LocoProp: Enhancing BackProp via Local Loss Optimizationcited by 15
- 2019Modular Block-diagonal Curvature Approximations for Feedforward Architecturescited by 13
- 2018Bayesian filtering unifies adaptive and non-adaptive neural network optimization methodscited by 9
- 2017Proximal Backpropagationcited by 7
- 2017True Asymptotic Natural Gradient Optimizationcited by 5
- 2016Practical Riemannian Neural Networkscited by 1
Built on by
Citing papers per year: 2022: 1; 2023: 8; 2024: 7; 2025: 10; 2026: 3.
29 papers.
Sort:
- 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architecturescited by 49
- 2024A Kaczmarz-inspired approach to accelerate the optimization of neural network wavefunctionscited by 24
- 2022Random initialisations performing above chance and how to find themcited by 23
- 2023FedLPA: One-shot Federated Learning with Layer-Wise Posterior Aggregationcited by 22
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networkscited by 21
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2024An Improved Empirical Fisher Approximation for Natural Gradient Descentcited by 15
- 2023On the Parameterization of Second-Order Optimization Effective Towards the Infinite Widthcited by 14
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Informationcited by 14
- 2023Outliers with Opposing Signals Have an Outsized Effect on Neural Network Optimizationcited by 13
- 2024Fast and Effective Weight Update for Pruned Large Language Modelscited by 11
- 2023Approximately Bayes-Optimal Pseudo Label Selectioncited by 10
17 more
- 2025Position: Curvature Matrices Should Be Democratized via Linear Operatorscited by 9
- 2025Online Curvature-Aware Replay: Leveraging mathbf2nd Order Information for Online Continual Learningcited by 8
- 2023Riemannian Laplace Approximation with the Fisher Metriccited by 7
- 2025Dual Natural Gradient Descent for Scalable Training of Physics-Informed Neural Networkscited by 6
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectorycited by 5
- 2024Local Loss Optimization in the Infinite Width: Stable Parameterization of Predictive Coding Networks and Target Propagationcited by 4
- 2025Converge Faster, Talk Less: Hessian-Informed Federated Zeroth-Order Optimizationcited by 3
- 2024Debiasing Mini-Batch Quadratics for Applications in Deep Learningcited by 2
- 2025Better Hessians Matter: Studying the Impact of Curvature Approximations in Influence Functionscited by 2
- 2025Adam or Gauss-Newton? A Comparative Study In Terms of Basis Alignment and SGD Noisecited by 2
- 2026Rank-1 Approximation of Inverse Fisher for Natural Policy Gradients in Deep Reinforcement Learningcited by 2
- 2023Eva: A General Vectorized Approximation Framework for Second-order Optimizationcited by 1
- 2025MAC: An Efficient Gradient Preconditioning using Mean Activation Approximated Curvaturecited by 1
- 2023Analysis and Comparison of Two-Level KFAC Methods for Training Deep Neural Networkscited by 0
- 2025An Adaptive Method Stabilizing Activations for Enhanced Generalizationcited by 0
- 2025NysAct: A Scalable Preconditioned Gradient Descent using Nystrom Approximationcited by 0
- 2026Randomized Advantage Transformation (RAT): Computing Natural Policy Gradients via Direct Backpropagationcited by 0
- 2026Randomized Advantage Transformation (RAT): Computing Natural Policy Gradients via Direct Backpropagation18 May 2026
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectory10 Feb 2026
- 2026Rank-1 Approximation of Inverse Fisher for Natural Policy Gradients in Deep Reinforcement Learning26 Jan 2026
- 2025Adam or Gauss-Newton? A Comparative Study In Terms of Basis Alignment and SGD Noise15 Oct 2025
- 2025Better Hessians Matter: Studying the Impact of Curvature Approximations in Influence Functions27 Sep 2025
- 2025MAC: An Efficient Gradient Preconditioning using Mean Activation Approximated Curvature10 Jun 2025
- 2025NysAct: A Scalable Preconditioned Gradient Descent using Nystrom Approximation10 Jun 2025
- 2025An Adaptive Method Stabilizing Activations for Enhanced Generalization10 Jun 2025
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditioner4 Jun 2025
- 2025Converge Faster, Talk Less: Hessian-Informed Federated Zeroth-Order Optimization3 Jun 2025
- 2025Dual Natural Gradient Descent for Scalable Training of Physics-Informed Neural Networks27 May 2025
- 2025Online Curvature-Aware Replay: Leveraging mathbf2nd Order Information for Online Continual Learning3 Feb 2025
17 more
- 2025Position: Curvature Matrices Should Be Democratized via Linear Operators31 Jan 2025
- 2024Local Loss Optimization in the Infinite Width: Stable Parameterization of Predictive Coding Networks and Target Propagation4 Nov 2024
- 2024Debiasing Mini-Batch Quadratics for Applications in Deep Learning18 Oct 2024
- 2024An Improved Empirical Fisher Approximation for Natural Gradient Descent10 Jun 2024
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Information26 May 2024
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networks24 May 2024
- 2024A Kaczmarz-inspired approach to accelerate the optimization of neural network wavefunctions18 Jan 2024
- 2024Fast and Effective Weight Update for Pruned Large Language Models1 Jan 2024
- 2023On the Parameterization of Second-Order Optimization Effective Towards the Infinite Width19 Dec 2023
- 2023Outliers with Opposing Signals Have an Outsized Effect on Neural Network Optimization7 Nov 2023
- 2023Riemannian Laplace Approximation with the Fisher Metric5 Nov 2023
- 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architectures1 Nov 2023
- 2023FedLPA: One-shot Federated Learning with Layer-Wise Posterior Aggregation30 Sep 2023
- 2023Eva: A General Vectorized Approximation Framework for Second-order Optimization4 Aug 2023
- 2023Analysis and Comparison of Two-Level KFAC Methods for Training Deep Neural Networks31 Mar 2023
- 2023Approximately Bayes-Optimal Pseudo Label Selection17 Feb 2023
- 2022Random initialisations performing above chance and how to find them15 Sep 2022
- 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architecturescited by 49
- 2024A Kaczmarz-inspired approach to accelerate the optimization of neural network wavefunctionscited by 24
- 2022Random initialisations performing above chance and how to find themcited by 23
- 2023FedLPA: One-shot Federated Learning with Layer-Wise Posterior Aggregationcited by 22
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networkscited by 21
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2024An Improved Empirical Fisher Approximation for Natural Gradient Descentcited by 15
- 2023On the Parameterization of Second-Order Optimization Effective Towards the Infinite Widthcited by 14
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Informationcited by 14
- 2023Outliers with Opposing Signals Have an Outsized Effect on Neural Network Optimizationcited by 13
- 2024Fast and Effective Weight Update for Pruned Large Language Modelscited by 11
- 2023Approximately Bayes-Optimal Pseudo Label Selectioncited by 10
12 most cited of 29 All 29 (JSON)
- 2026Randomized Advantage Transformation (RAT): Computing Natural Policy Gradients via Direct Backpropagation18 May 2026
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectory10 Feb 2026
- 2026Rank-1 Approximation of Inverse Fisher for Natural Policy Gradients in Deep Reinforcement Learning26 Jan 2026
- 2025Adam or Gauss-Newton? A Comparative Study In Terms of Basis Alignment and SGD Noise15 Oct 2025
- 2025Better Hessians Matter: Studying the Impact of Curvature Approximations in Influence Functions27 Sep 2025
- 2025MAC: An Efficient Gradient Preconditioning using Mean Activation Approximated Curvature10 Jun 2025
- 2025NysAct: A Scalable Preconditioned Gradient Descent using Nystrom Approximation10 Jun 2025
- 2025An Adaptive Method Stabilizing Activations for Enhanced Generalization10 Jun 2025
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditioner4 Jun 2025
- 2025Converge Faster, Talk Less: Hessian-Informed Federated Zeroth-Order Optimization3 Jun 2025
- 2025Dual Natural Gradient Descent for Scalable Training of Physics-Informed Neural Networks27 May 2025
- 2025Online Curvature-Aware Replay: Leveraging mathbf2nd Order Information for Online Continual Learning3 Feb 2025
12 newest of 29 All 29 (JSON)