Optimization Benchmark for Diffusion Models on Dynamical Systems
Fabian Schaipp
TL;DR
This work addresses the lack of optimization benchmarks for diffusion-model training by evaluating optimizers on a diffusion task that denoises dynamical-system trajectories derived from Navier–Stokes simulations. It compares AdamW, Muon, SOAP, ScheduleFree, Prodigy, and SGD, revealing that Muon and SOAP achieve roughly 18% lower final validation loss than AdamW, while ScheduleFree can lag in generative quality despite competitive loss. The study also investigates learning-rate schedules (wsd, cosine, sqrt) and shows that training dynamics and trajectory quality are strongly affected by scheduling choices, with Prodigy offering tuning-free performance nearing tuned AdamW. Overall, the results provide practical guidance for diffusion-model optimization in scientific contexts (e.g., data assimilation) and raise open questions about the SGD–AdamW gap and the impact of the full training trajectory on generative quality.
Abstract
The training of diffusion models is often absent in the evaluation of new optimization techniques. In this work, we benchmark recent optimization algorithms for training a diffusion model for denoising flow trajectories. We observe that Muon and SOAP are highly efficient alternatives to AdamW (18% lower final loss). We also revisit several recent phenomena related to the training of models for text or image applications in the context of diffusion model training. This includes the impact of the learning-rate schedule on the training dynamics, and the performance gap between Adam and SGD.
