Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

ARTree: A Deep Autoregressive Model for Phylogenetic Inference

About

Designing flexible probabilistic models over tree topologies is important for developing efficient phylogenetic inference methods. To do that, previous works often leverage the similarity of tree topologies via hand-engineered heuristic features which would require pre-sampled tree topologies and may suffer from limited approximation capability. In this paper, we propose a deep autoregressive model for phylogenetic inference based on graph neural networks (GNNs), called ARTree. By decomposing a tree topology into a sequence of leaf node addition operations and modeling the involved conditional distributions based on learnable topological features via GNNs, ARTree can provide a rich family of distributions over the entire tree topology space that have simple sampling algorithms and density estimation procedures, without using heuristic features. We demonstrate the effectiveness and efficiency of our method on a benchmark of challenging real data tree topology density estimation and variational Bayesian phylogenetic inference problems.

Tianyu Xie, Cheng Zhang• 2023

Related benchmarks

TaskDatasetResultRank
Variational InferenceDS1
Evaluation Time (min)0.41
7
Phylogenetic tree topology density estimationDS1
KL Divergence0.0045
4
Phylogenetic tree topology density estimationDS2
KL Divergence0.0097
4
Phylogenetic tree topology density estimationDS3
KL Divergence0.0548
4
Phylogenetic tree topology density estimationDS4
KL Divergence0.0299
4
Phylogenetic tree topology density estimationDS5
KL Divergence0.6266
4
Phylogenetic tree topology density estimationDS6
KL Divergence0.236
4
Phylogenetic tree topology density estimationDS7
KL Divergence0.0191
4
Phylogenetic tree topology density estimationDS8
KL Divergence0.0741
4
Variational Bayesian Phylogenetic InferenceDS5 50 taxa, 378 sites (ground truth)
ML Score-8.21e+3
3
Showing 10 of 17 rows

Other info

Code

Follow for update