Polynomial Speedup in Diffusion Models with the Multilevel Euler-Maruyama Method
Arthur Jacot

TL;DR
This paper introduces the Multilevel Euler-Maruyama method, which significantly accelerates the solution of SDEs and diffusion models by leveraging multiple approximators, achieving polynomial speedups especially in high-accuracy regimes.
Contribution
The paper presents a novel multilevel approach for SDEs and diffusion models that reduces computational cost by efficiently combining multiple approximators, enabling faster sampling with large neural networks.
Findings
Up to fourfold speedup in image generation on CelebA dataset.
The method achieves polynomial speedup in the Harder than Monte Carlo regime.
Numerical experiments confirm theoretical speedup predictions.
Abstract
We introduce the Multilevel Euler-Maruyama (ML-EM) method compute solutions of SDEs and ODEs using a range of approximators to the drift with increasing accuracy and computational cost, only requiring a few evaluations of the most accurate and many evaluations of the less costly . If the drift lies in the so-called Harder than Monte Carlo (HTMC) regime, i.e. it requires compute to be -approximated for some , then ML-EM -approximates the solution of the SDE with compute, improving over the traditional EM rate of . In other terms it allows us to solve the SDE at the same cost as a single evaluation of the drift. In the context of diffusion models, the different levels are obtained by training UNets of increasing sizes, and ML-EM…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Stochastic processes and financial applications · Advanced Neuroimaging Techniques and Applications
