Your Absorbing Discrete Diffusion Secretly Models the Conditional Distributions of Clean Data

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ou, Jingyang, Nie, Shen, Xue, Kaiwen, Zhu, Fengqi, Sun, Jiacheng, Li, Zhenguo, Li, Chongxuan
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908905925246976
author Ou, Jingyang
Nie, Shen
Xue, Kaiwen
Zhu, Fengqi
Sun, Jiacheng
Li, Zhenguo
Li, Chongxuan
author_facet Ou, Jingyang
Nie, Shen
Xue, Kaiwen
Zhu, Fengqi
Sun, Jiacheng
Li, Zhenguo
Li, Chongxuan
contents Discrete diffusion models with absorbing processes have shown promise in language modeling. The key quantities to be estimated are the ratios between the marginal probabilities of two transitive states at all timesteps, called the concrete score. In this paper, we reveal that the concrete score in absorbing diffusion can be expressed as conditional probabilities of clean data, multiplied by a time-dependent scalar in an analytic form. Motivated by this finding, we propose reparameterized absorbing discrete diffusion (RADD), a dedicated diffusion model without time-condition that characterizes the time-independent conditional probabilities. Besides its simplicity, RADD can reduce the number of function evaluations (NFEs) by caching the output of the time-independent network when the noisy sample remains unchanged in a sampling interval, which enables sampling acceleration. Built upon the new perspective of conditional distributions, we further unify absorbing discrete diffusion and any-order autoregressive models (AO-ARMs), showing that the upper bound on the negative log-likelihood for the diffusion model can be interpreted as an expected negative log-likelihood for AO-ARMs. Further, our RADD models achieve SOTA performance among diffusion models on 5 zero-shot language modeling benchmarks (measured by perplexity) at the GPT-2 scale. Our code is available at https://github.com/ML-GSAI/RADD.
format Preprint
id arxiv_https___arxiv_org_abs_2406_03736
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Your Absorbing Discrete Diffusion Secretly Models the Conditional Distributions of Clean Data
Ou, Jingyang
Nie, Shen
Xue, Kaiwen
Zhu, Fengqi
Sun, Jiacheng
Li, Zhenguo
Li, Chongxuan
Machine Learning
Computation and Language
Discrete diffusion models with absorbing processes have shown promise in language modeling. The key quantities to be estimated are the ratios between the marginal probabilities of two transitive states at all timesteps, called the concrete score. In this paper, we reveal that the concrete score in absorbing diffusion can be expressed as conditional probabilities of clean data, multiplied by a time-dependent scalar in an analytic form. Motivated by this finding, we propose reparameterized absorbing discrete diffusion (RADD), a dedicated diffusion model without time-condition that characterizes the time-independent conditional probabilities. Besides its simplicity, RADD can reduce the number of function evaluations (NFEs) by caching the output of the time-independent network when the noisy sample remains unchanged in a sampling interval, which enables sampling acceleration. Built upon the new perspective of conditional distributions, we further unify absorbing discrete diffusion and any-order autoregressive models (AO-ARMs), showing that the upper bound on the negative log-likelihood for the diffusion model can be interpreted as an expected negative log-likelihood for AO-ARMs. Further, our RADD models achieve SOTA performance among diffusion models on 5 zero-shot language modeling benchmarks (measured by perplexity) at the GPT-2 scale. Our code is available at https://github.com/ML-GSAI/RADD.
title Your Absorbing Discrete Diffusion Secretly Models the Conditional Distributions of Clean Data
topic Machine Learning
Computation and Language
url https://arxiv.org/abs/2406.03736