有没有一种方法可以使用 scikit-learn 执行顺序 k 均值聚类?在不重新拟合所有数据的情况下,我似乎找不到添加新数据的正确方法。
谢谢
最佳答案
scikit-learn 的 KMeans
类有一个 predict
方法,给定一些(新的)点,确定这些点属于哪个集群。调用此方法不会更改集群质心。
如果您确实希望通过添加新数据来更改质心,即您想在在线设置中进行聚类,请使用 MiniBatchKMeans
估计器及其 partial_fit
方法。
关于python - 使用 scikit-learn 的顺序 k-means 聚类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11075181/