Kronecker-Factored Approximate Curvature for Modern Neural Network Architectures
Not on the map. Why?
Abstract (arXiv)
The core components of many modern neural network architectures, such as transformers, convolutional, or graph neural networks, can be expressed as linear layers with textitweight-sharing. Kronecker-Factored Approximate Curvature (K-FAC), a second-order optimisation method, has shown promise to speed up neural network training and thereby reduce computational costs. However, there is currently no framework to apply it to generic architectures, specifically ones with linear weight-sharing layers. In this work, we identify two different settings of linear weight-sharing layers which motivate two flavours of K-FAC -- textitexpand and textitreduce. We show that they are exact for deep linear networks with weight-sharing in their respective setting. Notably, K-FAC-reduce is generally faster than K-FAC-expand, which we leverage to speed up automatic hyperparameter selection via optimising the marginal likelihood for a Wide ResNet. Finally, we observe little difference between these two K-FAC variations when using them to train both a graph neural network and a vision transformer. However, both variations are able to reach a fixed validation metric target in 50-75% of the number of steps of a first-order reference run, which translates into a comparable improvement in wall-clock time. This highlights the potential of applying K-FAC to modern neural network architectures.
Key facts. Cited by 49 papers in the map (data through 7 Oct 2026). Builds on 39 of its 60 references that are in the map. First posted on arXiv 1 Nov 2023.
Builds on
39 of 60 references.
References · 39
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2016Wide Residual Networkscited by 3,057
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 748
27 more
- 2014New insights and perspectives on the natural gradient methodcited by 435
- 2021Laplace Redux -- Effortless Bayesian Deep Learningcited by 359
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2023Studying Large Language Model Generalization with Influence Functionscited by 311
- 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 213
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
- 2019Fixup Initialization: Residual Learning Without Normalizationcited by 194
- 2022Pangu-Weather: A 3D High-Resolution Model for Fast and Accurate Global Weather Forecastcited by 164
- 2019Tensor Programs I: Wide Feedforward or Recurrent Neural Networks of Any Architecture are Gaussian Processescited by 148
- 2020DART: Open-Domain Structured Data Record to Text Generationcited by 144
- 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
- 2019Which Algorithmic Choices Matter at Which Batch Sizes? Insights From a Noisy Quadratic Modelcited by 116
- 2021Scalable Marginal Likelihood Estimation for Model Selection in Deep Learningcited by 105
- 2017Noisy Natural Gradient as Variational Inferencecited by 94
- 2019BackPACK: Packing more into backpropcited by 77
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
- 2023Benchmarking Neural Network Training Algorithmscited by 46
- 2022Invariance Learning in Deep Neural Networks with Differentiable Laplace Approximationscited by 42
- 2022Gradient Descent on Neurons and its Link to Approximate Second-Order Optimizationcited by 29
- 2020Optimization of Graph Neural Networks with Natural Gradient Descentcited by 26
- 2021Tensor Normal Training for Deep Learning Modelscited by 24
- 2022PipeFisher: Efficient Training of Large Language Models Using Pipelining and Fisher Information Matricescited by 24
- 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 20
- 2023Simplifying Momentum-based Positive-definite Submanifold Optimization with Applications to Deep Learningcited by 10
- 2023Convolutions and More as Einsum: A Tensor Network Perspective with Advances for Second-Order Methodscited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 13; 2025: 14; 2026: 20.
49 papers.
Sort:
By area:
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2024A New Perspective on Shampoo's Preconditionercited by 54
- 2023The LLM Surgeoncited by 36
- 2024Training Data Attribution via Approximate Unrolled Differentiationcited by 33
- 2024Influence Functions for Scalable Data Attribution in Diffusion Modelscited by 31
- 2025COSMOS: A Hybrid Adaptive Optimizer for Memory-Efficient Training of LLMscited by 28
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networkscited by 21
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2026MuonEq: Balancing Before Orthogonalization with Lightweight Equilibrationcited by 16
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Informationcited by 14
- 2024Scalable Bayesian Learning with posteriorscited by 13
37 more
- 2023Structured Inverse-Free Natural Gradient: Memory-Efficient & Numerically-Stable KFACcited by 9
- 2024Correcting Large Language Model Behavior via Influence Functioncited by 9
- 2025Position: Curvature Matrices Should Be Democratized via Linear Operatorscited by 9
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradientscited by 7
- 2025Spectral Collapse Drives Loss of Plasticity in Deep Continual Learningcited by 5
- 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectorycited by 5
- 2024Thermodynamic Natural Gradient Descentcited by 4
- 2025Promoting Ensemble Diversity with Interactive Bayesian Distributional Robustness for Fine-tuning Foundation Modelscited by 3
- 2025Distributional Training Data Attribution: What do Influence Functions Sample?cited by 3
- 2026Dataless Weight Disentanglement in Task Arithmetic via Kronecker-Factored Approximate Curvaturecited by 3
- 2024A framework for measuring the training efficiency of a neural architecturecited by 2
- 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
- 2025Toward a Holistic Approach to Continual Model Mergingcited by 2
- 2025CLAPS: Aleatoric-Epistemic Scaling via Last-Layer Laplace for Conformal Regressioncited by 2
- 2026Algebraic Dead Directions in LayerNorm Transformers: A Forward-Pass-Only Diagnostic at LLM Scalecited by 2
- 2026An Isotropic Approach to Efficient Uncertainty Quantification with Gradient Normscited by 1
- 2026Curvature-Guided LoRA: Matching Full Fine-Tuning in Function Spacecited by 1
- 2026Dead-Direction Signatures: A Cheap Spectral Reading of Singular Complexitycited by 1
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networkscited by 1
- 2026Tensorion: A Tensor-Aware Generalization of the Muon Optimizercited by 1
- 2024Variational Stochastic Gradient Descent for Deep Neural Networkscited by 0
- 2025Knowledge Distillation with Adapted Weightcited by 0
- 2025Scalable Multi-Stage Influence Function for Large Language Models via Eigenvalue-Corrected Kronecker-Factored Parameterizationcited by 0
- 2025Optimal Sparsity of Mixture-of-Experts Language Models for Reasoning Taskscited by 0
- 2025A Second-Order Perspective on Pruning at Initialization and Knowledge Transfercited by 0
- 2026Takeuchi's Information Criteria as Generalization Measures for DNNs Close to NTK Regimecited by 0
- 2026NeuroPlastic: A Plasticity-Modulated Optimizer for Biologically Inspired Learning Dynamicscited by 0
- 2026Learning What Matters: Adaptive Information-Theoretic Objectives for Robot Explorationcited by 0
- 2026Self-Supervised Laplace Approximation for Bayesian Uncertainty Quantificationcited by 0
- 2026DP-KFC: Data-Free Preconditioning for Privacy-Preserving Deep Learningcited by 0
- 2026Theory of Continual Learning Against Data Poisoning Attackscited by 0
- 2026Gradient Smoothing: Coupling Layer-wise Updates for Improved Optimizationcited by 0
- 2026GeoFP8: Geometry-Aware FP8 Gradient Compression for Distributed LLM Trainingcited by 0
- 2026Muse: Representation Geometry of Muon Beyond Normalized Momentumcited by 0
- 2026Detecting Contaminated Code-Generation Prompt Batches via Influence Functionscited by 0
- 2026Mind the Approximation: Fisher-Weighted SVD Compression for ViTscited by 0
- 2026Mind the Approximation: Fisher-Weighted SVD Compression for ViTs7 Sep 2026
- 2026Detecting Contaminated Code-Generation Prompt Batches via Influence Functions14 Aug 2026
- 2026Muse: Representation Geometry of Muon Beyond Normalized Momentum16 Jul 2026
- 2026GeoFP8: Geometry-Aware FP8 Gradient Compression for Distributed LLM Training8 Jul 2026
- 2026Gradient Smoothing: Coupling Layer-wise Updates for Improved Optimization29 Jun 2026
- 2026Theory of Continual Learning Against Data Poisoning Attacks29 Jun 2026
- 2026Tensorion: A Tensor-Aware Generalization of the Muon Optimizer24 Jun 2026
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networks22 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
- 2026DP-KFC: Data-Free Preconditioning for Privacy-Preserving Deep Learning13 May 2026
- 2026Self-Supervised Laplace Approximation for Bayesian Uncertainty Quantification12 May 2026
37 more
- 2026Learning What Matters: Adaptive Information-Theoretic Objectives for Robot Exploration12 May 2026
- 2026NeuroPlastic: A Plasticity-Modulated Optimizer for Biologically Inspired Learning Dynamics29 Apr 2026
- 2026Curvature-Guided LoRA: Matching Full Fine-Tuning in Function Space31 Mar 2026
- 2026An Isotropic Approach to Efficient Uncertainty Quantification with Gradient Norms31 Mar 2026
- 2026MuonEq: Balancing Before Orthogonalization with Lightweight Equilibration30 Mar 2026
- 2026Takeuchi's Information Criteria as Generalization Measures for DNNs Close to NTK Regime26 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
- 2025CLAPS: Aleatoric-Epistemic Scaling via Last-Layer Laplace for Conformal Regression1 Dec 2025
- 2025A Second-Order Perspective on Pruning at Initialization and Knowledge Transfer28 Sep 2025
- 2025Toward a Holistic Approach to Continual Model Merging28 Sep 2025
- 2025Better Hessians Matter: Studying the Impact of Curvature Approximations in Influence Functions27 Sep 2025
- 2025Spectral Collapse Drives Loss of Plasticity in Deep Continual Learning26 Sep 2025
- 2025Optimal Sparsity of Mixture-of-Experts Language Models for Reasoning Tasks26 Aug 2025
- 2025GradMetaNet: An Equivariant Architecture for Learning on Gradients2 Jul 2025
- 2025Distributional Training Data Attribution: What do Influence Functions Sample?15 Jun 2025
- 2025Promoting Ensemble Diversity with Interactive Bayesian Distributional Robustness for Fine-tuning Foundation Models8 Jun 2025
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditioner4 Jun 2025
- 2025Scalable Multi-Stage Influence Function for Large Language Models via Eigenvalue-Corrected Kronecker-Factored Parameterization8 May 2025
- 2025COSMOS: A Hybrid Adaptive Optimizer for Memory-Efficient Training of LLMs24 Feb 2025
- 2025Position: Curvature Matrices Should Be Democratized via Linear Operators31 Jan 2025
- 2025Knowledge Distillation with Adapted Weight6 Jan 2025
- 2024Correcting Large Language Model Behavior via Influence Function21 Dec 2024
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Training17 Dec 2024
- 2024Debiasing Mini-Batch Quadratics for Applications in Deep Learning18 Oct 2024
- 2024Influence Functions for Scalable Data Attribution in Diffusion Models17 Oct 2024
- 2024SOAP: Improving and Stabilizing Shampoo using Adam17 Sep 2024
- 2024A framework for measuring the training efficiency of a neural architecture12 Sep 2024
- 2024A New Perspective on Shampoo's Preconditioner25 Jun 2024
- 2024Scalable Bayesian Learning with posteriors31 May 2024
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Information26 May 2024
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networks24 May 2024
- 2024Thermodynamic Natural Gradient Descent22 May 2024
- 2024Training Data Attribution via Approximate Unrolled Differentiation20 May 2024
- 2024Variational Stochastic Gradient Descent for Deep Neural Networks9 Apr 2024
- 2023The LLM Surgeon28 Dec 2023
- 2023Structured Inverse-Free Natural Gradient: Memory-Efficient & Numerically-Stable KFAC9 Dec 2023
- 2026Theory of Continual Learning Against Data Poisoning Attacks29 Jun 2026
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2024A New Perspective on Shampoo's Preconditionercited by 54
- 2023The LLM Surgeoncited by 36
- 2024Training Data Attribution via Approximate Unrolled Differentiationcited by 33
- 2025COSMOS: A Hybrid Adaptive Optimizer for Memory-Efficient Training of LLMscited by 28
- 2024Kronecker-Factored Approximate Curvature for Physics-Informed Neural Networkscited by 21
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2026MuonEq: Balancing Before Orthogonalization with Lightweight Equilibrationcited by 16
- 2024AdaFisher: Adaptive Second Order Optimization via Fisher Informationcited by 14
- 2024Scalable Bayesian Learning with posteriorscited by 13
- 2023Structured Inverse-Free Natural Gradient: Memory-Efficient & Numerically-Stable KFACcited by 9
12 most cited of 45 All 45 (JSON)
- 2026Mind the Approximation: Fisher-Weighted SVD Compression for ViTs7 Sep 2026
- 2026Detecting Contaminated Code-Generation Prompt Batches via Influence Functions14 Aug 2026
- 2026Muse: Representation Geometry of Muon Beyond Normalized Momentum16 Jul 2026
- 2026GeoFP8: Geometry-Aware FP8 Gradient Compression for Distributed LLM Training8 Jul 2026
- 2026Gradient Smoothing: Coupling Layer-wise Updates for Improved Optimization29 Jun 2026
- 2026Tensorion: A Tensor-Aware Generalization of the Muon Optimizer24 Jun 2026
- 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networks22 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
- 2026DP-KFC: Data-Free Preconditioning for Privacy-Preserving Deep Learning13 May 2026
- 2026Self-Supervised Laplace Approximation for Bayesian Uncertainty Quantification12 May 2026
- 2026Learning What Matters: Adaptive Information-Theoretic Objectives for Robot Exploration12 May 2026
12 newest of 45 All 45 (JSON)