Ascent-Based Monte Carlo Expectation– Maximization
- 9 March 2005
- journal article
- Published by Oxford University Press (OUP) in Journal of the Royal Statistical Society Series B: Statistical Methodology
- Vol. 67 (2) , 235-251
- https://doi.org/10.1111/j.1467-9868.2005.00499.x
Abstract
Summary: The expectation–maximization (EM) algorithm is a popular tool for maximizing likelihood functions in the presence of missing data. Unfortunately, EM often requires the evaluation of analytically intractable and high dimensional integrals. The Monte Carlo EM (MCEM) algorithm is the natural extension of EM that employs Monte Carlo methods to estimate the relevant integrals. Typically, a very large Monte Carlo sample size is required to estimate these integrals within an acceptable tolerance when the algorithm is near convergence. Even if this sample size were known at the onset of implementation of MCEM, its use throughout all iterations is wasteful, especially when accurate starting values are not available. We propose a data-driven strategy for controlling Monte Carlo resources in MCEM. The algorithm proposed improves on similar existing methods by recovering EM's ascent (i.e. likelihood increasing) property with high probability, being more robust to the effect of user-defined inputs and handling classical Monte Carlo and Markov chain Monte Carlo methods within a common framework. Because of the first of these properties we refer to the algorithm as ‘ascent-based MCEM’. We apply ascent-based MCEM to a variety of examples, including one where it is used to accelerate the convergence of deterministic EM dramatically.This publication has 27 references indexed in Scilit:
- Efficiency of Monte Carlo EM and Simulated Maximum Likelihood in Two-Stage Hierarchical ModelsJournal of Computational and Graphical Statistics, 2003
- On the applicability of regenerative simulation in Markov chain Monte CarloBiometrika, 2002
- Empirical supremum rejection samplingBiometrika, 2002
- Publication Bias and Meta-Analysis for 2×2 Tables: An Average Markov Chain Monte Carlo EM AlgorithmJournal of the Royal Statistical Society Series B: Statistical Methodology, 2002
- Honest Exploration of Intractable Probability Distributions via Markov Chain Monte CarloStatistical Science, 2001
- Maximum Likelihood Algorithms for Generalized Linear Mixed ModelsJournal of the American Statistical Association, 1997
- Regeneration in Markov Chain SamplersJournal of the American Statistical Association, 1995
- Maximum Likelihood Variance Components Estimation for Binary DataJournal of the American Statistical Association, 1994
- A Monte Carlo Implementation of the EM Algorithm and the Poor Man's Data Augmentation AlgorithmsJournal of the American Statistical Association, 1990
- On the Convergence Properties of the EM AlgorithmThe Annals of Statistics, 1983