Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Score-based Continuous-time Discrete Diffusion Models

About

Score-based modeling through stochastic differential equations (SDEs) has provided a new perspective on diffusion models, and demonstrated superior performance on continuous data. However, the gradient of the log-likelihood function, i.e., the score function, is not properly defined for discrete spaces. This makes it non-trivial to adapt \textcolor{\cdiff}{the score-based modeling} to categorical data. In this paper, we extend diffusion models to discrete variables by introducing a stochastic jump process where the reverse process denoises via a continuous-time Markov chain. This formulation admits an analytical simulation during backward sampling. To learn the reverse process, we extend score matching to general categorical data and show that an unbiased estimator can be obtained via simple matching of the conditional marginal distributions. We demonstrate the effectiveness of the proposed method on a set of synthetic and real-world music and image benchmarks.

Haoran Sun, Lijun Yu, Bo Dai, Dale Schuurmans, Hanjun Dai• 2022

Related benchmarks

TaskDatasetResultRank
Generative Modeling2spirals
MMD2.18e-6
6
Generative Modeling8gaussians
MMD4.28e-6
6
Generative Modelingcheckerboard
MMD1.33e-6
6
Generative Modelingcircles
MMD6.22e-6
6
Generative Modelingmoons
MMD5.62e-6
6
Generative Modelingpinwheel
MMD2.10e-6
6
Generative Modelingswissroll
MMD4.27e-6
6
Synthetic Data Generation2spirals
CSD14.4645
6
Synthetic Data Generationcircles
CSD14.4807
6
Synthetic Data Generationmoons
CSD14.2397
6
Showing 10 of 35 rows

Other info

Follow for update