Dirichlet Flow Matching with Applications to DNA Sequence Design
On the map: Diffusion models → Flow matching, time series and science
Abstract (arXiv)
Discrete diffusion or flow models could enable faster and more controllable sequence generation than autoregressive models. We show that na"ive linear flow matching on the simplex is insufficient toward this goal since it suffers from discontinuities in the training target and further pathologies. To overcome this, we develop Dirichlet flow matching on the simplex based on mixtures of Dirichlet distributions as probability paths. In this framework, we derive a connection between the mixtures' scores and the flow's vector field that allows for classifier and classifier-free guidance. Further, we provide distilled Dirichlet flow matching, which enables one-step sequence generation with minimal performance hits, resulting in O(L) speedups compared to autoregressive models. On complex DNA sequence generation tasks, we demonstrate superior performance compared to all baselines in distributional metrics and in achieving desired design targets for generated sequences. Finally, we show that our classifier-free guidance approach improves unconditional generation and is effective for generating DNA that satisfies design targets. Code is available at https://github.com/HannesStark/dirichlet-flow-matching.
Key facts. Cited by 110 papers in the map (data through 7 Oct 2026). Placed in Flow matching, time series and science, one of 14 directions in Diffusion models. Builds on 33 of its 47 references that are in the map. First posted on arXiv 8 Feb 2024.
Builds on
33 of 47 references.
Closest ancestors · 11
Same direction, newest first
- 2023Guided Flows for Generative Modeling and Decision Making22 Nov
- 2023Latent Diffusion Model for DNA Sequence Generation9 Oct
- 2023SE(3)-Stochastic Flow Matching for Protein Backbone Generation3 Oct
- 2023Flow Matching in Latent Space17 Jul
- 2023Dirichlet Diffusion Score Model for Biological Sequence Generation18 May
- 2023Multisample Flow Matching: Straightening Flows with Minibatch Couplings28 Apr
- 2023Flow Matching on General Geometries7 Feb
- 2023Improving and generalizing flow-based generative models with minibatch optimal transport1 Feb
- 2022Flow Matching for Generative Modeling6 Oct
- 2022DiGress: Discrete Denoising diffusion for graph generation29 Sep
- 2022Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow7 Sep
Other references · 22
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,322
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2019Generative Modeling by Estimating Gradients of the Data Distributioncited by 4,067
- 2023Consistency Modelscited by 1,778
- 2021Structured Denoising Diffusion Models in Discrete State-Spacescited by 1,665
- 2023One-step Diffusion with Distribution Matching Distillationcited by 978
- 2022Building Normalizing Flows with Stochastic Interpolantscited by 964
- 2022A Continuous Time Framework for Discrete Denoising Modelscited by 437
- 2022Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioningcited by 362
10 more
- 2021Autoregressive Diffusion Modelscited by 208
- 2022Continuous diffusion for categorical datacited by 202
- 2018Fr'echet ChemNet Distance: A metric for generative models for molecules in drug discoverycited by 191
- 2022SSD-LM: Semi-autoregressive Simplex-based Diffusion Language Model for Text Generation and Modular Controlcited by 191
- 2023Restart Sampling for Improving Generative Processescited by 81
- 2013Projection onto the probability simplex: An efficient algorithm with a simple proof, and an applicationcited by 65
- 2022Categorical SDEs with Simplex Diffusioncited by 42
- 2023Protein Discovery with Discrete Walk-Jump Samplingcited by 38
- 2023RetroBridge: Modeling Retrosynthesis with Markov Bridgescited by 35
- 2023Diffusion on the Probability Simplexcited by 14
Built on by
Citing papers per year: 2024: 29; 2025: 45; 2026: 36.
110 papers.
Sort:
By area:
- 2024Discrete Flow Matchingcited by 301
- 2024Simple Guidance Mechanisms for Discrete Diffusion Modelscited by 148
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decodingcited by 127
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Modelscited by 124
- 2024Consistency Flow Matching: Defining Straight Flows with Velocity Consistencycited by 101
- 2024Understanding Reinforcement Learning-Based Fine-Tuning of Diffusion Models: A Tutorial and Reviewcited by 92
- 2024PnP-Flow: Plug-and-Play Image Restoration with Flow Matchingcited by 92
- 2024Variational Flow Matching for Graph Generationcited by 78
- 2024Fine-Tuning Discrete Diffusion Models via Reward Optimization with Applications to DNA and Protein Designcited by 72
- 2024Fisher Flow Matching for Generative Modeling over Discrete Datacited by 68
- 2024Mixed Continuous and Categorical Flow Matching for 3D De Novo Molecule Generationcited by 53
- 2024Generative Modeling of Molecular Dynamics Trajectoriescited by 48
38 more
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Frameworkcited by 48
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithmscited by 47
- 2024Categorical Flow Matching on Statistical Manifoldscited by 43
- 2024Accelerating Diffusion Models with Parallel Sampling: Inference at Sub-Linear Time Complexitycited by 42
- 2024SemlaFlow -- Efficient 3D Molecular Generation with Latent Attention and Equivariant Flow Matchingcited by 40
- 2026Categorical Flow Mapscited by 37
- 2025Fine-Tuning Discrete Diffusion Models with Policy Gradient Methodscited by 36
- 2024PepTune: De Novo Generation of Therapeutic Peptides with Multi-Objective-Guided Discrete Diffusioncited by 35
- 2025Time Is a Feature: Exploiting Temporal Dynamics in Diffusion Language Modelscited by 33
- 2025Continuously Augmented Discrete Diffusion model for Categorical Generative Modelingcited by 32
- 2025Continuous Diffusion Model for Language Modelingcited by 29
- 2024Wasserstein Flow Matching: Generative modeling over families of distributionscited by 27
- 2025WyckoffDiff -- A Generative Diffusion Model for Crystal Symmetrycited by 25
- 2024Bridging Model-Based Optimization and Generative Modeling via Conservative Fine-Tuning of Diffusion Modelscited by 24
- 2025Training-Free Guidance Beyond Differentiability: Scalable Path Steering with Tree Search in Diffusion and Flow Modelscited by 23
- 2026Discrete Flow Mapscited by 23
- 2025Reward-Guided Iterative Refinement in Diffusion Models at Test-Time with Applications to Protein and DNA Designcited by 21
- 2025α-Flow: A Unified Framework for Continuous-State Discrete Flow Matching Modelscited by 17
- 2025CtrlDiff: Boosting Large Diffusion Language Models with Dynamic Block Prediction and Controllable Generationcited by 17
- 2025Exponential Family Variational Flow Matching for Tabular Data Generationcited by 15
- 2025Offline Model-Based Optimization: Comprehensive Reviewcited by 14
- 2025Flow Matching Meets Biology and Life Science: A Surveycited by 14
- 2025Multi-Objective-Guided Discrete Flow Matching for Controllable Biological Sequence Designcited by 13
- 2025TR2-D2: Tree Search Guided Trajectory-Aware Fine-Tuning for Discrete Diffusioncited by 13
- 2024Exploring Discrete Flow Matching for 3D De Novo Molecule Generationcited by 11
- 2025Gumbel-Softmax Flow Matching with Straight-Through Guidance for Controllable Biological Sequence Generationcited by 11
- 2024HELM: Hierarchical Encoding for mRNA Language Modelingcited by 9
- 2025What Exactly Does Guidance Do in Masked Discrete Diffusion Modelscited by 9
- 2025Controlled Generation with Equivariant Variational Flow Matchingcited by 9
- 2026Improving Flow Matching by Aligning Flow Divergencecited by 9
- 2024EventFlow: Forecasting Temporal Point Processes with Flow Matchingcited by 8
- 2025Steering Generative Models with Experimental Data for Protein Fitness Optimizationcited by 7
- 2025Bures-Wasserstein Flow Matching for Graph Generationcited by 7
- 2024Generative Assignment Flows for Representing and Learning Joint Distributions of Discrete Datacited by 6
- 2025Compositional Flows for 3D Molecule and Synthesis Pathway Co-designcited by 6
- 2025Hierarchical Rectified Flow Matching with Mini-Batch Couplingscited by 6
- 2026Scaling Categorical Flow Mapscited by 6
- 2026Hacking Generative Perplexity: Why Unconditional Text Evaluation Needs Distributional Metricscited by 6
50 most cited of 110 All 110 (JSON)
- 2026EP-Flow: Disordered Crystal Structure Prediction without Site-Level Annotations1 Oct 2026
- 2026MeanFlowAdvantage: Stable Reward Fine-Tuning for Few-Step Average-Velocity Generators29 Sep 2026
- 2026When Genomic Masking Priors Fail to Transfer: Strong Variant Prediction, Weak Functional Generation4 Sep 2026
- 2026Simplex Relaxation for Discrete Diffusion11 Aug 2026
- 2026TriGlue: a Biology-Inspired Generative Model for Generating Molecular Glue-Induced Ternary Complex24 Jul 2026
- 2026Expanding Flow Maps23 Jul 2026
- 2026DiPhon: Diffusion on Graphons for Scalable Graph Generation8 Jul 2026
- 2026A Time-Reparameterized Cumulative Intensity Extrapolation Sampler for Discrete Flow Matching23 Jun 2026
- 2026Flexible Flows for Biological Sequence Design9 Jun 2026
- 2026Back on Track: Aligning Rewards and States for Reasoning in Diffusion Large Language Models7 Jun 2026
- 2026Hacking Generative Perplexity: Why Unconditional Text Evaluation Needs Distributional Metrics7 Jun 2026
- 2026Constrained Flow Optimization via Sequential Fine Tuning for Molecular Design28 May 2026
38 more
- 2026Geometry-Aware Image Flow Matching24 May 2026
- 2026Drifting Objectives for Refining Discrete Diffusion Language Models19 May 2026
- 2026Forward-Learned Discrete Diffusion: Learning how to noise to denoise faster18 May 2026
- 2026Scaling Categorical Flow Maps8 May 2026
- 2026Flow Matching for Count Data8 May 2026
- 2026Coupling Models for One-Step Discrete Generation8 May 2026
- 2026Token Time Continuous Diffusion for Language Modeling7 May 2026
- 2026Flow Matching with Arbitrary Auxiliary Paths7 May 2026
- 2026Spherical Flows for Sampling Categorical Data7 May 2026
- 2026Learning Discrete Diffusion of Graphs via Free-Energy Gradient Flows13 Apr 2026
- 2026Discrete Flow Maps10 Apr 2026
- 2026Unrestrained Simplex Denoising for Discrete Data. A Non-Markovian Approach Applied to Graph Generation30 Mar 2026
- 2026Riemannian MeanFlow for One-Step Generation on Manifolds11 Mar 2026
- 2026Count Bridges enable Modeling and Deconvolving Transcriptomic Data5 Mar 2026
- 2026IDLM: Inverse-distilled Diffusion Language Models22 Feb 2026
- 2026Categorical Flow Maps12 Feb 2026
- 2026Reward-Guided Discrete Diffusion via Clean-Sample Markov Chain for Molecule and Biological Sequence Design10 Feb 2026
- 2026Riemannian MeanFlow8 Feb 2026
- 2026Improving Flow Matching by Aligning Flow Divergence31 Jan 2026
- 2026Gradual Fine-Tuning for Flow Matching Models30 Jan 2026
- 2026Minimal-Action Discrete Schr"odinger Bridge Matching for Peptide Sequence Design29 Jan 2026
- 2026Generative Modeling of Discrete Data Using Geometric Latent Subspaces29 Jan 2026
- 2026Structure-based RNA Design by Step-wise Optimization of Latent Diffusion Model27 Jan 2026
- 2026Surface-based Molecular Design with Multi-modal Flow Matching8 Jan 2026
- 2025Is There a Better Source Distribution than Gaussian? Exploring Source Distributions for Image Flow Matching20 Dec 2025
- 2025A Unification of Discrete, Gaussian, and Simplicial Diffusion17 Dec 2025
- 2025Masked Diffusion Models are Secretly Learned-Order Autoregressive Models24 Nov 2025
- 2025Towards Stable and Structured Time Series Generation with Perturbation-Aware Flow Matching18 Nov 2025
- 2025seqme: a Python library for evaluating biological sequence design6 Nov 2025
- 2025Discrete Bayesian Sample Inference for Graph Generation4 Nov 2025
- 2025Simplex-to-Euclidean Bijections for Categorical Flow Matching31 Oct 2025
- 2025Purrception: Variational Flow Matching for Vector-Quantized Image Generation1 Oct 2025
- 2025Continuously Augmented Discrete Diffusion model for Categorical Generative Modeling1 Oct 2025
- 2025AReUReDi: Annealed Rectified Updates for Refining Discrete Flows with Multi-Objective Guidance30 Sep 2025
- 2025TR2-D2: Tree Search Guided Trajectory-Aware Fine-Tuning for Discrete Diffusion29 Sep 2025
- 2025Soft-Di[M]O: Improving One-Step Discrete Image Generation with Soft Embeddings26 Sep 2025
- 2025Provable Mixed-Noise Learning with Flow-Matching25 Aug 2025
- 2025ShortListing Model: A Streamlined SimplexDiffusion for Discrete Variable Generation24 Aug 2025
50 newest of 110 All 110 (JSON)
- 2024Discrete Flow Matchingcited by 301
- 2024Simple Guidance Mechanisms for Discrete Diffusion Modelscited by 148
- 2024Derivative-Free Guidance in Continuous and Discrete Diffusion Models with Soft Value-Based Decodingcited by 127
- 2024Consistency Flow Matching: Defining Straight Flows with Velocity Consistencycited by 101
- 2024Understanding Reinforcement Learning-Based Fine-Tuning of Diffusion Models: A Tutorial and Reviewcited by 92
- 2024PnP-Flow: Plug-and-Play Image Restoration with Flow Matchingcited by 92
- 2024Variational Flow Matching for Graph Generationcited by 78
- 2024Fine-Tuning Discrete Diffusion Models via Reward Optimization with Applications to DNA and Protein Designcited by 72
- 2024Fisher Flow Matching for Generative Modeling over Discrete Datacited by 68
- 2024Mixed Continuous and Categorical Flow Matching for 3D De Novo Molecule Generationcited by 53
- 2024How Discrete and Continuous Diffusion Meet: Comprehensive Analysis of Discrete Diffusion Models via a Stochastic Integral Frameworkcited by 48
- 2025Fast Solvers for Discrete Diffusion Models: Theory and Applications of High-Order Algorithmscited by 47
12 most cited of 77 All 77 (JSON)
- 2026When Genomic Masking Priors Fail to Transfer: Strong Variant Prediction, Weak Functional Generation4 Sep 2026
- 2026Simplex Relaxation for Discrete Diffusion11 Aug 2026
- 2026DiPhon: Diffusion on Graphons for Scalable Graph Generation8 Jul 2026
- 2026A Time-Reparameterized Cumulative Intensity Extrapolation Sampler for Discrete Flow Matching23 Jun 2026
- 2026Geometry-Aware Image Flow Matching24 May 2026
- 2026Drifting Objectives for Refining Discrete Diffusion Language Models19 May 2026
- 2026Forward-Learned Discrete Diffusion: Learning how to noise to denoise faster18 May 2026
- 2026Scaling Categorical Flow Maps8 May 2026
- 2026Flow Matching for Count Data8 May 2026
- 2026Token Time Continuous Diffusion for Language Modeling7 May 2026
- 2026Flow Matching with Arbitrary Auxiliary Paths7 May 2026
- 2026Learning Discrete Diffusion of Graphs via Free-Energy Gradient Flows13 Apr 2026
12 newest of 77 All 77 (JSON)
- 2024Unlocking Guidance for Discrete State-Space Diffusion and Flow Modelscited by 124
- 2024Generative Modeling of Molecular Dynamics Trajectoriescited by 48
- 2024SemlaFlow -- Efficient 3D Molecular Generation with Latent Attention and Equivariant Flow Matchingcited by 40
- 2025Training-Free Guidance Beyond Differentiability: Scalable Path Steering with Tree Search in Diffusion and Flow Modelscited by 23
- 2026Discrete Flow Mapscited by 23
- 2025Offline Model-Based Optimization: Comprehensive Reviewcited by 14
- 2024HELM: Hierarchical Encoding for mRNA Language Modelingcited by 9
- 2024Generative Assignment Flows for Representing and Learning Joint Distributions of Discrete Datacited by 6
- 2026Hacking Generative Perplexity: Why Unconditional Text Evaluation Needs Distributional Metricscited by 6
- 2025AReUReDi: Annealed Rectified Updates for Refining Discrete Flows with Multi-Objective Guidancecited by 5
- 2026Riemannian MeanFlowcited by 5
- 2025ProtFlow: Fast Protein Sequence Design via Flow Matching on Compressed Protein Language Model Embeddingscited by 4
12 most cited of 32 All 32 (JSON)
- 2026EP-Flow: Disordered Crystal Structure Prediction without Site-Level Annotations1 Oct 2026
- 2026MeanFlowAdvantage: Stable Reward Fine-Tuning for Few-Step Average-Velocity Generators29 Sep 2026
- 2026TriGlue: a Biology-Inspired Generative Model for Generating Molecular Glue-Induced Ternary Complex24 Jul 2026
- 2026Expanding Flow Maps23 Jul 2026
- 2026Flexible Flows for Biological Sequence Design9 Jun 2026
- 2026Hacking Generative Perplexity: Why Unconditional Text Evaluation Needs Distributional Metrics7 Jun 2026
- 2026Constrained Flow Optimization via Sequential Fine Tuning for Molecular Design28 May 2026
- 2026Coupling Models for One-Step Discrete Generation8 May 2026
- 2026Spherical Flows for Sampling Categorical Data7 May 2026
- 2026Discrete Flow Maps10 Apr 2026
- 2026Riemannian MeanFlow8 Feb 2026
- 2026Minimal-Action Discrete Schr"odinger Bridge Matching for Peptide Sequence Design29 Jan 2026
12 newest of 32 All 32 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2024Generative Flows on Discrete State-Spaces: Enabling Multimodal Flows with Applications to Protein Co-Design
- 2024DiscDiff: Latent Diffusion Model for DNA Sequence Generation
- 2025Branching Flows: Discrete, Continuous, and Manifold Flow Matching with Splits and Deletions
- 2024Flow Matching with General Discrete Paths: A Kinetic-Optimal Perspective
- 2025Discrete Diffusion Trajectory Alignment via Stepwise Decomposition
- 2024Meta Flow Matching: Integrating Vector Fields on the Wasserstein Manifold
- 2026EvoFlows: Evolutionary Edit-Based Flow-Matching for Protein Engineering
- 2024A survey of probabilistic generative frameworks for molecular simulations