The observed-data likelihood function integrates out the latent variable:
Choose an initial parameter with positive likelihood. At iteration , the E-step of the EM algorithm forms the entire expected complete-data log-likelihood
The expectation is under the conditional missing-data law at the old parameter, while the argument remains free. The M-step then chooses
The observed data stay fixed throughout. This is not obtained merely by substituting the conditional mean of into a nonlinear log-likelihood: the expectation of all required complete-data terms must be taken. A generalized EM step only requires , which suffices for the monotonicity proved next. Exact maximization assumes that an admissible maximizer exists.
Write and . Assume the likelihoods are positive and the expected log likelihoods used in the step are finite. On the support where , let . Integrating over that support gives
It is an equality when the candidate joint density has no additional mass outside the old support. Concavity of the logarithm and the Jensen inequality now imply
Thus the argument does not silently require an identical support at every parameter. The M-step selects a value whose right-hand side is nonnegative, proving EM likelihood monotonicity:
When the conditional densities allow finite divergence, the same calculation has the informative exact form
The Kullback-Leibler divergence is nonnegative, since . This also explains why an increase of the surrogate objective guarantees an increase of the observed objective, while equality of the two likelihoods is possible.
EM likelihood monotonicity makes EM an ascent method, not a global-optimization theorem. If the log-likelihood is bounded above along the iterates, its nondecreasing values converge. That alone does not show that the parameters converge, nor that any limiting parameter is a global maximum-likelihood estimator. Under additional regularity, accumulation points can be stationary; local maxima, other stationary points or flat sets can depend on initialization. Multiple starting values and comparison of the achieved observed likelihoods are therefore useful.
The upper-bound hypothesis is substantive. In a finite mixture model with a freely shrinking normal-component variance, placing one component at an observed value can make the likelihood unbounded while other components cover the remaining observations. In that situation monotonicity provides no finite maximum to converge to. EM may also improve very slowly, and a small change in likelihood alone is not proof of an accurate global solution. The guarantee in part (b) is nondecrease, not strict increase at every iteration.
Both EM algorithm and data augmentation exploit a latent completion , but they use it differently. EM takes a conditional expectation of the complete-data log-likelihood and then maximizes over the parameter, producing a deterministic sequence of point estimates when the M-step is uniquely specified.
In Bayesian data augmentation, choose a prior distribution and target
Alternate the Gibbs sampler updates
These are stochastic draws from full conditional distributions, not an expectation followed by maximization. Their invariant law is the augmented joint posterior, and discarding gives posterior inference for , including uncertainty rather than only an MLE. A sampled completion followed by maximization would instead be a stochastic EM variant. Individual likelihood values along a data-augmentation chain need not increase: the chain is designed to sample a posterior, not to ascend the likelihood.

Articles by others on the same topic (0)

There are currently no matching articles.