PhyloGFN: Phylogenetic inference with generative flow networks

Mingyang Zhou, Zichao Yan, Elliot Layne, Nikolay Malkin, Dinghuai Zhang +3 more
2/12/2026

No official code found. Best implementation: zmy1116/phylogfn (6 stars, MIT, last commit 2024-03-15).

Abstract

Phylogenetics is a branch of computational biology that studies the evolutionary relationships among biological entities. Its long history and numerous applications notwithstanding, inference of phylogenetic trees from sequence data remains challenging: the high complexity of tree space poses a significant obstacle for the current combinatorial and probabilistic techniques. In this paper, we adopt the framework of generative flow networks (GFlowNets) to tackle two core problems in phylogenetics: parsimony-based and Bayesian phylogenetic inference. Because GFlowNets are well-suited for sampling complex combinatorial structures, they are a natural choice for exploring and sampling from the multimodal posterior distribution over tree topologies and evolutionary distances. We demonstrate that our amortized posterior sampler, PhyloGFN, produces diverse and high-quality evolutionary hypotheses on real benchmark datasets. PhyloGFN is competitive with prior works in marginal likelihood estimation and achieves a closer fit to the target distribution than state-of-the-art variational inference methods. Our code is available at https://github.com/zmy1116/phylogfn.

View on arXivView PDF

Code Implementations(1)

zmy1116/phylogfnCommunity100%
MIT

Official repository of PhyloGFN: Phylogenetic inference with generative flow networks

64PythonMar 11, 20242 years agoMIT

Cite this paper

@article{zhou2026phylogfn,
  title  = {PhyloGFN: Phylogenetic inference with generative flow networks},
  author = {Mingyang Zhou and Zichao Yan and Elliot Layne and Nikolay Malkin and Dinghuai Zhang and Moksh Jain and Mathieu Blanchette and Y. Bengio},
  year   = {2026},
  eprint = {2310.08774},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.08774},
  journal = {ICLR 2023 2023}
}

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/2310.08774.svg)](https://codeofpaper.com/paper/2310.08774)

Discussion