期望最大化算法的数值示例

Posted

技术标签:

【中文标题】期望最大化算法的数值示例【英文标题】:Numeric example of the Expectation Maximization Algorithm [duplicate] 【发布时间】:2013-01-26 12:27:47 【问题描述】:

由于我不确定给出的公式,任何人都可以提供 EM 算法的简单数字示例吗?一个非常简单的 4 或 5 个笛卡尔坐标就可以了。

【问题讨论】:

您指的是哪个 EM变体?常见的混合高斯聚类算法?你了解什么?马氏距离完全清楚了吗? 对,我需要高斯混合模型。好吧,我想我得到了直觉(高水平),但我无法将公式应用到一个简单的例子中。 试试这个Tutorial。它只执行一步(并且它不会重新计算矩阵!)但我认为它会回答您的一些问题并且非常直观。 EM 太通用了。这是另一个 EM:bioen.utah.edu/wiki/images/7/7e/HW3_Miaomiao_ZHANG.pdf 【参考方案1】:

这个呢: http://en.wikibooks.org/wiki/Data_Mining_Algorithms_In_R/Clustering/Expectation_Maximization_(EM)#A_simple_example

一年前我还在 (edit)R 中写了一个简单的例子,不幸的是我找不到它。稍后我会再次尝试找到它。

编辑:这里是 -

EM mu2 sigma1 2 + (prevmu2 - mu2)*2 + (prevsigma1 - sigma1)*2 + (prevsigma2 - sigma2)*2) ** 0.5; 打印(c(“val:”,val)) 如果 (val

【讨论】:

您能链接(或|并描述)wine.csv 数据吗?我想,我找到了。它是:archive.ics.uci.edu/ml/machine-learning-databases/wine/…? 是的,对不起,就是这个。

以上是关于期望最大化算法的数值示例的主要内容,如果未能解决你的问题,请参考以下文章

Expectation Maximization-EM(期望最大化)-算法以及源码

期望最大化抛硬币示例

机器学习的优化目标期望最大化(Expectation-Maximum, EM)算法期望最大化(EM)和梯度下降对比

期望最大化算法(Expectation-Maximum,简称EM)算法+EM算法+EM的应用

R语言实现期望最大化聚类(EM算法)

如何在python中实现适用于N维特征向量的GMM聚类EM算法(期望最大化算法)