ARTree: A Deep Autoregressive Model for Phylogenetic Inference

Tianyu Xie, Cheng Zhang
2/12/2026

No official code found. Best implementation: tyuxie/ARTree (4 stars, last commit 2023-11-15).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

tyuxie/ARTreeCommunity100%

The official codebase for ARTree (NeurIPS 2023)

41PythonMay 2, 20232 years ago

Similar Papers

Cite this paper

@article{xie2026artree,
  title  = {ARTree: A Deep Autoregressive Model for Phylogenetic Inference},
  author = {Tianyu Xie and Cheng Zhang},
  year   = {2026},
  eprint = {2310.09553},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.09553},
  journal = {NEURIPS 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.09553.svg)](https://codeofpaper.com/paper/2310.09553)

Discussion