前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >聚类算法实现:DBSCAN、层次聚类、K-means

聚类算法实现:DBSCAN、层次聚类、K-means

作者头像
机器学习AI算法工程
发布2019-10-28 19:24:42
1.3K0
发布2019-10-28 19:24:42
举报

之前也做过聚类,只不过是用经典数据集,这次是拿的实际数据跑的结果,效果还可以,记录一下实验过程。 首先: 确保自己数据集是否都完整,不能有空值,最好也不要出现为0的值,会影响聚类的效果。 其次: 想好要用什么算法去做,K-means,层次聚类还是基于密度算法,如果对这些都不算特别深入了解,那就都尝试一下吧,我就是这样做的。 好了,简单开始讲解实验的过程吧。

一些库的准备:

贴上了完整的代码,只需要改文件路径就可以了。

详细源码查看地址

https://blog.csdn.net/qq_39662852/article/details/81535371

可以运行看一下效果,下图是使用K-means聚类出来的效果,K值设为4:

然后你可以去看输出文件分出的类别,可以尝试改变K值,直接改minK和maxK 的值就可以了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习AI算法工程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档