DiffFlow: A Unified SDE Framework for Score-Based Diffusion Models and Generative Adversarial Networks
Jingwei Zhang, Han Shi, Jincheng Yu, Enze Xie, and Zhenguo Li

TL;DR
This paper introduces DiffFlow, a unified SDE framework that bridges score-based diffusion models and GANs, enabling flexible trade-offs between sample quality and sampling speed through adjustable dynamics.
Contribution
It presents a theoretical framework unifying SDMs and GANs via a novel SDE called DiffFlow, with proofs of optimality and new algorithms for improved generative modeling.
Findings
Unified DiffFlow SDE describes both SDMs and GANs dynamics.
Adjusting score weights transitions smoothly between models.
New algorithms achieve better trade-offs in sample quality and speed.
Abstract
Generative models can be categorized into two types: explicit generative models that define explicit density forms and allow exact likelihood inference, such as score-based diffusion models (SDMs) and normalizing flows; implicit generative models that directly learn a transformation from the prior to the data distribution, such as generative adversarial nets (GANs). While these two types of models have shown great success, they suffer from respective limitations that hinder them from achieving fast sampling and high sample quality simultaneously. In this paper, we propose a unified theoretic framework for SDMs and GANs. We shown that: i) the learning dynamics of both SDMs and GANs can be described as a novel SDE named Discriminator Denoising Diffusion Flow (DiffFlow) where the drift can be determined by some weighted combinations of scores of the real data and the generated data; ii) By…
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
TopicsGenerative Adversarial Networks and Image Synthesis · Music and Audio Processing · Machine Learning in Healthcare
MethodsDiffusion
