mlsanityData to 14 Oct 2026

A New Perspective on Shampoo's Preconditioner

arXiv 2406.17748 ↗First posted 25 Jun 2024cs.LG math.OC stat.MLcited by 59

Not on the map. Why?

Abstract (arXiv)

Shampoo, a second-order optimization algorithm which uses a Kronecker product preconditioner, has recently garnered increasing attention from the machine learning community. The preconditioner used by Shampoo can be viewed either as an approximation of the Gauss--Newton component of the Hessian or the covariance matrix of the gradients maintained by Adagrad. We provide an explicit and novel connection between the textitoptimal Kronecker product approximation of these matrices and the approximation made by Shampoo. Our connection highlights a subtle but common misconception about Shampoo's approximation. In particular, the textitsquare of the approximation used by the Shampoo optimizer is equivalent to a single step of the power iteration algorithm for computing the aforementioned optimal Kronecker product approximation. Across a variety of datasets and architectures we empirically demonstrate that this is close to the optimal Kronecker product approximation. Additionally, for the Hessian approximation viewpoint, we empirically study the impact of various practical tricks to make Shampoo more computationally efficient (such as using the batch gradient and the empirical Fisher) on the quality of Hessian approximation.

Key facts. Cited by 59 papers in the map (data through 14 Oct 2026). Builds on 23 of its 39 references that are in the map. First posted on arXiv 25 Jun 2024.

Builds on

23 of 39 references.

References · 23

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2022A ConvNet for the 2020scited by 3,579
  3. 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,224
  4. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 796
  5. 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 426
  6. 2023Sophia: A Scalable Stochastic Second-order Optimizer for Language Model Pre-trainingcited by 265
  7. 2019Limitations of the Empirical Fisher Approximation for Natural Gradient Descentcited by 217
  8. 2013Revisiting Natural Gradient for Deep Networkscited by 159
  9. 2018Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasiscited by 146
  10. 2023A Distributed Data-Parallel PyTorch Implementation of the Distributed Shampoo Optimizer for Training Neural Networks At-Scalecited by 77
  11. 2019Measurements of Three-Level Hierarchical Structure in the Outliers in the Spectrum of Deepnet Hessianscited by 68
  12. 2023Kronecker-Factored Approximate Curvature for Modern Neural Network Architecturescited by 49
11 more
  1. 2020A Deeper Look at the Hessian Eigenspectrum of Deep Neural Networks and its Applications to Regularizationcited by 44
  2. 2020The Geometry of Sign Gradient Descentcited by 41
  3. 2018Large-Scale Distributed Second-Order Optimization Using Kronecker-Factored Approximate Curvature for Deep Convolutional Neural Networkscited by 37
  4. 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
  5. 2024Can We Remove the Square-Root in Adaptive Gradient Methods? A Second-Order Perspectivecited by 25
  6. 2021Tensor Normal Training for Deep Learning Modelscited by 24
  7. 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 21
  8. 2020A Trace-restricted Kronecker-Factored Approximation to Natural Gradientcited by 11
  9. 2022Efficient Approximations of the Fisher Matrix in Neural Networks using Kronecker Product Singular Value Decompositioncited by 9
  10. 2015Hessian-free Optimization for Learning Deep Multidimensional Recurrent Neural Networkscited by 5
  11. 2020Eigenvalue-corrected Natural Gradient Based on a New Approximationcited by 4

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2024: 6; 2025: 20; 2026: 33.

59 papers.

Sort:

  1. 2024Old Optimizer, New Norm: An Anthologycited by 193
  2. 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 192
  3. 2024MARS: Unleashing the Power of Variance Reduction for Training Large Modelscited by 64
  4. 2025ASGO: Adaptive Structured Gradient Optimizationcited by 57
  5. 2025Gradient Alignment in Physics-informed Neural Networks: A Second-Order Optimization Perspectivecited by 56
  6. 2025Lions and Muons: Optimization via Stochastic Frank-Wolfe under Heavy-Tailed Noisecited by 41
  7. 2025Structured Preconditioners in Adaptive Optimization: A Unified Analysiscited by 33
  8. 2024LoRA Done RITE: Robust Invariant Transformation Equilibration for LoRA Optimizationcited by 32
  9. 2025Model-Preserving Adaptive Roundingcited by 23
  10. 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 23
  11. 2025Hyperparameter Transfer Enables Consistent Gains of Matrix-Preconditioned Optimizers Across Scalescited by 21
  12. 2025How Muon's Spectral Design Benefits Generalization: A Study on Imbalanced Datacited by 19
38 more
  1. 2025A Stable Whitening Optimizer for Efficient Neural Network Trainingcited by 18
  2. 2026The Newton-Muon Optimizercited by 18
  3. 2025The Potential of Second-Order Optimization for LLMs: A Study with Full Gauss-Newtoncited by 17
  4. 2025Understanding and Improving Shampoo and SOAP via Kullback-Leibler Minimizationcited by 16
  5. 2025What Really Matters in Matrix-Whitening Optimizers?cited by 16
  6. 2026Clarifying Shampoo: Adapting Spectral Descent to Stochasticity and the Parameter Trajectorycited by 8
  7. 2026Accelerating LLM Pre-Training through Flat-Direction Dynamics Enhancementcited by 8
  8. 2026SOAP, Muon, and Beyond: Pushing LLM Pretraining Scalescited by 6
  9. 2025On the Convergence Analysis of Muoncited by 5
  10. 2025A Tale of Two Geometries: Adaptive Optimizers and Non-Euclidean Descentcited by 5
  11. 2024Preconditioning for Accelerated Gradient Descent Optimization and Regularizationcited by 4
  12. 2025Low-rank Momentum Factorization for Memory Efficient Trainingcited by 4
  13. 2026PRISM: Distribution-free Adaptive Computation of Matrix Functions for Accelerating Neural Network Trainingcited by 4
  14. 2026Decoupling Variance and Scale-Invariant Updates in Adaptive Gradient Descent for Unified Vector and Matrix Optimizationcited by 4
  15. 2025Stacey: Promoting Stochastic Steepest Descent via Accelerated ℓp-Smooth Nonconvex Optimizationcited by 3
  16. 2026Bergson: An Open Source Library for Data Attributioncited by 3
  17. 2026SOAP-Bubbles: Structured Weight Uncertainty for Neural Networkscited by 3
  18. 2024Memory-Efficient 4-bit Preconditioned Stochastic Optimizationcited by 2
  19. 2025Understanding SOAP from the Perspective of Gradient Whiteningcited by 2
  20. 2026Leveraging Second-Order Curvature for Efficient Learned Image Compression: Theory and Empirical Evidencecited by 2
  21. 2026PRISM: Structured Optimization via Anisotropic Spectral Shapingcited by 2
  22. 2026Mitigating Staleness in Asynchronous Pipeline Parallelism via Basis Rotationcited by 2
  23. 2026Tight Complexity of Muon under Heavy-Tailed Noisecited by 2
  24. 2026FOAM: Frequency and Operator Error-Based Adaptive Damping Method for Reducing Staleness-Oriented Error for Shampoocited by 2
  25. 2026Statistical Properties of Training & Generalizationcited by 2
  26. 2025Harnessing Optimization Dynamics for Curvature-Informed Model Mergingcited by 1
  27. 2025DyKAF: Dynamical Kronecker Approximation of the Fisher Information Matrix for Gradient Preconditioningcited by 1
  28. 2026Convergence Rate Analysis of the AdamW-style Shampoo: Unifying One-Sided and Two-Sided Preconditioningcited by 1
  29. 2026Pro-KLShampoo: Projected KL-Shampoo with Whitening Recovered by Orthogonalizationcited by 1
  30. 2026Error whitening: Why Gauss-Newton outperforms Newtoncited by 1
  31. 2026Tensorion: A Tensor-Aware Generalization of the Muon Optimizercited by 1
  32. 2026Optimization Geometrodynamics: Variational Reduction and Interaction Curvaturecited by 1
  33. 2026Optimizer Memory Schedules for Outscaling the Overtraining Axiscited by 1
  34. 2026Beyond the Matrix Sign: Quadratic Spectral Descentcited by 1
  35. 2025Non-Asymptotic Optimization and Generalization Bounds for Stochastic Gauss-Newton in Overparameterized Modelscited by 0
  36. 2026AdaPreLoRA: Adafactor Preconditioned Low-Rank Adaptationcited by 0
  37. 2026Coupling-Robust Accuracy in Multiphysics Physics Informed Neural Networks via Kronecker-Preconditioned Optimizationcited by 0
  38. 2026Reparametrizing Shampoo and SOAP for Subspace Basis Updates and BFloat16 Storagecited by 0

50 most cited of 59 All 59 (JSON)