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