em算法matlab代码BESAML:几乎没有效率和可扩展的机器学习工具箱
个人机器学习MATLAB工具箱。
算法以简单易读的方式实现。
此代码的一部分是由Andrew
Ng的代码启发的。
如果您是来这里寻找深度学习工具箱的,可能只是在美食方面与之相关。
该工具箱的主要用途是教育和研究,根据其名称,我不建议将其用于数据密集型生产环境。
在这种情况下,您可以通过与我联系以获取专业建议。
安装:
使用工具箱之前,运行besaml_setup.m文件。
当前版本:
使用使用期望最大化(EM)拟合的高斯混合模型(GMM)进行数据建模。
多类Softmax回归分类器。
数据集包括:
我包括了一些小的数据集来测试实现的算法。
老忠实Geiser数据集[1,2]。
在中选择的MNIST数据集[3]的子集。
函数fmincg
。
卡尔·爱德华·拉斯穆森(Carl
Edward
Rasmussen)版权所有(C)2001和2002。
日期2002-02-13。
发展:
Besaml正在开发中,欢迎任何评论。
参考:
[1]
Hardle,
W.
(1991)
Smoothing
Techniques
w
2021-05-26 18:03:11
7.17MB
系统开源
1