atlas

Research map / Optimization / Optimizers

Structured Preconditioners in Adaptive Optimization: A Unified Analysis

ICML 2025 · Optimization › Optimizers · approach: Second-order and structured preconditioning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives a unified regret and convergence analysis for adaptive optimizers with "well-structured" (subalgebra-induced) preconditioner sets, and shows one-sided Shampoo has a better rate than full-matrix AdaGrad on some problems.

Problem

Unified theory for adaptive optimizers with structured preconditioners (diagonal, Kronecker-factored, layerwise) in online regret and stochastic convex optimization, and whether more structure can hurt or help convergence.

Approach

Defines well-structured preconditioner sets H = S_+^d ∩ K for matrix subalgebras K containing I, which guarantees operator monotonicity of the preconditioner map and yields a unified analysis via an adaptive gradient norm and a domain norm; this shows the regret trade-off between domain metric and gradient norm, so one-sided Shampoo can beat full-matrix AdaGrad.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use one-sided Shampoo instead of AdaGrad-NormAdaptive optimization on bounded-trace Hessian quadratic losses · Bounded-trace Hessian quadratic loss classworst-case convergence rate: \frac{1}{T} vs. \frac{\min{(d_L, d_R)}}{T}Helped
use one-sided Shampoo instead of AdaGradAdaptive optimization on bounded-trace Hessian quadratic losses · Bounded-trace Hessian quadratic loss classworst-case convergence rate: \frac{1}{T} vs. \frac{d_L d_R}{T}Helped
use one-sided Shampoo instead of full-matrix AdaGradAdaptive optimization on bounded-trace Hessian quadratic losses · Bounded-trace Hessian quadratic loss classworst-case convergence rate: \frac{1}{T} vs. \frac{\min{(d_L, d_R)} d_R}{T}Helped
use one-sided Shampoo instead of two-sided ShampooShampoo · Online convex optimizationregret bound: \min(d_L,d_R)d_L^\frac{1}{4} d_R^\frac{3}{4}Helped
use one-sided Shampoo instead of full-matrix AdaGradAdaptive optimizers on the linear regression experiment · Linear regression, last iterate losslossHelped
use one-sided Shampoo instead of full-matrix AdaGradAdaptive optimizers on the linear regression experiment · Linear regression, average iterate training losslossHelped
use EMA versions of the adaptive algorithmsAdaSGD, Adam, one-sided EMA Shampoo, and full-matrix AdaSGD · Linear regression experimentlossNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: synthetic linear regression problem

Benchmarks: synthetic quadratic loss f(X)=<H,(X-X*)(X-X*)^T> with d=1000

Metrics: last-iterate loss average-iterate loss regret bound convergence rate

Baselines: AdaGrad-Norm diagonal AdaGrad full-matrix AdaGrad two-sided Shampoo Adam AdaSGD

Builds on: AdaGrad Shampoo AdaReg Adam

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy