Skip to main content
 首页 » 编程设计

python之使用 scikit-learn 的顺序 k-means 聚类

2025年05月04日10zhujiabin

有没有一种方法可以使用 scikit-learn 执行顺序 k 均值聚类?在不重新拟合所有数据的情况下,我似乎找不到添加新数据的正确方法。

谢谢

请您参考如下方法:

scikit-learn 的 KMeans 类有一个 predict方法,给定一些(新的)点,确定这些点属于哪个集群。调用此方法不会更改集群质心。

如果您确实希望通过添加新数据来更改质心,即您想在在线设置中进行聚类,请使用 MiniBatchKMeans估计器及其 partial_fit 方法。