-
kMeans算法在MATLAB中的无监督学习/聚类实现:matzewolf/kMeans
资源介绍
Cluster_2D_Visualization.m 是一个生成随机(均匀)分布数据点的脚本,运行 kMeans.m 和 MATLAB 的内置 kmeans 函数,测量和比较它们的性能(即计算时间),并可视化最终的集群和数据的分布直方图中聚类中的点。 kMeans.m 实现 k-means(无监督学习/聚类算法)。 技术细节: 初始质心是从所有数据点的集合中随机选择的(每个数据点最多一次)。 停止条件是不对任何集群进行任何更改。 clustering_app.mlapp 打开一个带有 GUI 的应用程序,您可以在其中随机生成数据点并将它们聚类。 您可以重新点击所有按钮以查看点生成和聚类算法中的随机性。 clustering_app.mlappinstall 在 MATLAB 编辑器中安装 MATLAB 应用程序。
- 上一篇: 聚类动画示例演示
- 下一篇: 基于MATLAB的KMEANS 聚类程序(函数)和(程序数据一起下)