EM(expection maxium)算法
来源:互联网 发布:mac 软件安装路径 编辑:程序博客网 时间:2024/05/16 06:12
花了一下午时间,看EM(expection maxium)算法,总算有点眉目了。EM简介,网上有不少的文章,在此并不想自己去总结了,
但是可以花时间整理下,以使初学者能够更方便的学习EM算法。下面是我整合在网上找到的其他人的文章,算是一个简单的总结吧!
描述:EM是一种基于模型的聚类算法,假设样本符合高斯混合模型,算法的目的是确定各个高斯部件之间的参数,充分拟合给定数据,
并得到一个模糊聚类,即每个样本以不同概率属于每个高斯分布,概率数值将由以上个参数获得。
这是看别人的描述,看起来觉得有点儿抽象,啥叫高斯混合模型呢,查下原来高斯模型又叫正态分布模型,晕,这不是以前学过
正态分布吗,干嘛搞得这么神秘。为啥叫混合呢,原来是混合模型是这样定义的几个模型,线性加和就得到混合模型,实质上就是给每一个模型加上一个权重,几个模型都乘以一个权重数,权重的和是1。这样,明白了高斯混合模型就是多个高斯模型的加和,只不过给每一个模型都赋予一个权重值罢了。
感觉最抽象的还是迭代过程,E过程、M过程,后来明白E过程就是求期望的过程,为什么要求期望呢,原因就是为了让似然函数中的参数变得只有一个,就是要要估计的参数,然后才可以在M过程中求似然函数的极大值,得到新的参数估计值。这样不断的进行迭代。也就是说E过程加上M过程即使一个不断的修正参数的过程,直到算法收敛。
EM只能保证局部最优,而不能保证全局最优,对初始值很敏感,缺失的值不能太多,维数不能太高。
http://www.heneita.com/?post=33
- EM(expection maxium)算法
- EM算法(expection maximization)
- EM算法expection maximization
- 机器学习入门算法及其java实现-EM(Expectation Maxium)算法
- EM算法(转载)
- EM算法(2)
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- (EM算法)The EM Algorithm
- Activity打开时EditText不自动获取输入板
- 黑马程序员---c#正规表达式
- Ubuntu下U盘变成只读,提示“只读文件系统”或“只读文件系统”的问题
- u-boot的配置过程
- Struts2 URL参数 s:if 判断应用
- EM(expection maxium)算法
- android用sharepreference保存输入框中的内容
- mahout学习过程记录--seq2sparse流程
- Linux下的透明代理技术
- struts2 实现原理解析
- Sub-process /usr/bin/dpkg returned an error code (1) Ubantu dpkg安装mysql-server-5.5软件包时报错解决办法
- SQLITE_SCHEMA 错误代表什么
- 用户空间和内科空间交互信息方法--> copy_to_user
- 为什么ROUND(9.95,1) 返回 9.9 而不是 10.0? 难道9.95 不该向上进位么