atlas

Research map / Probabilistic and scientific modeling / Variational and generative sampling

PhyloGFN: Phylogenetic inference with generative flow networks

ICLR 2024 · Probabilistic and scientific modeling › Variational and generative sampling · approach: Flow matching and flow sampling · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Adapts GFlowNets with trajectory balance to sample tree topologies bottom-up, using Fitch/Felsenstein-inspired features, for Bayesian marginal likelihood estimation and parsimony analysis on eight DNA benchmark datasets.

Problem

Phylogenetic inference (Bayesian posterior over tree topologies and branch lengths, and large parsimony) is hard because tree space is superexponential and MCMC/VI methods either restrict the tree space or underperform in marginal likelihood estimation.

Approach

Treat tree construction as a bottom-up sequential decision process (joining pairs of rooted trees) and train a GFlowNet with trajectory balance, using Felsenstein (Bayesian) and Fitch (parsimony) per-site features as order-invariant state representations that add no learnable parameters.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PhyloGFN instead of φ-CSMCBayesian phylogenetic inference · DS1–DS6 and DS8marginal log-likelihoodHelped
Use PhyloGFN instead of GeoPhyBayesian phylogenetic inference · DS1, DS4–DS6 and DS8marginal log-likelihoodHelped
Use PhyloGFN instead of GeoPhyBayesian phylogenetic inference · DS2 and DS3marginal log-likelihoodNo clear effect
Use PhyloGFN instead of GeoPhyBayesian phylogenetic inference · DS7marginal log-likelihoodHurt
Use PhyloGFN instead of VBPI-GNN on lower-posterior-probability treesBayesian phylogenetic inference · DS1–DS8, 30% and 50% random treesPearson correlationHelped
Use PhyloGFN instead of VBPI-GNN on high-probability treesBayesian phylogenetic inference · DS2, DS3 and DS7Pearson correlationHurt
Replace discrete branch-length distributions with Gaussian-mixture continuous modelingPhyloGFN-Bayesian · DS1–DS8marginal log-likelihoodHelped
Use 40% of the training trajectories instead of the full training dataPhyloGFN-Bayesian · DS1–DS8marginal log-likelihoodNo clear effect
Use PhyloGFN-Parsimony instead of PAUP*Parsimony inference · All benchmark datasetsoptimal tree solutionsNo clear effect
Condition the PhyloGFN-Parsimony policy on temperaturePhyloGFN-Parsimony · DS1Pearson correlation between sampling log-probability and log-rewardHelped

Surprising findings

Limitations

Experimental setup

Datasets: DS1 DS2 DS3 DS4 DS5 DS6 DS7 DS8

Benchmarks: DS1-DS8 marginal log-likelihood DS1-DS8 parsimony optimal trees

Metrics: marginal log-likelihood (importance-weighted bound) Pearson correlation of sampling log-density vs unnormalized parsimony score

Baselines: MrBayes SS VBPI-GNN phi-CSMC GeoPhy PAUP*

Builds on: generative flow networks trajectory balance VBPI-GNN Felsenstein pruning algorithm Fitch algorithm

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy