首页 > 其他 > 详细

PLSA的EM推导

时间:2014-08-02 18:09:53      阅读:558      评论:0      收藏:0      [点我收藏+]

本文作为em算法在图模型中的一个应用,推导plsa的em算法。

1 em算法

em算法是解决一类带有隐变量模型的参数估计问题。

1.1 模型的定义

输入样本为bubuko.com,布布扣,对应的隐变量为bubuko.com,布布扣。待估计的模型参数为bubuko.com,布布扣,目标为极大化似然函数

bubuko.com,布布扣

对于上式的优化,不能通过直接对bubuko.com,布布扣进行求导,因为一旦求导,就有如下的形式:

bubuko.com,布布扣

显然是不好求的。?

1.2 em算法的迭代过程

a. 初始化:随机初始参数的bubuko.com,布布扣?

b. E step:

? ? ? ? ? ? 计算隐变量的后验分布

bubuko.com,布布扣

?c. M step:

? ? ? ? ? 迭代参数bubuko.com,布布扣

bubuko.com,布布扣

? ? ? ? 其中,Q函数为X,Z的对数联合分布在Z的后验分布下的期望?

bubuko.com,布布扣上面的式子,将样本和隐变量都表示成矩阵的形式,让人有些不太好套公式。

2 高斯混合模型

2.1 基本模型

bubuko.com,布布扣?混合高斯模型认为,变量bubuko.com,布布扣服从一个多峰的高斯分布,由数个高斯分布组合而成。所以我们首先引入隐变量bubuko.com,布布扣

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

PLSA的EM推导,布布扣,bubuko.com

PLSA的EM推导

原文:http://www.cnblogs.com/zjgtan/p/3887132.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!