mlsanityData to 14 Oct 2026

Tensor Normal Training for Deep Learning Models

arXiv 2106.02925 ↗First posted 5 Jun 2021cs.LGcited by 24

Not on the map. Why?

Abstract (arXiv)

Despite the predominant use of first-order methods for training deep learning models, second-order methods, and in particular, natural gradient methods, remain of interest because of their potential for accelerating training through the use of curvature information. Several methods with non-diagonal preconditioning matrices, including KFAC, Shampoo, and K-BFGS, have been proposed and shown to be effective. Based on the so-called tensor normal (TN) distribution, we propose and analyze a brand new approximate natural gradient method, Tensor Normal Training (TNT), which like Shampoo, only requires knowledge of the shape of the training parameters. By approximating the probabilistically based Fisher matrix, as opposed to the empirical Fisher matrix, our method uses the block-wise covariance of the sampling based gradient as the pre-conditioning matrix. Moreover, the assumption that the sampling-based (tensor) gradient follows a TN distribution, ensures that its covariance has a Kronecker separable structure, which leads to a tractable approximation to the Fisher matrix. Consequently, TNT's memory requirements and per-iteration computational costs are only slightly higher than those for first-order methods. In our experiments, TNT exhibited superior optimization performance to state-of-the-art first-order methods, and comparable optimization performance to the state-of-the-art second-order methods KFAC and Shampoo. Moreover, TNT demonstrated its ability to generalize as well as first-order methods, while using fewer epochs.

Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). Builds on 19 of its 58 references that are in the map. First posted on arXiv 5 Jun 2021.

Builds on

19 of 58 references.

References · 19

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  4. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  5. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
  6. 2014New insights and perspectives on the natural gradient methodcited by 443
  7. 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
  8. 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 217
  9. 2017Practical Gauss-Newton Optimisation for Deep Learningcited by 142
  10. 2016A Kronecker-factored approximate Fisher matrix for convolution layerscited by 141
  11. 2020Descending through a Crowded Valley - Benchmarking Deep Learning Optimizerscited by 119
  12. 2018Three Mechanisms of Weight Decay Regularizationcited by 113
7 more
  1. 2019On Empirical Comparisons of Optimizers for Deep Learningcited by 103
  2. 2014A Stochastic Quasi-Newton Method for Large-Scale Optimizationcited by 69
  3. 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 68
  4. 2016Stochastic Quasi-Newton Methods for Nonconvex Stochastic Optimizationcited by 37
  5. 2016Stochastic Block BFGS: Squeezing More Curvature out of Datacited by 24
  6. 2014RES: Regularized Stochastic BFGS Algorithmcited by 15
  7. 2019A Statistically Identifiable Model for Tensor-Valued Gaussian Random Variablescited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 9; 2024: 6; 2025: 4; 2026: 4.

24 papers.

Sort:

By area:

  1. 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 192
  2. 2023A Distributed Data-Parallel PyTorch Implementation of the Distributed Shampoo Optimizer for Training Neural Networks At-Scalecited by 77
  3. 2024A New Perspective on Shampoo's Preconditionercited by 59
  4. 2025ASGO: Adaptive Structured Gradient Optimizationcited by 57
  5. 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architecturescited by 49
  6. 2024Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspectivecited by 25
  7. 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 23
  8. 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 21
  9. 2024An Improved Empirical Fisher Approximation for Natural Gradient Descentcited by 15
  10. 2026On the Width Scaling of Neural Optimizers Under Matrix Operator Norms I: Row/Column Normalization and Hyperparameter Transfercited by 12
  11. 2023Stochastic Approximation Beyond Gradient for Signal Processing and Machine Learningcited by 10
  12. 2024Trade-Offs of Diagonal Fisher Information Matrix Estimatorscited by 10
12 more
  1. 2022A Mini-Block Fisher Method for Deep Neural Networkscited by 8
  2. 2024Correlations Are Ruining Your Gradient Descentcited by 7
  3. 2025On the Convergence Analysis of Muoncited by 5
  4. 2026Optimizer-Model Consistency: Full Finetuning with the Same Optimizer as Pretraining Forgets Lesscited by 5
  5. 2023KrADagrad: Kronecker Approximation-Domination Gradient Preconditioned Stochastic Optimizationcited by 3
  6. 2023Studying K-FAC Heuristics by Viewing Adam through a Second-Order Lenscited by 2
  7. 2026Rank-1 Approximation of Inverse Fisher for Natural Policy Gradients in Deep Reinforcement Learningcited by 2
  8. 2026Tight Complexity of Muon under Heavy-Tailed Noisecited by 2
  9. 2023Eva: A General Vectorized Approximation Framework for Second-order Optimizationcited by 1
  10. 2023Gathering and Exploiting Higher-Order Information when Training Large Structured Modelscited by 1
  11. 2023Layer-wise Adaptive Step-Sizes for Stochastic First-Order Methods for Deep Learningcited by 0
  12. 2025Spectral-factorized Positive-definite Curvature Learning for NN Trainingcited by 0