Elucidating the solution space of extended reverse-time SDE for diffusion models
Qinpeng Cui, Xinyi Zhang, Qiqi Bao, Qingmin Liao

TL;DR
This paper introduces the Extended Reverse-Time SDE framework for diffusion models, unifying ODE and SDE sampling methods, and proposes ER-SDE-Solvers that achieve state-of-the-art quality and efficiency in image generation.
Contribution
It formulates a unified ER SDE approach, provides theoretical insights into sampling speed and quality, and develops ER-SDE-Solvers that outperform existing methods.
Findings
ER-SDE-Solvers achieve state-of-the-art FID scores on ImageNet 128x128.
Theoretical analysis explains the rapid sampling of ODEs and high quality of SDEs.
VP and VE SDEs are shown to have comparable performance.
Abstract
Sampling from Diffusion Models can alternatively be seen as solving differential equations, where there is a challenge in balancing speed and image visual quality. ODE-based samplers offer rapid sampling time but reach a performance limit, whereas SDE-based samplers achieve superior quality, albeit with longer iterations. In this work, we formulate the sampling process as an Extended Reverse-Time SDE (ER SDE), unifying prior explorations into ODEs and SDEs. Theoretically, leveraging the semi-linear structure of ER SDE solutions, we offer exact solutions and approximate solutions for VP SDE and VE SDE, respectively. Based on the approximate solution space of the ER SDE, referred to as one-step prediction errors, we yield mathematical insights elucidating the rapid sampling capability of ODE solvers and the high-quality sampling ability of SDE solvers. Additionally, we unveil that VP SDE…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Model Reduction and Neural Networks · Machine Learning in Healthcare
