Discrete Diffusion Language Modeling by Estimating the Ratios of the Data Distribution

Despite their groundbreaking performance for many generative modeling tasks, diffusion models have fallen short on discrete data domains such as natural language. Crucially, standard diffusion models rely on the well-established theory of score matching, but efforts to generalize this to discrete structures have not yielded the same empirical gains. In this work, we bridge this gap by proposing score entropy, a novel loss that naturally extends score matching to discrete spaces, integrates seamlessly to build discrete diffusion models, and significantly boosts performance. Experimentally, we test our Score Entropy Discrete Diffusion models (SEDD) on standard language modeling tasks. For comparable model sizes, SEDD beats existing language diffusion paradigms (reducing perplexity by $25$-$75$\%) and is competitive with autoregressive models, in particular outperforming GPT-2. Furthermore, compared to autoregressive mdoels, SEDD generates faithful text without requiring distribution annealing techniques like temperature scaling (around $6$-$8\times$ better generative perplexity than un-annealed GPT-2), can trade compute and quality (similar quality with $32\times$ fewer network evaluations), and enables controllable infilling (matching nucleus sampling quality while enabling other strategies besides left to right prompting).

BERT has a Mouth, and ItMust Speak: BERT as a…BERT has a Mouth, and It Must Speak: BERT as a Markov Random Field Language ModelTransformers:State-of-the-Art Natura…Transformers: State-of-the-Art Natural Language ProcessingSSD-LM:Semi-autoregressive…SSD-LM: Semi-autoregressive Simplex-based Diffusion Language Model for Text Generation and Modular ControlAnalog Bits: GeneratingDiscrete Data using…Analog Bits: Generating Discrete Data using Diffusion Models with Self-ConditioningDINOISER: DiffusedConditional Sequence…DINOISER: Diffused Conditional Sequence Learning by Manipulating NoisesBayesian Flow NetworksBayesian Flow NetworksTESS: Text-to-TextSelf-Conditioned Simple…TESS: Text-to-Text Self-Conditioned Simplex DiffusionFast Sampling viaDiscrete Non-Markov…Fast Sampling via Discrete Non-Markov Diffusion Models with Predetermined Transition TimeSimple and EffectiveMasked Diffusion…Simple and Effective Masked Diffusion Language ModelsDiscrete Flow MatchingDiscrete Flow MatchingFisher Flow Matching forGenerative Modeling ove…Fisher Flow Matching for Generative Modeling over Discrete DataScaling up MaskedDiffusion Models on TextScaling up Masked Diffusion Models on TextMasked Diffusion Modelsare Secretly…Masked Diffusion Models are Secretly Time-Agnostic Masked Models and Exploit Inaccurate Categorical SamplingMercury: Ultra-FastLanguage Models Based o…Mercury: Ultra-Fast Language Models Based on DiffusionSimple GuidanceMechanisms for Discrete…Simple Guidance Mechanisms for Discrete Diffusion ModelsCANDI: HybridDiscrete-Continuous…CANDI: Hybrid Discrete-Continuous Diffusion ModelsSteering Masked DiscreteDiffusion Models via…Steering Masked Discrete Diffusion Models via Discrete Denoising Posterior PredictionFine-Tuning DiscreteDiffusion Models via…Fine-Tuning Discrete Diffusion Models via Reward Optimization with Applications to DNA and Protein DesignDiscrete CopulaDiffusionDiscrete Copula DiffusionDiffusion LanguageModels Know the Answer…Diffusion Language Models Know the Answer Before DecodingDiscrete DiffusionLanguage Modeling by…Discrete Diffusion Language Modeling by Estimating the Ratios of the Data Distribution過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。