atlas

Research map / Optimization / Optimizers

SUMO: Subspace-Aware Moment-Orthogonalization for Accelerating Memory-Efficient LLM Training

NeurIPS 2025 · Optimization › Optimizers · approach: Memory-efficient LLM optimizers · 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.

Proposes SUMO, a memory-efficient low-rank optimizer that performs exact SVD-based moment orthogonalization inside a dynamically updated low-rank subspace, claiming faster convergence and up to 20% lower memory than GaLore-style methods.

Problem

Low-rank gradient optimizers for LLM training focus on memory savings but ignore convergence acceleration; Newton-Schulz approximations to moment orthogonalization (Muon) incur errors that grow with the moment's condition number.

Approach

Perform exact SVD orthogonalization of the first-order moment within a randomized-SVD-derived low-rank subspace (refreshed every K steps), giving norm-induced steepest descent with only one moment state, plus a norm-growth limiter and a residual-gradient update in the original space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on MRPC · GLUE MRPCF1: 92.43 -> 93.5Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on RTE · GLUE RTEaccuracy: 79.36 -> 81.07Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on QNLI · GLUE QNLIaccuracy: 92.26 -> 93.26Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on CoLA · GLUE CoLAMatthew's correlation: 61.8 -> 62.3Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on STS-B · GLUE STS-BPearson correlation: 90.82 -> 91.04Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on SST2 · GLUE SST2accuracy: 94.17 -> 94.93Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on MNLI · GLUE MNLIaccuracy: 86.92 -> 87.34Helped
Use exact SVD instead of Newton-Schulz5 orthogonalization (ablation)SUMO on QQP · GLUE QQPaccuracy: 91.27 -> 91.68Helped
Increase SUMO rank from 4 to 8 (ablation)SUMO on MRPC · GLUE MRPCF1: 93.5 -> 93.7Helped
Increase SUMO rank from 4 to 8 (ablation)SUMO on RTE · GLUE RTEaccuracy: 81.07 -> 81.37Helped
Increase SUMO rank from 4 to 8 (ablation)SUMO on QNLI · GLUE QNLIaccuracy: 93.26 -> 93.67Helped
Train with SUMO rather than Full-RankLLaMA pre-training · C4 validation, LLaMA 130Mperplexity: 25.08 -> 24.87Helped

Surprising findings

Limitations

Experimental setup

Datasets: C4 GLUE GSM8K

Benchmarks: GLUE C4 validation perplexity GSM8K BoolQ RTE HellaSwag WinoGrande OpenBookQA ARC-E ARC-C PIQA SciQ

Metrics: accuracy Matthews correlation Pearson correlation F1 validation perplexity memory (GB)

Baselines: GaLore LoRA ReLoRA Adam APOLLO APOLLO-Mini AdamW Full fine-tuning Newton-Schulz5 (SUMO variant)

Builds on: GaLore Muon AdaRankGrad OSGDM

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