码迷,mamicode.com
首页 > 其他好文 > 详细

K-means clustering (K-means聚类)

时间:2015-07-30 16:53:25      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:

问题:

K-所有值聚类是无监督学习算法

设数据集技术分享。当中技术分享技术分享

如果这技术分享个数据能够分为技术分享

把这个问题模型化:

技术分享

技术分享

当中技术分享代表第技术分享类的聚点(中心点、均值)。

该模型能够用EM算法进行训练:

初始化技术分享技术分享

E步:固定技术分享。最小化技术分享,显然

技术分享

当中技术分享

M步:固定技术分享。最小化技术分享

技术分享技术分享

技术分享

直至技术分享收敛。

—————————————————————————————————————————————————————

以下介绍一款机器学习软件,便于理解各种机器学习算法,下载完后。解压。

第一步:

双击技术分享,进入图形界面。

技术分享

第二步:在空白处,首先左击几次

技术分享

然后,右击几次

技术分享

数据集准备好之后,就開始选择算法,点击菜单条

技术分享

中的

技术分享

技术分享

比方,我们用欧几里得距离,选择2个分类,然后点击“Cluster”button,看结果就能够了。

技术分享


—————————————————————————————————————————————————————

对于K-means算法的实现:

JAVA中Weka,OpenCV,Python中的Scikit-Learn等。



版权声明:本文博客原创文章,博客,未经同意,不得转载。

K-means clustering (K-means聚类)

标签:

原文地址:http://www.cnblogs.com/hrhguanli/p/4689627.html

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