The probability flow ODE is provably fast
Sitan Chen, Sinho Chewi, Holden Lee, Yuanzhi Li, Jianfeng Lu, Adil Salim
TL;DR
This work provides the first polynomial-time convergence guarantees for the probability flow ODE in score-based generative models when using predictor steps interleaved with corrector steps. By introducing two schemes, DPOM (overdamped) and DPUM (underdamped), it demonstrates that the underdamped corrector yields a substantially better dimension dependence, achieving Õ(L^2√d/ε) iterations compared to Õ(L^3 d/ε^2) for the overdamped variant. The analysis hinges on a Wasserstein-to-TV regularization framework and a sharpened score perturbation lemma, enabling control of discretization and score-estimation errors under mild assumptions. These results strengthen the theoretical foundations of the probability flow ODE, illustrating its practical potential relative to SDE-based DDPMs, especially in high dimensions. The paper also provides preliminary numerical evidence and outlines open questions about the necessity of correctors and extensions to non-smooth or manifold-supported data distributions.
Abstract
We provide the first polynomial-time convergence guarantees for the probability flow ODE implementation (together with a corrector step) of score-based generative modeling. Our analysis is carried out in the wake of recent results obtaining such guarantees for the SDE-based implementation (i.e., denoising diffusion probabilistic modeling or DDPM), but requires the development of novel techniques for studying deterministic dynamics without contractivity. Through the use of a specially chosen corrector step based on the underdamped Langevin diffusion, we obtain better dimension dependence than prior works on DDPM ($O(\sqrt{d})$ vs. $O(d)$, assuming smoothness of the data distribution), highlighting potential advantages of the ODE framework.
