码迷,mamicode.com
首页 > 编程语言 > 详细

混合模型和EM算法

时间:2015-10-26 23:55:25      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:

1. k-means算法

 

k-means算法的loss function 可写成

技术分享

其中,技术分享为指示变量,代表数据n被指派到类k,技术分享为类k的均值。k-means算法的核心为找到技术分享技术分享以最小化loss function。优化方法为交替优化,先基于技术分享优化J,保持技术分享不变。同样基于技术分享优化J,技术分享不变。这两个阶段分别被称作EM算法的E(expectation) 步和M(maximization)步。

具体步骤为:

(1)数据指派到最近的聚类中心,确定技术分享,以最小化J;

(2)对J基于技术分享求导,得到技术分享,即为指派到聚类k的数据点的均值。

 

k-means算法也用来初始化高斯混合模型EM算法的参数,也可用来做简单的图像压缩。

 

2. 高斯混合模型

 

高斯混合分布可写成多个高斯分布的线性叠加

技术分享

其中

 

混合模型和EM算法

标签:

原文地址:http://www.cnblogs.com/jixi/p/4905462.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!