Summary of "MuonGS: Pretraining LLMs with Relaxed Weight-Norm Control"
Summary (Overview)
-
Core Contribution: The paper introduces a global perspective on weight-norm control for Muon optimizers in LLM pretraining, using the accumulated effective learning rate as a measure of exploration capacity over training trajectories.
-
Key Theoretical Finding: Vanilla Muon can only guarantee logarithmic accumulation () under worst-case conditions, while norm-controlled variants (MuonW, MuonH) guarantee at least linear accumulation (), explaining why norm control improves training.
-
New Optimizer Proposal: MuonGS uses Gram–Schmidt projection to remove the radial component of each Muon update without fixing the weight norm, achieving norm growth and accumulation guarantees.
-
Empirical Results: MuonGS achieves lower validation perplexity than MuonH on 160M and 400M parameter dense models, with an estimated token-equivalent speedup of up to ~15% at matched validation loss, plus improvements on a 135M active/1B total parameter MoE model.
-
Relaxed Norm Control: The paper demonstrates that bounded norms are sufficient but not necessary for good accumulation—sufficiently slow norm growth (e.g., ) can sustain exploration throughout training.
Introduction and Theoretical Foundation
Background and Motivation
Weight-norm control is a critical component of successful LLM pretraining optimizers:
- AdamW and MuonW use decoupled weight decay to counter norm growth
- MuonH (Hyperball variant) imposes explicit fixed-norm constraints
- nGPT uses unit-norm weight vectors
The central question: When is norm control needed, why does it help, and how much is sufficient?
Effective Learning Rate
The effective learning rate is defined as the ratio of the nominal learning rate to the current weight norm. For a Muon update :
Key Theoretical Insight
For bounded update directions () with constant learning rate :
This shows that sufficient accumulation of effective learning rates is necessary for substantial movement in weight space.
Methodology
Accumulated Effective Learning Rate
The central quantity of the analysis:
Proposition 3.1 establishes that for any interval :
where for weight matrix .
For scale-invariant losses with -Lipschitz :
MuonGS Algorithm
The MuonGS update removes the radial component via Gram–Schmidt projection:
Algorithm 1: MuonGS for one weight matrix
Require: learning rate η_t, momentum β, initial weights W_0, U_0 = 0
1: for t = 0, 1, 2, ... do
2: U_{t+1} ← βU_t + ∇f(W_t) ▷ gradient momentum
3: O_t ← Orthogonalize(U_{t+1}) ▷ Newton–Schulz, as in Muon
4: Õ_t ← O_t − (⟨W_t, O_t⟩/‖W_t‖²_F) W_t ▷ remove component along W_t
5: W_{t+1} ← W_t − η_t Õ_t
6: end for
The projection ensures , so the squared norm update becomes:
—norm growth is only second-order in the step size.
Empirical Validation / Results
Theoretical Guarantees
Theorem 4.1 (MuonGS growth and accumulation):
For constant :
Table 1: Norm and accumulation guarantees at a constant positive learning rate
| Control | Norm bound | ||
|---|---|---|---|
| Vanilla Muon | |||
| Weight decay | |||
| Fixed norm | |||
| GS |
Proposition 4.2 (Stationarity for exact current-gradient MuonGS): For scale-invariant objectives, every even :
Experimental Setup
- Architectures: GPT-style models at 160M and 400M parameters; MoE model with 135M active/1B total parameters
- Data: FineWeb (100B tokens), Ultra-FineWeb for MoE
- Baselines: MuonH (primary), Muon, MuonW
- Training: BF16 mixed-precision, Nesterov momentum 0.95, linear LR decay
Key Results
Dense Models (Figure 5-6):
- MuonGS achieves lower validation perplexity than MuonH at extended training horizons (overtraining, >1 Chinchilla budget)
- Estimated token-equivalent speedup: 7–15% at matched validation loss for longer horizons
MoE Model (Figure 7):
- MuonGS achieves lower best validation perplexity than MuonH at both 10.8B and 21.6B token budgets
Accumulation Analysis (Figure 3): In practical GPT-160M training, vanilla Muon shows much slower growth than MuonW/MuonGS, with the gap widening over later training windows.
Theoretical and Practical Implications
Theoretical Implications
-
Unified Framework: The accumulated effective learning rate provides a unified basis for comparing norm-control strategies, linking norm growth to exploration capacity over entire training trajectories.
-
Necessary vs. Sufficient Conditions: The paper clarifies that accumulation bounds are necessary (not sufficient) conditions for exploration—a large doesn't guarantee good performance, but small accumulation provably limits progress.
-
Relaxed Requirements: Bounded norms () are sufficient but not necessary for improving on vanilla Muon's logarithmic worst case. Norm growth of with suffices, opening a broader design space.
-
Later-Window Accumulation: The guarantee shows MuonGS sustains exploration in later training, unlike vanilla Muon where later-window accumulation can be bounded ().
Practical Implications
-
No Weight Decay Tuning: Like MuonH, MuonGS avoids tuning a weight decay coefficient (unlike MuonW), simplifying hyperparameter search.
-
Overtraining Performance: MuonGS's favorable scaling with training horizon is particularly relevant to modern LLM pretraining practice, which commonly extends beyond one Chinchilla budget.
-
Simplicity: The Gram–Schmidt projection is a closed-form, computationally cheap modification to Muon that requires no additional iterative optimization.
-
Broad Applicability: Works for both dense transformers and modern MoE architectures.
Conclusion
The paper reexamines weight-norm control for Muon optimizers through a global trajectory-level perspective. Key takeaways:
-
Accumulated effective learning rate measures exploration capacity and must keep growing for continued progress.
-
Vanilla Muon's logarithmic worst-case accumulation explains its slower empirical progress; norm control (weight decay, fixed norm) guarantees linear accumulation.
-
MuonGS relaxes norm-control requirements while guaranteeing accumulation (improving on vanilla Muon) without fixing a radius, achieving up to 15% token-equivalent speedup over MuonH.
Open questions:
- Which rate of norm growth works best for a given training budget?
- The accumulation guarantees are worst-case bounds; tighter characterizations for practical settings remain unexplored.
- Whether even weaker norm control (e.g., with closer to 1) could yield further improvements.
Related papers
- Not All Thinking is Created Equal: Latent Reasoning Discovers a Recurrent Search Algorithm for Depth Generalization
Latent reasoning models discover a generalizable recurrent forward-search algorithm, while token-based methods like CoT rely on local shortcuts that fail out-of-distribution.
- Can Coding Agents Sustain Continual Evolution without Forgetting?
Continual harness evolution for coding agents suffers severe catastrophic forgetting, with verification conflicts causing up to 100% performance drops on prior tasks.
- Loopback Transformer: Towards a Unified View of Residual Looped Transformers
The Loopback Transformer stores block updates separately with decay-bounded attention, beating standard Transformers with 40-75% of their parameters.