Efficient Approximations of the Fisher Matrix in Neural Networks using Kronecker Product Singular Value Decomposition
Not on the map. Why?
Abstract (arXiv)
Several studies have shown the ability of natural gradient descent to minimize the objective function more efficiently than ordinary gradient descent based methods. However, the bottleneck of this approach for training deep neural networks lies in the prohibitive cost of solving a large dense linear system corresponding to the Fisher Information Matrix (FIM) at each iteration. This has motivated various approximations of either the exact FIM or the empirical one. The most sophisticated of these is KFAC, which involves a Kronecker-factored block diagonal approximation of the FIM. With only a slight additional cost, a few improvements of KFAC from the standpoint of accuracy are proposed. The common feature of the four novel methods is that they rely on a direct minimization problem, the solution of which can be computed via the Kronecker product singular value decomposition technique. Experimental results on the three standard deep auto-encoder benchmarks showed that they provide more accurate approximations to the FIM. Furthermore, they outperform KFAC and state-of-the-art first-order methods in terms of optimization speed.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 12 of its 43 references that are in the map. First posted on arXiv 25 Jan 2022.
Builds on
12 of 43 references.
References · 12
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
- 2014New insights and perspectives on the natural gradient methodcited by 443
- 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 217
- 2013Revisiting Natural Gradient for Deep Networkscited by 159
- 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 146
- 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 142
- 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 141
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 68
- 2013Riemannian metrics for neural networks I: feedforward networkscited by 30
- 2020Two-Level K-FAC Preconditioning for Deep Learningcited by 3
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 3; 2026: 1.
9 papers.
- 2024A New Perspective on Shampoo's Preconditionercited by 59
- 2023The LLM Surgeoncited by 38
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2025Generalized Fisher-Weighted SVD: Scalable Kronecker-Factored Fisher Approximation for Compressing Large Language Modelscited by 8
- 2023Uncovering Model Processing Strategies with Non-Negative Per-Example Fisher Factorizationcited by 2
- 2025MAC: An Efficient Gradient Preconditioning using Mean Activation Approximated Curvaturecited by 2
- 2025DyKAF: Dynamical Kronecker Approximation of the Fisher Information Matrix for Gradient Preconditioningcited by 1
- 2023Analysis and Comparison of Two-Level KFAC Methods for Training Deep Neural Networkscited by 0
- 2026On the second-order optimization for spiking neural networkscited by 0
- 2026On the second-order optimization for spiking neural networks24 Sep 2026
- 2025DyKAF: Dynamical Kronecker Approximation of the Fisher Information Matrix for Gradient Preconditioning9 Nov 2025
- 2025MAC: An Efficient Gradient Preconditioning using Mean Activation Approximated Curvature10 Jun 2025
- 2025Generalized Fisher-Weighted SVD: Scalable Kronecker-Factored Fisher Approximation for Compressing Large Language Models23 May 2025
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Training17 Dec 2024
- 2024A New Perspective on Shampoo's Preconditioner25 Jun 2024
- 2023The LLM Surgeon28 Dec 2023
- 2023Uncovering Model Processing Strategies with Non-Negative Per-Example Fisher Factorization7 Oct 2023
- 2023Analysis and Comparison of Two-Level KFAC Methods for Training Deep Neural Networks31 Mar 2023