Full text not available for this paper
Summary of "When and How Does Muon Precondition? The Role of Structured Gradient Noise"
Summary (Overview)
- Core Question: The paper investigates when and why the Muon optimizer provides preconditioning benefits under stochastic gradient noise, particularly in the context of large language model (LLM) training.
- Key Finding 1: Under isotropic Gaussian noise, Muon's first-order conditional mean update reduces to a scalar multiple of the population gradient, offering no directional preconditioning advantage beyond a learning-rate rescaling.
- Key Finding 2: Under structured noise from mini-batch sampling in associative memory with heterogeneous task frequencies, Muon exhibits an exact balancing threshold for two tasks, and softens task-frequency dependence from linear to square-root scaling.
- Key Finding 3: Muon's orthogonal equivariance protects against rotation-induced negative transfer that affects SignSGD under sparse sampling.
- Key Finding 4: Momentum provides a variance-reduction/tracking trade-off, motivating heterogeneous (fast-slow) momentum designs, validated by a preliminary 0.12B-parameter LLM pretraining experiment.
Introduction and Theoretical Foundation
Background and Motivation
Muon has emerged as a prominent alternative to Adam for training matrix parameters in LLMs. Its defining operation replaces a gradient or momentum matrix by an approximate polar factor, flattening nonzero singular values before parameter updates. Recent frontier models (DeepSeek-V4.1-Flash, Kimi-K3) have adopted Muon variants, making theoretical understanding of its benefits increasingly practical.
The key theoretical challenge: Muon acts on stochastic mini-batch gradients, and nonlinear normalization does not commute with expectation:
Theoretical Foundation
Partial Polar Map: For with SVD , define:
Key properties:
- Positive scale invariance: for
- Orthogonal equivariance: for orthogonal
- Nullspace preservation:
Muon Dynamics: , , where is momentum and is learning rate.
Methodology
1. Isotropic Noise Analysis
The authors prove a low-SNR expansion showing that when gradient noise is isotropic Gaussian, Muon's conditional mean response collapses to a scalar multiple of the population gradient.
2. Associative Memory Model
The paper studies a linear associative memory with associations sampled with probabilities , where . The population loss is:
where are prediction probabilities. The stochastic gradient in task coordinates yields the exact Muon update:
where with .
3. Label Noise Model
Symmetric label noise with parameter : target label preserved with probability , nontarget label chosen with aggregate probability .
4. Momentum Analysis
Frozen-state variance analysis and local tracking error bounds characterize the averaging-tracking trade-off.
Empirical Validation / Results
Isotropic Noise: No First-Order Preconditioning
Proposition 3.1: As ,
where . This matches SGD with learning rate .
Two-Task Balancing Threshold
Theorem 4.1: With and :
- If (unequal growth):
- If (controlled gap): and
For rare tasks, .
Higher-Rank Frequency Dependence
Proposition 4.2: For task in a block with expected count :
- Task appears with probability as
- Well-sampled blocks recover full-batch margin increment:
Label Noise: Square-Root vs. Linear Frequency Dependence
Proposition 4.3:
- Deterministic labels:
- Label noise: as
Proposition 4.4: Near the noisy optimum, Muon's contraction coefficient scales as while SGD scales linearly as . Empirical results confirm for Muon (close to square-root prediction).
Muon vs. SignSGD Under Sparse Sampling
Proposition 4.5: For a batch with no task-2 samples:
- Muon: (nullspace preservation)
- SignSGD: (negative transfer possible when )
Momentum: Variance Reduction vs. Tracking
Proposition 5.1:
- Variance-equivalent batch size:
- Tracking error bound: , vanishing when
- Sufficient window:
LLM Pretraining Results
| Method | Validation Loss (step 30k) |
|---|---|
| Standard Muon | 3.0097 |
| Muon + Fast-Slow | 2.9888 |
| Gap | 0.0209 |
Theoretical and Practical Implications
Theoretical Implications
-
Isotropic noise is a null case: Samplewise spectral normalization alone does not guarantee directional preconditioning—structured noise is necessary for Muon's benefits.
-
Sampling structure matters: The expected task count is the controlling scale for balancing learning across heterogeneous tasks. Muon softens frequency dependence from linear () to square-root () near noisy optima.
-
Orthogonal equivariance is protective: Muon's rotation-invariance prevents negative transfer to unobserved tasks, unlike coordinate-dependent SignSGD (a proxy for Adam).
-
Momentum is a statistical tool: The sufficient window provides a sampling-based justification for heterogeneous momentum—longer memory for rare, slowly varying directions.
Practical Implications
- Optimizer design guidance: The theory motivates fast-slow momentum designs that allocate longer memory to rare/low-curvature directions.
- Batch size selection: The threshold provides guidance for choosing batch sizes relative to rare-task frequencies.
- Practical validation: The 0.12B-parameter pretraining experiment shows a 0.0209 validation-loss improvement from fast-slow momentum over standard Muon.
Conclusion
The paper establishes that Muon's preconditioning benefits require structured gradient noise to manifest:
- Under isotropic noise, Muon offers no first-order directional advantage over learning-rate-rescaled SGD.
- Under structured sampling noise, Muon achieves an exact balancing threshold for two tasks and square-root frequency dependence near noisy optima—a significant softening from SGD's linear dependence.
- Muon's orthogonal equivariance protects against rotation-induced negative transfer that affects coordinatewise methods like SignSGD.
- Momentum provides a variance-reduction/tracking trade-off that motivates heterogeneous (fast-slow) momentum designs, with preliminary LLM pretraining evidence of practical benefit.
Future directions: Extending analysis to evolving, non-orthogonal representations and validating benefits across larger training scales remain important open problems.
Related papers
- Think Shallow, Solve Deep: Controlling Recurrent Dynamics for Reliable Test-Time Depth
Test-time depth in recurrent networks only helps when the trained operator settles toward a fixed point, a regime controllable via a single fixed-point training objective.
- A Quadratic Lens on Muon's Polar Update: Benefits, Pitfalls, and the Role of Newton-Schulz
Muon's PolarGD is gradient descent implicitly preconditioned by the iterate's covariance, not the Hessian, so Newton-Schulz's GD-like damping of tiny singular values is a feature, not a bug.
- Last-Iterate Stationarity of Muon with Finitely Many Newton-Schulz Iterations
Finite-step Muon achieves last-iterate gradient convergence on general nonconvex objectives via input stabilization with fixed steps, or via decreasing learning rates paired with increasing momentum under stochastic noise.