Papers
Topics
Authors
Recent
Search
2000 character limit reached

DynMuon: Dynamic Spectral Shaping

Updated 4 July 2026
  • DynMuon is a dynamic spectral-shaping method for Muon that generalizes matrix updates by varying the exponent p during training.
  • It employs a logistic schedule that transitions p from positive, enhancing high-curvature modes early, to mildly negative, accentuating flatter modes later.
  • Experimental results demonstrate up to 26.5% fewer training steps and consistently lower validation loss with minimal computational overhead in transformer models.

DynMuon is a dynamic spectral-shaping method for Muon, formulated by replacing a matrix update M=UΣVM = U \Sigma V^\top with UΣpVU \Sigma^p V^\top and varying the exponent pp over training rather than fixing it at the Muon choice p=0p=0. In this formulation, p=1p=1 recovers standard gradient descent, p=0p=0 recovers Muon’s polar update UVUV^\top, and p<0p<0 yields inverse-spectrum emphasis. DynMuon’s central claim is that the optimal spectral shaping is stage dependent: positive pp is advantageous early, when high-curvature directions dominate the residual signal, whereas mildly negative pp is advantageous later, when low-curvature directions still contain useful training signal. The reported result is consistently lower validation loss than Muon, together with UΣpVU \Sigma^p V^\top0 fewer steps to reach the same target loss, at only UΣpVU \Sigma^p V^\top1 per-step overhead across the evaluated settings (Wu et al., 16 May 2026).

1. Spectral-shaping formulation

DynMuon is defined within the broader class of Muon-like matrix updates. Standard matrix-valued descent applies the raw or momentum-averaged gradient UΣpVU \Sigma^p V^\top2 directly, so if UΣpVU \Sigma^p V^\top3, an SGD-style step is UΣpVU \Sigma^p V^\top4. Muon instead discards the singular-value magnitudes and applies the polar factor, UΣpVU \Sigma^p V^\top5. DynMuon generalizes both by introducing the one-parameter family

UΣpVU \Sigma^p V^\top6

described as a spectral-shaping operation (Wu et al., 16 May 2026).

UΣpVU \Sigma^p V^\top7 Update Interpretation
UΣpVU \Sigma^p V^\top8 UΣpVU \Sigma^p V^\top9 raw gradient descent
pp0 pp1 Muon
pp2 pp3 inverse-spectrum update

This parameterization makes explicit that Muon is not an isolated optimizer but a specific point in a continuous family. Large pp4 emphasizes strong modes, while small or negative pp5 emphasizes flat modes. The significance of DynMuon is therefore not merely a new schedule, but a reinterpretation of Muon as one static choice inside a broader spectral-control framework. The paper’s stated conclusion is that fixed Muon pp6 is suboptimal in both early and late phases of training (Wu et al., 16 May 2026).

2. Noise-aware local model

The theoretical core of DynMuon is a local quadratic approximation to the population loss pp7 around a nearby minimizer pp8, augmented by an approximation of gradient noise. Writing the residual as pp9, the model assumes

p=0p=00

where p=0p=01 is a normalized effective Hessian with eigenvalues p=0p=02, and p=0p=03 is a scalar curvature scale. The stochastic gradient is then modeled as

p=0p=04

Under spectral shaping with exponent p=0p=05, and after absorbing scalar factors into p=0p=06, the residual in mode p=0p=07 evolves as

p=0p=08

and the second moment satisfies

p=0p=09

These expressions expose the signal–noise trade-off that motivates DynMuon: contraction in mode p=1p=10 is governed by p=1p=11, so increasing p=1p=12 accelerates contraction in high-curvature directions, while noise amplification scales as p=1p=13, so decreasing p=1p=14 amplifies noise more strongly in flat modes (Wu et al., 16 May 2026).

Two stage-dependent regimes follow from this model. Early in training, residual signal is concentrated in high-curvature, or “strong,” modes; positive p=1p=15 accelerates their contraction while incurring only mild noise amplification. Later in training, strong modes have largely decayed, while flatter modes still carry signal relative to their smaller noise; mildly negative p=1p=16 then reallocates update strength toward those flatter modes. The paper also emphasizes the boundary of this effect: if p=1p=17 becomes too negative, noise amplification overwhelms the benefit. Empirical validation is reported on a frozen final-layer matrix in a GPT-style block, using measurements of mode-wise curvature, residual-signal energy, and noise levels (Wu et al., 16 May 2026).

3. Dynamic schedule and efficient realization

DynMuon operationalizes the stage-dependent theory by scheduling p=1p=18 to decrease smoothly from a positive early value p=1p=19 to a mildly negative late value p=0p=00. For step p=0p=01, the schedule is

p=0p=02

Typical choices are p=0p=03, p=0p=04, p=0p=05, and p=0p=06. This logistic schedule yields p=0p=07 in the first few percent of training, transitions around p=0p=08, and approaches p=0p=09 in the late stage. The intended effect is explicit: positive early UVUV^\top0 boosts contraction of strong modes, and mild negative late UVUV^\top1 focuses on flat modes (Wu et al., 16 May 2026).

Exact SVD at every optimization step would be prohibitive, so DynMuon preserves the Newton–Schulz iterations already used by Muon to approximate the polar factor and augments them with a low-order polynomial correction for arbitrary negative exponents. The implementation logic is given as follows: if UVUV^\top2, return the raw matrix UVUV^\top3; if UVUV^\top4, return UVUV^\top5; otherwise return UVUV^\top6. The Fast-Spectral routine normalizes the input by its Frobenius norm, computes a Newton–Schulz approximation UVUV^\top7, forms UVUV^\top8, UVUV^\top9, and p<0p<00, then applies the second-order Taylor approximation

p<0p<01

to approximate p<0p<02, returning p<0p<03. The stated additional cost is only p<0p<04, matching Muon’s asymptotic runtime (Wu et al., 16 May 2026).

This design is significant because it separates the conceptual change—dynamic spectral shaping—from the dominant systems bottleneck of repeated full SVD. The paper’s argument is that dynamic shaping can be made practical without abandoning the efficient Newton–Schulz infrastructure already associated with Muon.

4. Experimental characterization

The reported experiments cover GPT-style transformers at p<0p<05M, p<0p<06M, and p<0p<07B parameters in a modded-NanoGPT style, together with a Qwen-style p<0p<08M decoder-only model. Training uses FineWeb and FineWeb-Edu, both described as public web-scraped corpora, with sequence length p<0p<09 and global batch pp0. Training budgets span pp1B to pp2B tokens, corresponding to pp3K to pp4K steps. Baselines include Muon pp5 with NS-based orthogonalization, AdamW for non-matrix parameters, and NorMuon in ablation. The main metrics are validation cross-entropy loss curves and “steps-to-target,” where the target is Muon’s pp6-training-time loss (Wu et al., 16 May 2026).

Across all GPT scales on pp7B tokens, DynMuon achieves pp8 fewer steps to the same loss, while validation-loss curves remain consistently below Muon. Similar gains are reported on FineWeb-Edu, across learning-rate sweeps, across token budgets, and on the Qwen model. The paper further reports that the polynomial correction closely matches exact SVD shaping. These results are presented as evidence that the stage-dependent schedule is not restricted to a single architecture, dataset, or token budget (Wu et al., 16 May 2026).

A central empirical implication is that the benefit is not described solely as faster wall-clock execution, but as improved optimization efficiency under a fixed training objective. The measured per-step overhead is pp9, so the claimed improvement is a reduction in optimization steps for a given loss threshold rather than a purely systems-level acceleration.

5. Position within the Muon ecosystem

DynMuon is part of a rapidly expanding Muon-centered optimization literature. The underlying premise is that matrix-orthogonalization-based optimizers offer an alternative to conventional element-wise methods because the update acts at the level of full weight matrices rather than individual coordinates. DynMuon extends this family by making the singular-value transformation explicit and time dependent, whereas Muon fixes the transformation to the polar factor (Wu et al., 16 May 2026).

A separate but related development is DMuon, which addresses the distributed-training cost of Muon rather than the choice of spectral exponent. DMuon preserves exact Muon semantics while reformulating the Newton–Schulz iteration in Gram space and executing it owner-centrically on sharded training systems. For a weight matrix pp0 with momentum-aggregated gradient pp1, Muon applies

pp2

and DMuon replaces the direct pp3 Newton–Schulz step by a Gram-space recurrence on pp4 using pp5, yielding pp6 and pp7. The reported outcomes are pp8–pp9 end-to-end per-step speedup versus vanilla Muon, UΣpVU \Sigma^p V^\top00–UΣpVU \Sigma^p V^\top01 optimizer-step speedup, and step-time overhead versus AdamW of UΣpVU \Sigma^p V^\top02 to UΣpVU \Sigma^p V^\top03 across workloads including Wall-OSS-0.5, PiUΣpVU \Sigma^p V^\top04, Wall-WM, and Qwen2.5-7B on UΣpVU \Sigma^p V^\top05–UΣpVU \Sigma^p V^\top06 GPUs (Chen et al., 25 Jun 2026).

The relationship between these works is methodological rather than identical. DynMuon studies which spectrum to apply over training; DMuon studies how to execute Muon efficiently in distributed environments. A plausible implication is that progress on dynamic spectral shaping increases the importance of scalable matrix-aware execution, because the practical adoption of Muon-family optimizers depends on both optimization behavior and distributed systems efficiency.

6. Limitations, open problems, and nomenclature

DynMuon’s stated limitations are specific. The schedule is hand-tuned and does not re-estimate UΣpVU \Sigma^p V^\top07 online from data, leaving open the possibility of better adaptive schemes. The local quadratic/noise model is presented as a simplified guide rather than a full convergence theory. A fuller theory of convergence under dynamic shaping remains open. The method also focuses on matrix-valued updates, and future work is explicitly suggested in two directions: dynamic shaping in other optimizer families and combinations with second-order curvature information (Wu et al., 16 May 2026).

These caveats delimit the current scope of the method. The theoretical analysis is local and mode based, not a complete nonconvex training theory; the schedule is logistic and stage dependent, not data-adaptive; and the experiments are confined to transformer and language-model settings in which Muon is already positioned as a strong baseline. This suggests that DynMuon is best understood as a principled refinement of Muon’s spectral policy rather than a universal replacement for all optimizers.

The nomenclature can also cause confusion. DynMuon is distinct from DMuon, whose subject is distributed Muon execution (Chen et al., 25 Jun 2026). It is also unrelated to the gauge-theoretic object “dyonium” studied in “Dyonium Induced Fermion Number Violation” (Sugamoto, 2023), which concerns an UΣpVU \Sigma^p V^\top08 theory with a Higgs doublet, UΣpVU \Sigma^p V^\top09-string confinement, fermionic zero modes, and anomaly-driven fermion-number violation rather than optimization. This distinction matters because the similar strings “DynMuon,” “DMuon,” and “dyonium” refer to unrelated technical domains.

7. Conceptual significance

DynMuon’s principal contribution is the claim that spectral shaping of matrix-valued updates should vary over training rather than remain fixed. In the paper’s formulation, optimization behavior depends jointly on local curvature, stochastic-gradient and label-noise effects, and training stage. Positive UΣpVU \Sigma^p V^\top10 accelerates contraction in high-curvature directions when those directions still dominate the residual; mildly negative UΣpVU \Sigma^p V^\top11 later reallocates update strength toward low-curvature directions that continue to carry signal. The resulting picture reframes Muon from a single orthonormalization rule into one point on a dynamic spectrum-management continuum (Wu et al., 16 May 2026).

In that sense, DynMuon functions both as an optimizer and as an interpretive framework for Muon-like methods. Its empirical results support the claim that a single fixed spectral policy is not optimal throughout training, and its algorithmic construction shows that this policy can be adjusted with negligible extra cost. For work on large-scale transformer training, the broader significance lies in the explicit coupling of curvature-sensitive signal contraction, mode-wise noise amplification, and training-stage scheduling within a practical matrix-aware optimizer family.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to DynMuon.