For every forward SDE there is a deterministic ODE with the same marginals :

For the Variance-Preserving SDE:

Derivation sketch. Differentiating with fixed, and using , gives . Replacing by yields the ODE. Both the Fokker–Planck equation of the SDE and the continuity equation of the ODE are solved by the same .

Properties.

  • Deterministic: a bijection between noise and data. It enables exact likelihoods (as a continuous normalising flow; see Neural ODEs), latent interpolation, and fast high-order ODE solvers (DDIM is a discretisation of it).
  • Same marginals, different paths: the SDE and the ODE agree at each time but not as path measures. A diffusion is not determined by its marginals.

References

  1. Y. Song et al. (2021). Score-Based Generative Modeling through Stochastic Differential Equations. ICLR 2021. arXiv:2011.13456
  2. J. Song, C. Meng, S. Ermon (2021). Denoising Diffusion Implicit Models. ICLR 2021. arXiv:2010.02502