Scipy Kmeans和Kmeans2和Sklearn KMeans

时间:2014-12-08 16:31:38

标签: cluster-analysis

我有一个尺寸为2.000X98.000的大矩阵,我想在它上面执行无监督的聚类。我的问题是,当我尝试使用Scipy.cluster.vq.kmeans2进行群集时,我得到一个错误,说明" Matrix不是肯定的",当我用scipy.cluster.vq.kmeans尝试它时需要花费数小时和数小时来计算,当我使用sklearn.cluster.KMeans进行尝试时,计算速度很快且没有错误。我已经阅读了所有算法的文档,我已经通过互联网研究了答案,但我仍然无法理解他们三者之间的这种差异。有人可以向我解释它们之间的基本区别以及为什么只有scipy.kmeans2才需要正定矩阵吗?提前感谢您的时间和考虑。

0 个答案:

没有答案