Categorical Flow Matching on Statistical Manifolds

Chaoran Cheng, Jiahan Li, Jian Peng, Ge Liu
2/3/2026

No official code found. Best implementation: ccr-cheng/statistical-flow-matching (49 stars, MIT, last commit 2024-11-07).

Abstract

We introduce Statistical Flow Matching (SFM), a novel and mathematically rigorous flow-matching framework on the manifold of parameterized probability measures inspired by the results from information geometry. We demonstrate the effectiveness of our method on the discrete generation problem by instantiating SFM on the manifold of categorical distributions whose geometric properties remain unexplored in previous discrete generative models. Utilizing the Fisher information metric, we equip the manifold with a Riemannian structure whose intrinsic geometries are effectively leveraged by following the shortest paths of geodesics. We develop an efficient training and sampling algorithm that overcomes numerical stability issues with a diffeomorphism between manifolds. Our distinctive geometric perspective of statistical manifolds allows us to apply optimal transport during training and interpret SFM as following the steepest direction of the natural gradient. Unlike previous models that rely on variational bounds for likelihood estimation, SFM enjoys the exact likelihood calculation for arbitrary probability measures. We manifest that SFM can learn more complex patterns on the statistical manifold where existing models often fail due to strong prior assumptions. Comprehensive experiments on real-world generative tasks ranging from image, text to biological domains further demonstrate that SFM achieves higher sampling quality and likelihood than other discrete diffusion or flow-based models.

View on arXivView PDF

Code Implementations(1)

MIT

Official implementation of the NeurIPS 24 paper of statistical flow matching (SFM) for discrete generation.

493Python, Jupyter NotebookOct 5, 20241 years agoMIT
discrete-generative-modelsflow-matchinginformation-geometry

Similar Papers

Cite this paper

@article{cheng2026categorical,
  title  = {Categorical Flow Matching on Statistical Manifolds},
  author = {Chaoran Cheng and Jiahan Li and Jian Peng and Ge Liu},
  year   = {2026},
  eprint = {2405.16441},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2405.16441},
  url    = {https://arxiv.org/abs/2405.16441},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.16441.svg)](https://codeofpaper.com/paper/2405.16441)

Discussion