我在matlab中使用kmeans函数来聚类我的数据集。 我对从函数生成的质心感兴趣。
在第一次运行期间,产生的质心是c1,c2,c3。 在第二次运行期间,产生的质心是c2,c1,c3
对于下一次运行,它会产生质心的排列。
有没有办法为每次运行产生相同的排列,即c1,c2,c3?
答案 0 :(得分:2)
您必须更改用于选择初始聚类质心位置的方法,有时也称为种子。默认选项随机选择X中的k个观测值。阅读http://www.mathworks.com/help/toolbox/stats/kmeans.html