Home LiteratureArticle Details
PMID: 12015885 Published · ppublish English Journal Article

A structural EM algorithm for phylogenetic inference.

Friedman N, Ninio M, Pe'er I, Pupko T

Abstract

A central task in the study of molecular evolution is the reconstruction of a phylogenetic tree from sequences of current-day taxa. The most established approach to tree reconstruction is maximum likelihood (ML) analysis. Unfortunately, searching for the maximum likelihood phylogenetic tree is computationally prohibitive for large data sets. In this paper, we describe a new algorithm that uses Structural Expectation Maximization (EM) for learning maximum likelihood phylogenetic trees. This algorithm is similar to the standard EM method for edge-length estimation, except that during iterations of the Structural EM algorithm the topology is improved as well as the edge length. Our algorithm performs iterations of two steps. In the E-step, we use the current tree topology and edge lengths to compute expected sufficient statistics, which summarize the data. In the M-Step, we search for a topology that maximizes the likelihood with respect to these expected sufficient statistics. We show that searching for better topologies inside the M-step can be done efficiently, as opposed to standard methods for topology search. We prove that each iteration of this procedure increases the likelihood of the topology, and thus the procedure must converge. This convergence point, however, can be a suboptimal one. To escape from such "local optima," we further enhance our basic EM procedure by incorporating moves in the flavor of simulated annealing. We evaluate these new algorithms on both synthetic and real sequence data and show that for protein sequences even our basic algorithm finds more plausible trees than existing methods for searching maximum likelihood phylogenies. Furthermore, our algorithms are dramatically faster than such methods, enabling, for the first time, phylogenetic analysis of large protein data sets in the maximum likelihood framework.

MeSH Terms
Algorithms Computational Biology DNA/genetics Evolution, Molecular Likelihood Functions Phylogeny Sequence Analysis, DNA/statistics & numerical data
Chemicals
DNA
Authors & Affiliations
4 authors, click to expand affiliations / ORCID
Friedman Nir
School of Computer Science and Engineering, Hebrew University, Jerusalem, 91904, Israel. nir@cs.huji.ac.il
Ninio Matan
Pe'er Itsik
Pupko Tal
Article Info
Journal
Journal of computational biology : a journal of computational molecular cell biology
Abbr.
J Comput Biol
ISSN
1066-5277
Published
2002-00-00
Pages
331-53
Language
English
Region
United States
NLM ID
9433358
Subset
IM
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: product@genelibs.com