2025-02-27

Expectation Maximization

The EM algorithm is an iterative method to find maximum likelihood estimates of parameters in statistical models when the model depends on unobserved latent variables. E.g. Finding parameters of a Gaussian Mixture Model can be done by taking latent variables as the mixture which each data point falls under.

EM algorithm consists of two steps:

\begin{align*} \theta^{(t+1)} = \arg \max_{\theta} E_{Z \sim p(\cdot |X, \theta^{(t)})} [\log p(X, Z|\theta)] \end{align*}

Here,

Uses:


You can send your feedback, queries here