Training | | arXiv:2606.04662

Why Muon Outperforms Adam: A Curvature Perspective

为什么 Muon 优于 Adam:曲率视角

🧭 优化器比较 · 曲率与 NDS

National University of Singapore · Yale University · University of Minnesota

Shuche Wang, Fengzhuo Zhang, Jiaxiang Li, Dirk Bergemann, Zhuoran Yang

Muon 因更低的标准化方向锐度 (NDS) 实现更小的二阶曲率惩罚,从而获得更大的一步损失下降。

📌 工作参考价值

  • 在大规模推荐或 Agent 模型训练中,可尝试用 Muon 替代 Adam,尤其在数据长尾分布下,Muon 可能带来更快的收敛和更好的泛化。
  • 关注 NDS 作为优化器选择的度量:优先选用在训练后段 NDS 更低的优化器,这可能意味着更平滑的收敛和更小的曲率惩罚。
  • Muon 的频谱归一化思想可迁移到其他自适应优化器中:通过显式约束更新矩阵的奇异值能量分布,避免梯度对齐高曲率方向导致的优化震荡。
  • 数据不平衡(如电商用户行为幂率分布)会放大 Muon 的优势,可据此设计自动优化器选取策略:当数据偏度超过阈值时切换至 Muon 类优化器。

动机:Muon 在 LLM 预训练中比 Adam 快约 2 倍,但其几何优势来源不明。本文从优化景观的曲率角度给出解释。

方法:

  • 对训练损失进行二阶泰勒展开,将一步损失下降分解为一阶增益和二阶曲率惩罚。
  • 曲率惩罚进一步拆解为更新范数平方与标准化方向锐度 (NDS)。
  • 在 Zipf-PCFG 合成数据上控制不平衡度,分析数据分布对 NDS 的影响;进行层内/跨层曲率分解。
  • 构建异质曲率二次问题,证明 Muon 通过平衡不同曲率分量的更新能量,获得更低平均 NDS。

关键结果:

  • 在匹配验证损失时,Muon 比 Adam 的一步损失下降更大,源于更小的曲率惩罚 (NDS 更低),而非更新范数差异。
  • 数据不平衡程度越高,Muon 的 NDS 优势越显著;训练中后期,Muon 的低 NDS 主要来自更小的层内曲率。
  • 理论证明:当曲率异质性足够强时,Muon 相比 GD 获得更低 NDS 和更优的局部二次损失。