Abstract

Abstract. The expectation‐maximization (EM) algorithm is a popular approach for obtaining maximum likelihood estimates in incomplete data problems because of its simplicity and stability (e.g. monotonic increase of likelihood). However, in many applications the stability of EM is attained at the expense of slow, linear convergence. We have developed a new class of iterative schemes, called squared iterative methods (SQUAREM), to accelerate EM, without compromising on simplicity and stability. SQUAREM generally achieves superlinear convergence in problems with a large fraction of missing information. Globally convergent schemes are easily obtained by viewing SQUAREM as a continuation of EM. SQUAREM is especially attractive in high‐dimensional problems, and in problems where model‐specific analytic insights are not available. SQUAREM can be readily implemented as an ‘off‐the‐shelf’ accelerator of any EM‐type algorithm, as it only requires the EM parameter updating. We present four examples to demonstrate the effectiveness of SQUAREM. A general‐purpose implementation (written in R) is available.

Keywords

MathematicsConvergence (economics)SimplicityStability (learning theory)Monotonic functionExpectation–maximization algorithmAlgorithmSimple (philosophy)MaximizationContinuationMathematical optimizationIterative methodFraction (chemistry)Maximum likelihoodApplied mathematicsComputer scienceStatistics

Affiliated Institutions

Related Publications

Publication Info

Year
2008
Type
article
Volume
35
Issue
2
Pages
335-353
Citations
338
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

338
OpenAlex

Cite This

Ravi Varadhan, C. P. A. Roland (2008). Simple and Globally Convergent Methods for Accelerating the Convergence of Any EM Algorithm. Scandinavian Journal of Statistics , 35 (2) , 335-353. https://doi.org/10.1111/j.1467-9469.2007.00585.x

Identifiers

DOI
10.1111/j.1467-9469.2007.00585.x