atlas

Research map / Probabilistic and scientific modeling / Molecules and proteins

PhyloGen: Language Model-Enhanced Phylogenetic Inference via Graph Structure Generation

NeurIPS 2024 · Probabilistic and scientific modeling › Molecules and proteins · approach: Generative latent models for single-cell data · 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.

Proposes PhyloGen, which uses a DNABERT-2 genomic language model plus neighbor-joining initialization and a variational tree-structure generation module with a scoring function to jointly infer topology and branch lengths for phylogenetic trees.

Problem

Phylogenetic inference requires jointly handling discrete tree topologies and continuous branch lengths; MCMC converges slowly, and existing variational methods either need pre-generated topologies or require aligned sequences and optimize topology and branch lengths separately.

Approach

Treats phylogenetic inference as conditionally constrained tree structure generation: DNABERT-2 embeddings feed an NJ-initialized tree, then a TreeEncoder/Decoder and DGCNN-based branch-length module are co-optimized end-to-end with an MLP scoring function added to the ELBO, without alignment or evolutionary-model assumptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PhyloGen rather than the strongest reported baselinePhyloGen · DS1–DS8MLL: -7108.41 -> -6910.02 (DS1); -26367.71 -> -26257.09 (DS2); -33735.09 -> -33481.57 (DS3); -13329.94 -> -13063.15 (DS4); -8Helped
Use PhyloGen rather than the strongest reported baselinePhyloGen · DS1–DS8ELBO: -7110.09 -> -7005.98 (DS1); -26368.78 -> -26362.75 (DS2); -33735.25 -> -33430.94 (DS3); -13330.27 -> -13113.03 (DS4); -8Helped
Add KL loss (rather than removing it) (ablation)PhyloGen · DS1 node deletion (setting1)ELBO: -6725.49 -> -6711.47Helped
Add scoring function S (rather than removing it) (ablation)PhyloGen · DS1 node deletion (setting1)MLL: -6547.32 -> -6542.75Helped
Add KL loss (rather than removing it) (ablation)PhyloGen · DS1 node addition (setting2)MLL: -10422.12 -> -10432.71No clear effect
Add scoring function S (rather than removing it) (ablation)PhyloGen · DS1 node addition (setting2)MLL: -10654.53 -> -10432.71Helped
Add KL loss (rather than removing it) (ablation)PhyloGen · DS1 node deletion (setting1)MLL: -6564.51 -> -6542.75Helped
Add scoring function S (rather than removing it) (ablation)PhyloGen · DS1 node deletion (setting1)ELBO: -6713.01 -> -6711.47Helped

Surprising findings

Limitations

Experimental setup

Datasets: DS1 DS2 DS3 DS4 DS5 DS6 DS7 DS8

Benchmarks: DS1-DS8 phylogenetic inference benchmarks

Metrics: ELBO MLL Simpson's diversity index bipartition frequency

Baselines: MrBayes SBN VBPI VBPI-GNN ARTree phi-CSMC GeoPhy PhyloGFN

Builds on: variational Bayesian phylogenetic inference DNABERT-2 neighbor-joining DGCNN GeoPhy

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