【问题标题】:MATLAB K-means accuracy measurementMATLAB K-means 精度测量
【发布时间】:2017-04-14 06:24:37
【问题描述】:

我正在 Matlab 中在 k=2,4,6, 的 245057x4 矩阵数据集上实现 K-means 算法...现在,我想使用 Davies–Bouldin 指数或 Rand 在每次迭代后测量结果的准确性指数。如何在 Matlab 中实现这一点?换句话说,如何在每次迭代完成后执行一段代码?我想我必须自己实现算法,而不是使用 Matlab Statistics Toolbox 提供的内置 k-means 函数?

另外,如何查看内置 k-means 函数选择的初始质心?

非常感谢,

更新: 我必须对 kmeans.m 源代码进行一些修改才能得到我想要的。

【问题讨论】:

    标签: matlab data-mining k-means


    【解决方案1】:

    您可以使用内部 k-means 函数。

    只需只进行一次迭代,然后你的东西再进行迭代。很简单。

    【讨论】:

      猜你喜欢
      • 2023-03-21
      • 2013-02-14
      • 2016-01-07
      • 1970-01-01
      • 2015-03-06
      • 2017-10-02
      • 2019-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多