Evaluating the performance of a successive-approximations approach to parameter optimization in maximum-likelihood phylogeny estimation.
Almost all studies that estimate phylogenies from DNA sequence data under the maximum-likelihood (ML) criterion employ an approximate approach. Most commonly, model parameters are estimated on some initial phylogenetic estimate derived using a rapid method (neighbor-joining or parsimony). Parameters are then held constant during a tree search, and ideally, the procedure is repeated until convergence is achieved. However, the effectiveness of this approximation has not been formally assessed, in part because doing so requires computationally intensive, full-optimization analyses. Here, we report both indirect and direct evaluations of the effectiveness of successive approximations. We obtained an indirect evaluation by comparing the results of replicate runs on real data that use random trees to provide initial parameter estimates. For six real data sets taken from the literature, all replicate iterative searches converged to the same joint estimates of topology and model parameters, suggesting that the approximation is not starting-point dependent, as long as the heuristic searches of tree space are rigorous. We conducted a more direct assessment using simulations in which we compared the accuracy of phylogenies estimated using full optimization of all model parameters on each tree evaluated to the accuracy of trees estimated via successive approximations. There is no significant difference between the accuracy of the approximation searches relative to full-optimization searches. Our results demonstrate that successive approximation is reliable and provide reassurance that this much faster approach is safe to use for ML estimation of topology.
Sullivan
Jack
J
Department of Biological Sciences, Initiative in Bioinformatics and Evolutionary Studies and Program in Bioinformatics and Computational Biology, University of Idaho, ID, USA. jacks@uidaho.edu
Abdo
Zaid
Z
Joyce
Paul
P
Swofford
David L
DL
D000465:Algorithms; D019295:Computational Biology / Q000379:methods*; D030541:Databases, Genetic; D019143:Evolution, Molecular; D016013:Likelihood Functions; D008957:Models, Genetic; D008962:Models, Theoretical; D010802:Phylogeny; D012984:Software; D013997:Time Factors