The expectation-maximization algorithm alternates conditional averaging over missing data with maximization over the parameter. Start at a parameter value for which the observed likelihood function is positive. At iteration , its E-step forms
using the current conditional law of but treating as the candidate parameter. Its M-step takes
Repeat until the parameter or observed log-likelihood stabilizes. An increase of implies an increase of the observed log-likelihood: if , then
where Kullback-Leibler divergence is nonnegative. In general this monotonicity does not guarantee a global maximum; distinct initializations may approach different stationary points. The particular observed log-likelihood below is concave, which makes a stronger conclusion possible there.

Articles by others on the same topic (0)

There are currently no matching articles.