atlas

Research map / Large language models / Instruction and fine-tuning

SubTrack++ : Gradient Subspace Tracking for Scalable LLM Training

NeurIPS 2025 · Large language models › Instruction and fine-tuning · approach: Efficient LLM fine-tuning systems · 1 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 SubTrack++, a memory-efficient LLM training method that tracks gradient low-rank subspaces on the Grassmannian via rank-1 geodesic updates, combined with a projection-aware Adam and recovery scaling, to cut wall-time while matching GaLore's memory.

Problem

Low-rank gradient projection methods for LLM training (e.g., GaLore) trade off memory, wall-time, and performance; periodic SVD is expensive and noise-sensitive, and discarded gradient components hurt accuracy.

Approach

Replace periodic SVD subspace recomputation with Grassmannian geodesic tracking using rank-1 updates driven by the estimation error, make Adam's moment statistics projection-aware under subspace changes, and add recovery scaling that reintegrates the gradient component discarded by projection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the projection-aware optimizer to Grassmannian tracking (ablation)SubTrack++ on Llama 1B · C4 pre-trainingevaluation loss: 6.53 to 5.43Helped
Add recovery scaling to Grassmannian tracking (ablation)SubTrack++ on Llama 1B · C4 pre-trainingevaluation loss: 6.53 to 5.28Helped
Add both the projection-aware optimizer and recovery scaling (ablation)Grassmannian tracking on Llama 1B · C4 pre-trainingevaluation loss: 6.53 to 4.51Helped
Use rank-1 subspace updates (ablation)SubTrack++ · C4 pre-training, Llama 1Bevaluation lossHelped
Increase subspace update frequency (ablation)SubTrack++ · C4 pre-training, Llama 1Bevaluation lossMixed
Use Grassmannian tracking instead of frequent SVD updates (ablation)SubTrack++ · C4 pre-trainingwall-timeHelped
Use SubTrack++ rather than GaLoreLlama 1B pre-training · C4wall-time: 43% fasterHelped

Surprising findings

Limitations

Experimental setup

Datasets: C4 GLUE SuperGLUE Alpaca

Benchmarks: C4 GLUE SuperGLUE Alpaca

Metrics: evaluation loss wall-time peak memory consumption accuracy

Baselines: Full-Rank GaLore BAdam Online Subspace Descent LDAdam Fira APOLLO

Builds on: GaLore Fira LDAdam APOLLO Online Subspace Descent

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