World's most popular travel blog for travel bloggers.

[Solved]: Understanding an example of coin toss expectation maximization

, , No Comments
Problem Detail: 

I've been trying to get my head around Expectation maximization algorithms, and I thought I'd start simple. I found this 3-coin example here: http://cs.dartmouth.edu/~cs104/CS104_11.04.22.pdf I understand the calculation of all of the probabilities but I don't understand how the recalculation of lambda, p1 and p2 is actually done. (Page 18)

I understand how the maximization of a log-likelihood/likelihood function by differentiation works, but can't figure out the recalculation method here.

Can anyone explain why the recalculation of lambda, p1 and p2 take the form they do?

Asked By : Freddy

Answered By : GEL

From mcdowella's answer to IcySnow's question Expectation Maximization coin toss examples, Michael Collins' EM Algorithm (pdf) paper presets the "Three Coins Example" in section 3.1 (pdf page 8-9) and explains the steps for recalculating the parameters $\lambda, p_1, p_2$ in accordance with the EM Algorithm.

The derivation is too lengthy to type up here, but to summarize, you'll formulate the conditional expectation in terms of the previous iteration of parameter values and then differentiate the expectation with respect to each parameter from the previous iteration then perform algebra to obtain the maximum after setting the derivative to zero.

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/12811

0 comments:

Post a Comment

Let us know your responses and feedback