从数学角度看最大期望(EM)算法 II

【转载请注明出处】http://www.cnblogs.com/mashiqi

2015/3/13

对于隐变量只有有限个取值(比如技术分享个)的情况,我们可以将隐变量表示为技术分享,其中技术分享技术分享。这样表示的目的主要是为了使后面的计算方便。如果:

????技术分享????

则我们可以把技术分享表示为:

????技术分享????

下面,我们看看怎么得到complete-data log-likelihood:

????技术分享????

因此,记技术分享,我们可以得到:

????技术分享????

如果我们能求得技术分享的极大值点技术分享,则一定有

????技术分享????

我们就可以把技术分享当作技术分享

由于

????技术分享????

????技术分享????

因此,通常情况下我们优化技术分享的前面这一项技术分享就行了,许多介绍EM算法的资料也就是直接优化技术分享这一项。在这一项里面:

????技术分享????

带入式可得:

????技术分享????

为此我们需要计算这个后验概率:

????技术分享????

因此,

????技术分享????

我们求最优化问题:

????技术分享????

就可以得到新一轮的迭代结果。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。