Score-based Continuous-time Discrete Diffusion Models

11/30/2022
by   Haoran Sun, et al.
15

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 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.

READ FULL TEXT

page 7

page 8

research
05/18/2023

Blackout Diffusion: Generative Diffusion Models in Discrete-State Spaces

Typical generative diffusion models rely on a Gaussian diffusion process...
research
06/05/2021

A Variational Perspective on Diffusion-Based Generative Models and Score Matching

Discrete-time diffusion-based generative models and score matching metho...
research
08/15/2023

SciRE-Solver: Accelerating Diffusion Models Sampling by Score-integrand Solver with Recursive Difference

Diffusion models (DMs) have made significant progress in the fields of i...
research
01/24/2023

Score Matching via Differentiable Physics

Diffusion models based on stochastic differential equations (SDEs) gradu...
research
04/18/2014

CTBNCToolkit: Continuous Time Bayesian Network Classifier Toolkit

Continuous time Bayesian network classifiers are designed for temporal c...
research
05/29/2021

Representation Learning in Continuous-Time Score-Based Generative Models

Score-based methods represented as stochastic differential equations on ...
research
11/02/2022

Concrete Score Matching: Generalized Score Matching for Discrete Data

Representing probability distributions by the gradient of their density ...

Please sign up or login with your details

Forgot password? Click here to reset