Curvature-Informed SGD via General Purpose Lie-Group Preconditioners
Not on the map. Why?
Abstract (arXiv)
We present a novel approach to accelerate stochastic gradient descent (SGD) by utilizing curvature information obtained from Hessian-vector products or finite differences of parameters and gradients, similar to the BFGS algorithm. Our approach involves two preconditioners: a matrix-free preconditioner and a low-rank approximation preconditioner. We update both preconditioners online using a criterion that is robust to stochastic gradient noise and does not require line search or damping. To preserve the corresponding symmetry or invariance, our preconditioners are constrained to certain connected Lie groups. The Lie group's equivariance property simplifies the preconditioner fitting process, while its invariance property eliminates the need for damping, which is commonly required in second-order optimizers. As a result, the learning rate for parameter updating and the step size for preconditioner fitting are naturally normalized, and their default values work well in most scenarios. Our proposed approach offers a promising direction for improving the convergence of SGD with low computational overhead. We demonstrate that Preconditioned SGD (PSGD) outperforms SoTA on Vision, NLP, and RL tasks across multiple modern deep-learning architectures. We have provided code for reproducing toy and large scale experiments in this paper.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 26 of its 44 references that are in the map. First posted on arXiv 7 Feb 2024.
Builds on
26 of 44 references.
References · 26
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2021Convex optimizationcited by 2,479
- 2018Group Normalizationcited by 1,514
- 2016On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minimacited by 1,337
- 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
- 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 669
- 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
- 2016Entropy-SGD: Biasing Gradient Descent Into Wide Valleyscited by 357
- 2021ASAM: Adaptive Sharpness-Aware Minimization for Scale-Invariant Learning of Deep Neural Networkscited by 293
14 more
- 2017Empirical Analysis of the Hessian of Over-Parametrized Neural Networkscited by 283
- 2020AdaBelief Optimizer: Adapting Stepsizes by the Belief in Observed Gradientscited by 282
- 2017The Marginal Value of Adaptive Gradient Methods in Machine Learningcited by 248
- 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
- 2020Towards Theoretically Understanding Why SGD Generalizes Better Than ADAM in Deep Learningcited by 125
- 2017Critical Learning Periods in Deep Neural Networkscited by 78
- 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
- 2019Generalization Error Bounds of Gradient Descent for Learning Over-parameterized Deep ReLU Networkscited by 60
- 2022Adaptive Second Order Coresets for Data-efficient Machine Learningcited by 60
- 2015Preconditioned Stochastic Gradient Descentcited by 48
- 2022Deep Learning without Shortcuts: Shaping the Kernel with Tailored Rectifierscited by 28
- 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 20
- 2018Preconditioner on Matrix Lie Group for SGDcited by 15
- 2023Generating High Fidelity Synthetic Data via Coreset selection and Entropic Regularizationcited by 4
Built on by
Citing papers per year: 2024: 3; 2025: 7; 2026: 6.
16 papers.
Sort:
By area:
- 2025Muon is Scalable for LLM Trainingcited by 381
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2025Training Deep Learning Models with Norm-Constrained LMOscited by 177
- 2025Muon Optimizes Under Spectral Norm Constraintscited by 77
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2025A Stable Whitening Optimizer for Efficient Neural Network Trainingcited by 15
- 2025What Really Matters in Matrix-Whitening Optimizers?cited by 15
- 2026On the Width Scaling of Neural Optimizers Under Matrix Operator Norms I: Row/Column Normalization and Hyperparameter Transfercited by 11
- 2025MuonAll: Muon Variant for Efficient Finetuning of Large Language Modelscited by 6
- 2026TEON: Tensorized Orthonormalization Beyond Layer-Wise Muon for Large Language Model Pre-Trainingcited by 5
- 2026Symmetry-Compatible Principle for Optimizer Design: Embeddings, LM Heads, SwiGLU MLPs, and MoE Routerscited by 5
4 more
- 2026SoftServe: A Scalable Quasi-Newton Method for Deep Learning1 Oct 2026
- 2026From SGD to Muon: Adaptive Optimization via Schatten-p Norms19 May 2026
- 2026Symmetry-Compatible Principle for Optimizer Design: Embeddings, LM Heads, SwiGLU MLPs, and MoE Routers18 May 2026
- 2026Dual Space Preconditioning for Gradient Descent in the Overparameterized Regime11 Mar 2026
- 2026On the Width Scaling of Neural Optimizers Under Matrix Operator Norms I: Row/Column Normalization and Hyperparameter Transfer10 Mar 2026
- 2026TEON: Tensorized Orthonormalization Beyond Layer-Wise Muon for Large Language Model Pre-Training30 Jan 2026
- 2025MuonAll: Muon Variant for Efficient Finetuning of Large Language Models8 Nov 2025
- 2025What Really Matters in Matrix-Whitening Optimizers?28 Oct 2025
- 2025Muon Optimizes Under Spectral Norm Constraints18 Jun 2025
- 2025A Stable Whitening Optimizer for Efficient Neural Network Training8 Jun 2025
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditioner4 Jun 2025
- 2025Muon is Scalable for LLM Training24 Feb 2025
4 more
- 2025Training Deep Learning Models with Norm-Constrained LMOs11 Feb 2025
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Training17 Dec 2024
- 2024SOAP: Improving and Stabilizing Shampoo using Adam17 Sep 2024
- 2024Stochastic Hessian Fittings with Lie Groups19 Feb 2024
- 2024SOAP: Improving and Stabilizing Shampoo using Adamcited by 179
- 2025Training Deep Learning Models with Norm-Constrained LMOscited by 177
- 2025Muon Optimizes Under Spectral Norm Constraintscited by 77
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditionercited by 21
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Trainingcited by 20
- 2025A Stable Whitening Optimizer for Efficient Neural Network Trainingcited by 15
- 2025What Really Matters in Matrix-Whitening Optimizers?cited by 15
- 2026On the Width Scaling of Neural Optimizers Under Matrix Operator Norms I: Row/Column Normalization and Hyperparameter Transfercited by 11
- 2025MuonAll: Muon Variant for Efficient Finetuning of Large Language Modelscited by 6
- 2026TEON: Tensorized Orthonormalization Beyond Layer-Wise Muon for Large Language Model Pre-Trainingcited by 5
- 2024Stochastic Hessian Fittings with Lie Groupscited by 4
- 2026Dual Space Preconditioning for Gradient Descent in the Overparameterized Regimecited by 0
12 most cited of 14 All 14 (JSON)
- 2026SoftServe: A Scalable Quasi-Newton Method for Deep Learning1 Oct 2026
- 2026From SGD to Muon: Adaptive Optimization via Schatten-p Norms19 May 2026
- 2026Dual Space Preconditioning for Gradient Descent in the Overparameterized Regime11 Mar 2026
- 2026On the Width Scaling of Neural Optimizers Under Matrix Operator Norms I: Row/Column Normalization and Hyperparameter Transfer10 Mar 2026
- 2026TEON: Tensorized Orthonormalization Beyond Layer-Wise Muon for Large Language Model Pre-Training30 Jan 2026
- 2025MuonAll: Muon Variant for Efficient Finetuning of Large Language Models8 Nov 2025
- 2025What Really Matters in Matrix-Whitening Optimizers?28 Oct 2025
- 2025Muon Optimizes Under Spectral Norm Constraints18 Jun 2025
- 2025A Stable Whitening Optimizer for Efficient Neural Network Training8 Jun 2025
- 2025Purifying Shampoo: Investigating Shampoo's Heuristics by Decomposing its Preconditioner4 Jun 2025
- 2025Training Deep Learning Models with Norm-Constrained LMOs11 Feb 2025
- 2024SWAN: SGD with Normalization and Whitening Enables Stateless LLM Training17 Dec 2024
12 newest of 14 All 14 (JSON)