Newton-Muon vs Muon vs AdamW

Reproduction of Newton-Muon Optimizer (Du & Su, 2026) benchmarked on Tiny Shakespeare.

Results

OptimizerBest Val LossAt Step
AdamW1.54043800
Muon1.56391000 — then overfits to 2.08
Newton-Muon1.53492400
Val loss comparison

Key Finding

Train loss makes Muon look dominant (0.73 vs 1.09). Val loss tells the opposite story — Muon memorises, Newton-Muon generalises. Muon peaks at step 1000 then its val loss climbs for 3000 more steps. Newton-Muon peaks later and overfits far less.

Generated Text — ROMEO:

AdamW: "Far a white tidings of laments — lappiness" — grammar breaks down fast
Muon: "Dignitions messerity" — memorised rhythm, invented words
Newton-Muon: "Titus, Aufidius, Bolingbroke" — real Shakespeare characters, coherent scene

Setup

Run It Yourself

Full runnable notebook on Kaggle

Reference

Du & Su (2026) — arXiv:2604.01472