How Does Muon Work in Private Deep Learning? Scalable Differentially Private Training via Orthogonalization
Organizations: King Abdullah University of Science and Technology (KAUST) KAUST Center of Excellence for Generative AI Thuwal, Saudi Arabia
Abstract
Training deep neural networks requires optimizers that balance computational efficiency with formal data privacy. While orthogonalized update rules, such as the recently introduced Muon optimizer, have shown strong empirical performance and scalability, their behavior under Differential Privacy (DP) is not yet understood. In this paper, we propose DP-Muon, a differentially private variant of the Muon optimizer. By analyzing Muon's orthogonalized updates through the lens of a Linear Minimization Oracle (LMO), we show that the leading effect of per-example clipping is a positive rescaling of the gradient, to which the LMO is blind, so that only a small directional residual controlled by the centered gradient variance enters the optimization error. This yields an convergence rate, up to logarithmic factors, to a clipping-dependent neighborhood at a fixed noise scale and, with noise calibrated to a fixed budget, the standard privacy--utility bound of DP-SGD, without assuming bounded gradients. Furthermore, we investigate the hyperparameter landscape of DP-Muon and document how the optimal learning rate, momentum, and batch size change under privacy. Empirically, on image classification DP-Muon matches or improves on DP-SGD and DP-Adam, whereas on language modeling the best optimizer depends on the batch size, with DP-Muon best at small batches and DP-Adam best near the privacy-optimal batch size.
Figures & tables
| Work | Gradient assumption | Noise in rate | Guarantee | Momentum–LMO |
| Koloskova et al. (2023) | centered variance | fixed | avg. | – |
| Yang et al. (2022) | a.s. relative envelope | fixed / calibrated | ; calibrated: | – |
| Chen et al. (2020) | none (distance to symmetric) | calibrated | weighted clipped stationarity Wasserstein term | – |
| Shulgin and Richtárik (2024) | centered -th moment | fixed | weighted avg. | – |
| Vatan Khah et al. (2026) | centered -th moment | fixed / calibrated | (w.h.p.) | – |
| Kim and Fan (2026) | raw-gradient moment | fixed multiplier, grows with | avg. or | matrix, finite NS |
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Norm | Method | ||||
| Spectral | Muon | for | |||
| sign descent | |||||
| normalized GD | |||||
| coordinate descent | , |
| CIFAR-10 ( k, 80 epochs, M) | Language modeling ( k, 1 epoch, M) | ||||||||
| NSR | DP/samp. | NSR | DP/samp. | ||||||
| 64 | 62500 | 0.58 | 12.9 | 103 | 128 | 4578 | 0.40 | 17.0 | 192 |
| 128 | 31250 | 0.65 | 7.2 | 81 | 256 | 2289 | 0.42 | 8.9 | 142 |
| 256 | 15625 | 0.74 | 4.1 | 65 | 512 | 1144 | 0.43 | 4.7 | 105 |
| 512 | 7812 | 0.87 | 2.4 | 55 | 1024 | 572 | 0.46 | 2.4 | 78 |
| 1024 | 3906 | 1.07 | 1.5 | 47 | 2048 | 286 | 0.48 | 1.3 | 59 |
| non-private | private ( ) | ||||||||
| SGD | Adam | Muon | spread | SGD | Adam | Muon | spread | Scion | |
| 128 | 5.55 | 3.99 | 3.86 | 1.69 | 6.84 | 6.87 | 6.78 | 0.09 | 6.84 |
| 256 | 5.98 | 4.13 | 3.91 | 2.07 | 6.75 | 6.75 | 6.67 | 0.08 | 6.79 |
| 512 | 6.45 | 4.43 | 3.97 | 2.48 | 6.62 | 6.49 | 6.55 | 0.13 | 6.67 |
| 1024 | 6.94 | 4.82 | 4.10 | 2.84 | 6.55 | 6.33 | 6.52 | 0.22 | 6.54 |
| 2048 | – | – | – | – | 6.68 | 6.36 | 6.51 | 0.32 | 6.52 |
Muon Optimizer
Muon optimizer uses momentum and matrix orthogonalization to shape neural-network updates, especially in large language-model training.
See all 143 papers