Expectation–maximization algorithm
Builds on Likelihood functionMaximum likelihood estimationConditional expectationJensen's inequality
Definition
Let , for , be a family of joint densities of observed data and unobserved (latent) data . The observed-data likelihood is , and is the conditional density of . The expectation–maximization algorithm starts from and, for , repeats two steps:
- (E-step) compute the function ;
- (M-step) choose that maximizes over .
Remarks
The key property is monotonicity: . Indeed, with the expectation over , and by Jensen's inequality the second term is smallest at . The E-step is a conditional expectation given the observed data. The iterates need not converge to the maximum likelihood estimate: they may stop at a local maximum or a saddle point.
Example: a mixture of two normal densities with latent labels . The E-step computes the weights at the current parameters; the M-step sets , and .
Non-example: if the M-step only chooses some with , without maximizing, clause 2 fails; this variant is called a generalized EM algorithm, and it keeps the monotonicity property.
Reading path
To understand this page from the ground up, read these 77 pages in order. The foundations come first.
- Construction of the reals from Cauchy sequences concept
- Convex function definition
- Element definition
- Integers object
- Ordered field definition
- Proposition concept
- Random experiment concept
- Rational numbers object
- Real numbers object
- Jensen's inequality statement
- Set definition
- Ring of integers statement
- Disjunction definition
- Implication definition
- Predicate definition
- Ordered pair definition
- Union definition
- Sample space definition
- The rationals form a field statement
- Existential quantifier definition
- Universal quantifier definition
- Cartesian product definition
- Subset definition
- The rationals form an ordered field statement
- Uniqueness quantifier definition
- Binary relation definition
- Order on the reals definition
- Power set definition
- Universal set definition
- Interval definition
- Function definition
- Complement definition
- Injective function definition
- Preimage of a set definition
- Sigma-algebra definition
- Countable set definition
- Event definition
- Borel sigma-algebra definition
- Probability axioms concept
- Probability measure definition
- Probability distribution definition
- Probability space definition
- Conditional probability definition
- Random variable definition
- Cumulative distribution function definition
- Discrete random variable definition
- Law of a random variable definition
- Independence of two events definition
- Convergence in probability definition
- Random variable with a density definition
- Joint probability distribution definition
- Probability mass function definition
- Mutual independence of events definition
- Expected value definition
- Identically distributed random variables definition
- Independence of two random variables definition
- Probability density function definition
- Marginal distribution definition
- Conditional expectation definition
- Independent sigma-algebras definition
- Variance definition
- Linearity of expectation statement
- Independence of random variables definition
- Independence means the joint law is the product of the marginals statement
- Covariance definition
- Independent and identically distributed random variables definition
- Expectation of a product of independent random variables statement
- Variance of a sum statement
- Statistic definition
- Likelihood function definition
- Independent random variables are uncorrelated statement
- Estimator definition
- Variance of a sum of independent random variables statement
- Sample mean definition
- Consistent estimator definition
- Maximum likelihood estimation concept
- Expectation–maximization algorithm definition
Further reading
About this page
| Tag | SNEAX8ZKV6 |
|---|---|
| URI | m2://SNEAX8ZKV6 |
| Kind | definition |
| Writing | W0 stub |
| MSC | 62F10, 65C60 |
| Defines | Expectation–maximization algorithm |
| Uses | Likelihood function, Maximum likelihood estimation, Conditional expectation, Jensen's inequality |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.