Published May 28, 2024 | Version v1
Dataset Open

Toward a semi-supervised learning approach to phylogenetic estimation

  • 1. University of Fribourg
  • 2. University of Lausanne

Description

Models have always been central to inferring molecular evolution and to reconstructing phylogenetic trees. Their use typically involves the development of a mechanistic framework reflecting our understanding of the underlying biological processes, such as nucleotide substitutions, and the estimation of model parameters by maximum likelihood or Bayesian inference. However, deriving and optimizing the likelihood of the data is not always possible under complex evolutionary scenarios or even tractable for large datasets, often leading to unrealistic simplifying assumptions in the fitted models. To overcome this issue, we coupled stochastic simulations of genome evolution with a new supervised deep learning model to infer key parameters of molecular evolution. Our model is designed to directly analyze multiple sequence alignments and estimate per-site evolutionary rates and divergence, without requiring a known phylogenetic tree. The accuracy of our predictions matched that of likelihood-based phylogenetic inference, when rate heterogeneity followed a simple gamma distribution, but it strongly exceeded it under more complex patterns of rate variation, such as codon models. Our approach is highly scalable and can be efficiently applied to genomic data, as we showed on a dataset of 26 million nucleotides from the clownfish clade. Our simulations also showed that the integration of per-site rates obtained by deep learning within a Bayesian framework led to significantly more accurate phylogenetic inference, particularly with respect to the estimated branch lengths. We thus propose that future advancements in phylogenetic analysis will benefit from a semi-supervised learning approach that combines deep-learning estimation of substitution rates, which allows for more flexible models of rate variation, and probabilistic inference of the phylogenetic tree, which guarantees interpretability and a rigorous assessment of statistical support.

Notes

Funding provided by: Swiss National Science Foundation
ROR ID: https://ror.org/00yjd3n13
Award Number: PCEFP3_187012

Funding provided by: Swiss National Science Foundation
ROR ID: https://ror.org/00yjd3n13
Award Number: 310030_185223

Funding provided by: Swedish Research Council
ROR ID: https://ror.org/03zttf063
Award Number: 2019-04739

Funding provided by: Swedish Foundation for Strategic Environmental Research
Crossref Funder Registry ID: http://dx.doi.org/10.13039/100007633
Award Number: BIOPATH (F 2022/1448)

Files

data_and_scripts.zip

Files (763.3 MB)

Name Size Download all
md5:6138268f2ecd4450471f4aa659a9f44c
736.2 MB Download
md5:b3d02880c6e9f82c69ce52c46106b569
27.0 MB Preview Download
md5:feaf053e3435d2f8a54205c85827b90c
5.2 kB Preview Download
md5:dc3b88ec9457d29f73ed938381704e48
44.1 kB Preview Download

Additional details

Related works

Is derived from
10.5281/zenodo.8337856 (DOI)
Is source of
10.5281/zenodo.8337859 (DOI)