gpt4 book ai didi

python - Scikit-学习,KMeans : How to use max_iter

转载 作者:太空狗 更新时间:2023-10-30 02:27:31 26 4
gpt4 key购买 nike

我想了解类 sklearn.cluster.KMeans 中的参数 max_iter .

根据文档:

max_iter : int, default: 300
Maximum number of iterations of the k-means algorithm for a single run.

但在我看来,如果我有 100 个对象,代码必须运行 100 次,如果我有 10,000 个对象,代码必须运行 10,000 次才能对每个对象进行分类。另一方面,对所有对象运行多次是没有意义的。

我的误解是什么?我该如何解释这个参数?

最佳答案

看这里:

https://www.naftaliharris.com/blog/visualizing-k-means-clustering/

每次单击更新质心时,都会执行新的迭代。这是有道理的,因为当质心移动时,到这些质心的距离也会发生变化,并且某些点可能会改变簇。

关于python - Scikit-学习,KMeans : How to use max_iter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40907775/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com