最大期望算法(EM算法)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最⼤期望算法(EM算法)
最⼤期望算法(Expectation-maximization algorithm,⼜译为期望最⼤化算法),是在概率模型中寻找参数最⼤似然估计或者最⼤后验估计的算法,其中概率模型依赖于⽆法观测的隐性变量。

最⼤期望算法经过两个步骤交替进⾏计算:
第⼀步是计算期望(E),利⽤对隐藏变量的现有估计值,计算其最⼤似然估计值;
第⼆步是最⼤化(M),最⼤化在E步上求得的最⼤似然值来计算参数的值。

M步上找到的参数估计值被⽤于下⼀个E步计算中,这个过程不断交替进⾏。

EM算法⽤于求解带游隐变量的概率模型。

先假设隐变量,求出极⼤似然估计,然后再⽤这个值求解隐变量的值,循环求解,直⾄收敛。

这样的计算很难。

直接最⼤化似然函数做不到,那么如果我们能找到似然函数的⼀个紧的下界⼀直优化它,并保证每次迭代能够使总的似然函数⼀直增⼤,其实也是⼀样的。

相关文档
最新文档