EM算法的推导

0. Jensen不等式

EM算法的推导

这里不做证明,只列举下文要用到的结论

EM算法的推导EM算法的推导上为凸函数,即EM算法的推导时,

EM算法的推导,当且仅当X为常量时去等号(即a=b)

1. EM推导

设样本集EM算法的推导,则似然函数的对数形式为:

EM算法的推导

当含有隐变量z,则难以用MLE对EM算法的推导计算。

加入隐变量后,

EM算法的推导

此时加入Q函数,作为z的某个分布,EM算法的推导

EM算法的推导

因此我们通过不断调整参数EM算法的推导与变量z,使J不断逼近EM算法的推导

E步:

固定EM算法的推导,调整Q,使EM算法的推导(可以证明)。

有0节的取等条件可以得到,此时EM算法的推导

对等式变换:

EM算法的推导

EM算法的推导

EM算法的推导

M步:

固定EM算法的推导,计算EM算法的推导

EM算法的推导

参考:

[1] http://www.cnblogs.com/jerrylead/archive/2011/04/06/2006936.html