Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2011 Mar;60(2):150-60.
doi: 10.1093/sysbio/syq085. Epub 2010 Dec 27.

Improving marginal likelihood estimation for Bayesian phylogenetic model selection

Affiliations

Improving marginal likelihood estimation for Bayesian phylogenetic model selection

Wangang Xie et al. Syst Biol. 2011 Mar.

Abstract

The marginal likelihood is commonly used for comparing different evolutionary models in Bayesian phylogenetics and is the central quantity used in computing Bayes Factors for comparing model fit. A popular method for estimating marginal likelihoods, the harmonic mean (HM) method, can be easily computed from the output of a Markov chain Monte Carlo analysis but often greatly overestimates the marginal likelihood. The thermodynamic integration (TI) method is much more accurate than the HM method but requires more computation. In this paper, we introduce a new method, steppingstone sampling (SS), which uses importance sampling to estimate each ratio in a series (the "stepping stones") bridging the posterior and prior distributions. We compare the performance of the SS approach to the TI and HM methods in simulation and using real data. We conclude that the greatly increased accuracy of the SS and TI methods argues for their use instead of the HM method, despite the extra computation needed.

PubMed Disclaimer

Figures

F<sc>IGURE</sc> 1.
FIGURE 1.
Three possible priors (dotted lines) for an analysis in which the likelihood is indicated by a solid line. a) Flat prior. b) Informative prior that strongly overlaps the likelihood. c) Informative prior with almost no overlap with likelihood.1
F<sc>IGURE</sc> 2.
FIGURE 2.
Bias of the TI method for different numbers and distributions of β values in the standard normal example. K is the number of β intervals, and β values are evenly spaced quantiles from a Beta(α,1.0) distribution. Bias is defined as formula image.
F<sc>IGURE</sc> 3.
FIGURE 3.
RMSE of the TI and SS methods for different numbers and distributions of β values in the standard normal example. K is the number of β intervals, and β values are evenly spaced quantiles from a Beta(α,1.0) distribution.
F<sc>IGURE</sc> 4.
FIGURE 4.
The topology assumed for the green plant rbcL example. The tree topology and branch lengths were estimated by maximum likelihood using the GTR+G model.
F<sc>IGURE</sc> 5.
FIGURE 5.
Log marginal likelihood for three estimation methods as a function of the number of β intervals, K, for the green plant Ribulose Bisphosphate Carboxylase/Oxygenase large subunit (rbcL) example. β values are evenly spaced quantiles from a Beta(0.3,1.0) distribution. Error bars represent ±1 standard error based on 30 independent MCMC analyses.

References

    1. Akaike H. A new look at statistical model identification. IEEE Trans. Automat. Contr. 1974;19:716–723.
    1. Alekseyenko AV, Lee CJ, Suchard MA. Wagner and Dollo: a stochastic duet by composing two parsimonious solos. Syst. Biol. 2008;57:772–784. - PMC - PubMed
    1. Bleidorn C, Eeckhaut I, Podsiadlowski L, Schult N, McHugh D, Halanych KM, Milinkovitch MC, Tiedemann R. Mitochondrial genome and nuclear sequence data support Myzostomida as part of the annelid radiation. Mol. Biol. Evol. 2007;24:1690–1701. - PubMed
    1. Brandley M, Schmitz A, Reeder T. Partitioned Bayesian analyses, partition choice, and the phylogenetic relationships of scincid lizards. Syst. Biol. 2005;54:373–390. - PubMed
    1. Brown JM, Lemmon AR. The importance of data partitioning and the utility of Bayes factors in Bayesian phylogenetics. Syst. Biol. 2007;56:643–655. - PubMed

Publication types