A Kronecker-factored approximate Fisher matrix for convolution layers
Not on the map. Why?
Abstract (arXiv)
Second-order optimization methods such as natural gradient descent have the potential to speed up training of neural networks by correcting for the curvature of the loss function. Unfortunately, the exact natural gradient is impractical to compute for large models, and most approximations either require an expensive iterative procedure or make crude approximations to the curvature. We present Kronecker Factors for Convolution (KFC), a tractable approximation to the Fisher matrix for convolutional networks based on a structured probabilistic model for the distribution over backpropagated derivatives. Similarly to the recently proposed Kronecker-Factored Approximate Curvature (K-FAC), each block of the approximate Fisher matrix decomposes as the Kronecker product of small matrices, allowing for efficient inversion. KFC captures important curvature information while still yielding comparably efficient updates to stochastic gradient descent (SGD). We show that the updates are invariant to commonly used reparameterizations, such as centering of the activations. In our experiments, approximate natural gradient descent with KFC was able to train convolutional networks several times faster than carefully tuned SGD. Furthermore, it was able to train the networks in 10-20 times fewer iterations than SGD, suggesting its potential applicability in a distributed setting.
Key facts. Cited by 138 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Feb 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 23; 2022: 19; 2023: 26; 2024: 22; 2025: 24; 2026: 24.
138 papers.
Sort:
By area:
- 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
- 2021Merging Models with Fisher-Weighted Averagingcited by 613
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 317
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 260
- 2024What is Your Data Worth to GPT? LLM-Scale Data Valuation with Influence Functionscited by 88
- 2022Make Sharpness-Aware Minimization Stronger: A Sparsified Perturbation Approachcited by 70
- 2023A Distributed Data-Parallel PyTorch Implementation of the Distributed Shampoo Optimizer for Training Neural Networks At-Scalecited by 69
- 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
- 2021Rapid training of deep neural networks without skip connections or normalization layers using Deep Kernel Shapingcited by 51
- 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architecturescited by 49
- 2021Noether's Learning Dynamics: Role of Symmetry Breaking in Neural Networkscited by 47
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
38 more
- 2023Merging by Matching Models in Task Parameter Subspacescited by 36
- 2024Training Data Attribution via Approximate Unrolled Differentiationcited by 33
- 2025Implicit Bias of Spectral Descent and Muon on Multiclass Separable Datacited by 33
- 2024Influence Functions for Scalable Data Attribution in Diffusion Modelscited by 31
- 2022Gradient Descent on Neurons and its Link to Approximate Second-Order Optimizationcited by 29
- 2025The Sharpness Disparity Principle in Transformers for Accelerating Language Model Pre-Trainingcited by 27
- 2021Tensor Normal Training for Deep Learning Modelscited by 24
- 2023Learning Layer-wise Equivariances Automatically using Gradientscited by 23
- 2023FedLPA: One-shot Federated Learning with Layer-Wise Posterior Aggregationcited by 22
- 2022Masking Adversarial Damage: Finding Adversarial Saliency for Robust and Sparse Networkcited by 21
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networkscited by 21
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2021KAISA: An Adaptive Second-Order Optimizer Framework for Deep Neural Networkscited by 20
- 2021ViViT: Curvature access through the generalized Gauss-Newton's low-rank structurecited by 16
- 2021Eigencurve: Optimal Learning Rate Schedule for SGD on Quadratic Objectives with Skewed Hessian Spectrumscited by 15
- 2024FedFisher: Leveraging Fisher Information for One-Shot Federated Learningcited by 15
- 2025Hyperparameter Transfer Enables Consistent Gains of Matrix-Preconditioned Optimizers Across Scalescited 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
- 2024Improving Generalization and Convergence by Enhancing Implicit Regularizationcited by 14
- 2024Scalable Bayesian Learning with posteriorscited by 13
- 2024Using Degeneracy in the Loss Landscape for Mechanistic Interpretabilitycited by 12
- 2021Second-Order Neural ODE Optimizercited by 11
- 2022Invariance Properties of the Natural Gradient in Overparametrised Systemscited by 11
- 2022DLCFT: Deep Linear Continual Fine-Tuning for General Incremental Learningcited by 11
- 2024Searching for Efficient Linear Layers over a Continuous Space of Structured Matricescited by 11
- 2021Large-Scale Deep Learning Optimizations: A Comprehensive Surveycited by 10
- 2023Simplifying Momentum-based Positive-definite Submanifold Optimization with Applications to Deep Learningcited by 10
- 2025Better Training Data Attribution via Better Inverse Hessian-Vector Productscited by 10
- 2022Efficient Approximations of the Fisher Matrix in Neural Networks using Kronecker Product Singular Value Decompositioncited by 9
- 2022Amortized Proximal Optimizationcited by 9
- 2023Structured Inverse-Free Natural Gradient: Memory-Efficient & Numerically-Stable KFACcited by 9
- 2025Position: Curvature Matrices Should Be Democratized via Linear Operatorscited by 9
- 2026Influence-Preserving Proxies for Gradient-Based Data Selection in LLM Fine-tuningcited by 9
- 2021Neural Network Compression for Noisy Storage Devicescited by 8
- 2022A Mini-Block Fisher Method for Deep Neural Networkscited by 8
- 2023Uncertainty Quantification for Molecular Property Predictions with Graph Neural Architecture Searchcited by 8
- 2021TENGraD: Time-Efficient Natural Gradient Descent with Exact Fisher-Block Inversioncited by 7
50 most cited of 138 All 138 (JSON)
- 2026Loss-Parameterized Fisher Width Along Learning Trajectories21 Aug 2026
- 2026Layers Matter: Why Continual Learning Regularization Should Be Layer-Adaptive16 Aug 2026
- 2026Tracing sources of epistemic uncertainty in deep learning predictions: homo- and hetero-scedastic linearized estimators7 Aug 2026
- 2026Conditioned Direct Feedback Alignment via Activity and Error Geometry20 Jul 2026
- 2026Fisher Rank Inflation: A Spectral Signature of Memorization under Label Noise14 Jul 2026
- 2026Restricted Dynamic Geometric Complexity: Path-Space Reduction and M"obius--Jacobi Response8 Jul 2026
- 2026Differentially Private Natural Gradient Descent7 Jul 2026
- 2026Measuring Dead Directions: Decomposing and Classifying Singular Structure off Canonical Alignment1 Jul 2026
- 2026Tensorion: A Tensor-Aware Generalization of the Muon Optimizer24 Jun 2026
- 2026Dead-Direction Signatures: A Cheap Spectral Reading of Singular Complexity19 Jun 2026
- 2026Algebraic Dead Directions in LayerNorm Transformers: A Forward-Pass-Only Diagnostic at LLM Scale17 Jun 2026
- 2026Spectral Asymptotics of Neural Network Loss Landscapes: An Exact Decomposition of the Curvature Exponent22 May 2026
38 more
- 2026Scale-Invariant Neural Network Optimization: Norm Geometry and Heavy-Tailed Noise18 May 2026
- 2026Accelerated Gradient Descent for Faster Convergence with Minimal Overhead15 May 2026
- 2026The Global Empirical NTK: Self-Referential Bias and Dimensionality of Gradient Descent Learning9 May 2026
- 2026SPHERE: Mitigating the Loss of Spectral Plasticity in Mixture-of-Experts for Deep Reinforcement Learning6 May 2026
- 2026Efficient Bilevel Optimization with KFAC-Based Hypergradients31 Mar 2026
- 2026Taming the Instability: A Robust Second-Order Optimizer for Federated Learning over Non-IID Data30 Mar 2026
- 2026Rethinking LoRA for Privacy-Preserving Federated Learning in Large Models23 Feb 2026
- 2026Influence-Preserving Proxies for Gradient-Based Data Selection in LLM Fine-tuning19 Feb 2026
- 2026Dataless Weight Disentanglement in Task Arithmetic via Kronecker-Factored Approximate Curvature19 Feb 2026
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectory10 Feb 2026
- 2026Leveraging Second-Order Curvature for Efficient Learned Image Compression: Theory and Empirical Evidence28 Jan 2026
- 2026Fisher-Orthogonal Projected Natural Gradient Descent for Continual Learning19 Jan 2026
- 2025CurvaDion: Curvature-Adaptive Distributed Orthonormalization13 Dec 2025
- 2025Hyperparameter Transfer Enables Consistent Gains of Matrix-Preconditioned Optimizers Across Scales5 Dec 2025
- 2025Explore and Establish Synergistic Effects Between Weight Pruning and Coreset Selection in Neural Network Training13 Nov 2025
- 2025DyKAF: Dynamical Kronecker Approximation of the Fisher Information Matrix for Gradient Preconditioning9 Nov 2025
- 2025KFCPO: Kronecker-Factored Approximated Constrained Policy Optimization2 Nov 2025
- 2025Optimal Control Theoretic Neural Optimizer: From Backpropagation to Dynamic Programming15 Oct 2025
- 2025Beyond Softmax: A Natural Parameterization for Categorical Random Variables29 Sep 2025
- 2025Spectral Collapse Drives Loss of Plasticity in Deep Continual Learning26 Sep 2025
- 2025Tri-Accel: Curvature-Aware Precision-Adaptive and Memory-Elastic Optimization for Efficient GPU Usage23 Aug 2025
- 2025Better Training Data Attribution via Better Inverse Hessian-Vector Products19 Jul 2025
- 2025Low-rank Momentum Factorization for Memory Efficient Training10 Jul 2025
- 2025DOME: Improving Signal-to-Noise in Stochastic Gradient Descent via Sharp-Direction Subspace Filtering4 Jul 2025
- 2025BLaST: High Performance Inference and Pretraining using BLock Sparse Transformers3 Jul 2025
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradients2 Jul 2025
- 2025Optimization-Induced Dynamics of Lipschitz Continuity in Neural Networks23 Jun 2025
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditioner4 Jun 2025
- 2025Generalized Fisher-Weighted SVD: Scalable Kronecker-Factored Fisher Approximation for Compressing Large Language Models23 May 2025
- 2025Laplace Sample Information: Data Informativeness Through a Bayesian Lens21 May 2025
- 2025FedBEns: One-Shot Federated Learning based on Bayesian Ensemble19 Mar 2025
- 2025The Sharpness Disparity Principle in Transformers for Accelerating Language Model Pre-Training26 Feb 2025
- 2025Guiding Time-Varying Generative Models with Natural Gradients on Exponential Family Manifold11 Feb 2025
- 2025Implicit Bias of Spectral Descent and Muon on Multiclass Separable Data7 Feb 2025
- 2025Position: Curvature Matrices Should Be Democratized via Linear Operators31 Jan 2025
- 2025Iterative Feature Space Optimization through Incremental Adaptive Evaluation24 Jan 2025
- 2024ANaGRAM: A Natural Gradient Relative to Adapted Model for efficient PINNs learning14 Dec 2024
- 2024Efficient Model Compression Techniques with FishLeg3 Dec 2024
50 newest of 138 All 138 (JSON)
- 2021A Survey of Uncertainty in Deep Neural Networkscited by 675
- 2021Merging Models with Fisher-Weighted Averagingcited by 613
- 2022Optimal Brain Compression: A Framework for Accurate Post-Training Quantization and Pruningcited by 317
- 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 260
- 2024What is Your Data Worth to GPT? LLM-Scale Data Valuation with Influence Functionscited by 88
- 2022Make Sharpness-Aware Minimization Stronger: A Sparsified Perturbation Approachcited by 70
- 2023A Distributed Data-Parallel PyTorch Implementation of the Distributed Shampoo Optimizer for Training Neural Networks At-Scalecited by 69
- 2021M-FAC: Efficient Matrix-Free Approximations of Second-Order Informationcited by 54
- 2021Rapid training of deep neural networks without skip connections or normalization layers using Deep Kernel Shapingcited by 51
- 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architecturescited by 49
- 2021Noether's Learning Dynamics: Role of Symmetry Breaking in Neural Networkscited by 47
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
12 most cited of 134 All 134 (JSON)
- 2026Loss-Parameterized Fisher Width Along Learning Trajectories21 Aug 2026
- 2026Layers Matter: Why Continual Learning Regularization Should Be Layer-Adaptive16 Aug 2026
- 2026Tracing sources of epistemic uncertainty in deep learning predictions: homo- and hetero-scedastic linearized estimators7 Aug 2026
- 2026Conditioned Direct Feedback Alignment via Activity and Error Geometry20 Jul 2026
- 2026Fisher Rank Inflation: A Spectral Signature of Memorization under Label Noise14 Jul 2026
- 2026Restricted Dynamic Geometric Complexity: Path-Space Reduction and M"obius--Jacobi Response8 Jul 2026
- 2026Differentially Private Natural Gradient Descent7 Jul 2026
- 2026Measuring Dead Directions: Decomposing and Classifying Singular Structure off Canonical Alignment1 Jul 2026
- 2026Tensorion: A Tensor-Aware Generalization of the Muon Optimizer24 Jun 2026
- 2026Dead-Direction Signatures: A Cheap Spectral Reading of Singular Complexity19 Jun 2026
- 2026Algebraic Dead Directions in LayerNorm Transformers: A Forward-Pass-Only Diagnostic at LLM Scale17 Jun 2026
- 2026Spectral Asymptotics of Neural Network Loss Landscapes: An Exact Decomposition of the Curvature Exponent22 May 2026
12 newest of 134 All 134 (JSON)