On the Trajectory Regularity of ODE-based Diffusion Sampling
About
Diffusion-based generative models use stochastic differential equations (SDEs) and their equivalent ordinary differential equations (ODEs) to establish a smooth connection between a complex data distribution and a tractable prior distribution. In this paper, we identify several intriguing trajectory properties in the ODE-based sampling process of diffusion models. We characterize an implicit denoising trajectory and discuss its vital role in forming the coupled sampling trajectory with a strong shape regularity, regardless of the generated content. We also describe a dynamic programming-based scheme to make the time schedule in sampling better fit the underlying trajectory structure. This simple strategy requires minimal modification to any given ODE-based numerical solvers and incurs negligible computational cost, while delivering superior performance in image generation, especially in $5\sim 10$ function evaluations.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Unconditional Layout Generation | Rico | FID5.9 | 55 | |
| Image Generation | CIFAR-10 32x32 with ReFlow (test) | FID6.58 | 48 | |
| Image Generation | MS-COCO 512x512 with Stable Diffusion (val) | FID14.65 | 48 | |
| Image Generation | ImageNet 256x256 with FlowDCN (val) | FID8.18 | 48 |