Preconditioned Norms: A Unified Framework for Steepest Descent, Quasi-Newton and Adaptive Methods

Andrey Veprikov, Arman Bolatov, Samuel Horváth, Aleksandr Beznosikov, Martin Takáč +1 more
10/12/2025
cs.LGmath.OC

Official code: brain-lab-research/LIB (2 stars, last commit 2025-10-12).

Abstract

Optimization lies at the core of modern deep learning, yet existing methods often face a fundamental trade-off between adapting to problem geometry and leveraging curvature utilization. Steepest descent algorithms adapt to different geometries through norm choices but remain strictly first-order, whereas quasi-Newton and adaptive optimizers incorporate curvature information but are restricted to Frobenius geometry, limiting their applicability across diverse architectures. In this work, we propose a unified framework generalizing steepest descent, quasi-Newton methods, and adaptive methods through the novel notion of preconditioned matrix norms. This abstraction reveals that widely used optimizers such as SGD and Adam, as well as more advanced approaches like Muon and KL-Shampoo, and recent hybrids including SOAP and SPlus, all emerge as special cases of the same principle. Within this framework, we provide the first systematic treatment of affine and scale invariance in the matrix-parameterized setting, establishing necessary and sufficient conditions under generalized norms. Building on this foundation, we introduce two new methods, $\texttt{MuAdam}$ and $\texttt{MuAdam-SANIA}$, which combine the spectral geometry of Muon with Adam-style preconditioning. Our experiments demonstrate that these optimizers are competitive with, and in some cases outperform, existing state-of-the-art methods. Our code is available at https://github.com/brain-lab-research/LIB/tree/quasi_descent

View on arXivView PDF

Code Implementations(1)

Library for FO Optimization

20Shell, PythonOct 12, 20251 years ago

Cite this paper

@article{veprikov2025preconditioned,
  title  = {Preconditioned Norms: A Unified Framework for Steepest Descent, Quasi-Newton and Adaptive Methods},
  author = {Andrey Veprikov and Arman Bolatov and Samuel Horváth and Aleksandr Beznosikov and Martin Takáč and Slavomir Hanzely},
  year   = {2025},
  eprint = {2510.10777},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.10777v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.10777.svg)](https://codeofpaper.com/paper/2510.10777)

Discussion