No Subspace to Track: Non-Identifiability and Optimizer State in Low-Rank Training

arXiv:2607.05872 2026 Optimization 1 ideas extracted · analyzed Aug 30, 2026

What the math gives to ML

The paper identifies low-rank gradient subspaces as noisy coordinate systems rather than slowly evolving objects, so attempting to track individual basis directions is fundamentally unreliable. Its most transferable result is an optimizer-state rule: the first moment can be transported through the overlap between old and new bases, whereas the coordinate-wise second moment should not be rotated blindly because squaring is not rotation-equivariant. A practical adaptation is to transport momentum with the basis-overlap matrix and replace stale anisotropic second moments by a rotation-blind isotropic statistic, optionally shortening its decay because refreshes invalidate long-memory coordinate statistics. This directly targets low-rank optimizers such as GaLore and is testable without changing the model architecture.

Ideas from this paper

Failed on benchmark 2026

Rotation-aware low-rank Adam

Treat every low-rank basis refresh as a change of coordinates instead of assuming that old optimizer coordinates remain aligned with the new basis. Transport the first moment with the basis-overlap matrix, but collapse the second moment to a rotation-blind isotropic estimate rather than applying the same coordinate transformation to elementwise squared moments. This should eliminate second-moment staleness while preserving the memory savings of low-rank optimization.

Useful7/10
Difficulty4/10
Novelty7/10
Paper: No Subspace to Track: Non-Identifiability and Optimizer State in Low-Rank Training arXiv:2607.05872