Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Formulating Discrete Probability Flow Through Optimal Transport

About

Continuous diffusion models are commonly acknowledged to display a deterministic probability flow, whereas discrete diffusion models do not. In this paper, we aim to establish the fundamental theory for the probability flow of discrete diffusion models. Specifically, we first prove that the continuous probability flow is the Monge optimal transport map under certain conditions, and also present an equivalent evidence for discrete cases. In view of these findings, we are then able to define the discrete probability flow in line with the principles of optimal transport. Finally, drawing upon our newly established definitions, we propose a novel sampling method that surpasses previous discrete diffusion models in its ability to generate more certain outcomes. Extensive experiments on the synthetic toy dataset and the CIFAR-10 dataset have validated the effectiveness of our proposed discrete probability flow. Code is released at: https://github.com/PangzeCheung/Discrete-Probability-Flow.

Pengze Zhang, Hubery Yin, Chen Li, Xiaohua Xie• 2023

Related benchmarks

TaskDatasetResultRank
Image GenerationCelebA
FID30.61
96
Language GenerationLM1B 1024 sequences of length 128
Generative PPL193.3
20
Image GenerationCIFAR10
FID33.66
20
Sample Generation2spirals (test)
Avg L1 Distance1.5265
6
Sample Generation8gaussians (test)
Avg L1 Distance1.194
6
Sample Generationcheckerboard (test)
Avg L1 Distance0.709
6
Sample Generationcircles (test)
Avg L1 Distance1.1588
6
Sample Generationmoons (test)
Average L1 Distance1.7038
6
Sample Generationpinwheel (test)
Avg L1 Distance1.8088
6
Sample Generationswissroll (test)
Average L1 Distance1.5888
6
Showing 10 of 38 rows

Other info

Code

Follow for update