Can you anybody explain how to prove the convergence of the Expectation Maximization algorithm?
For example EM for coins problems: https://math.stackexchange.com/questions/25111/how-does-expectation-maximization-work
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
EM algorithm does maximum likelihood estimation. If you look at the log likelihood, it’s not true that both E and M steps always maximize it. However, if you look at the negative free energy function, both of them always maximizes it, with respect to different things though (so kind of like coordinate descent). So yes, EM algorithm always converges, even though it might converge to bad local extrema, which is a different issue.
Take a look at the classical paper http://www.cs.toronto.edu/~radford/ftp/emk.pdf to learn more yourself.