登录 注册
当前位置:主页 > 资源下载 > 50 > kMeans算法在MATLAB中的无监督学习/聚类实现:matzewolf/kMeans

kMeans算法在MATLAB中的无监督学习/聚类实现:matzewolf/kMeans

  • 更新:2024-08-22 18:55:56
  • 大小:162KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

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