Blackout Diffusion: Generative Diffusion Models in Discrete-State Spaces

05/18/2023
by   Javier E. Santos, et al.
1

Typical generative diffusion models rely on a Gaussian diffusion process for training the backward transformations, which can then be used to generate samples from Gaussian noise. However, real world data often takes place in discrete-state spaces, including many scientific applications. Here, we develop a theoretical formulation for arbitrary discrete-state Markov processes in the forward diffusion process using exact (as opposed to variational) analysis. We relate the theory to the existing continuous-state Gaussian diffusion as well as other approaches to discrete diffusion, and identify the corresponding reverse-time stochastic process and score function in the continuous-time setting, and the reverse-time mapping in the discrete-time setting. As an example of this framework, we introduce “Blackout Diffusion”, which learns to produce samples from an empty image instead of from noise. Numerical experiments on the CIFAR-10, Binarized MNIST, and CelebA datasets confirm the feasibility of our approach. Generalizing from specific (Gaussian) forward processes to discrete-state processes without a variational approximation sheds light on how to interpret diffusion models, which we discuss.

READ FULL TEXT

page 5

page 8

page 23

page 24

page 25

page 26

page 28

page 29

research
11/30/2022

Score-based Continuous-time Discrete Diffusion Models

Score-based modeling through stochastic differential equations (SDEs) ha...
research
02/14/2023

Score-based Diffusion Models in Function Space

Diffusion models have recently emerged as a powerful framework for gener...
research
10/04/2022

Diffusion Models for Graphs Benefit From Discrete State Spaces

Denoising diffusion probabilistic models and score matching models have ...
research
11/04/2022

Modeling Temporal Data as Continuous Functions with Process Diffusion

Temporal data like time series are often observed at irregular intervals...
research
08/14/2023

Bayesian Flow Networks

This paper introduces Bayesian Flow Networks (BFNs), a new class of gene...
research
03/01/2023

Continuous-Time Functional Diffusion Processes

We introduce functional diffusion processes (FDPs), which generalize tra...
research
07/26/2023

How Does Diffusion Influence Pretrained Language Models on Out-of-Distribution Data?

Transformer-based pretrained language models (PLMs) have achieved great ...

Please sign up or login with your details

Forgot password? Click here to reset