我想了解类中的参数 max_itersklearn.cluster.KMeans http://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html.
根据文档:
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/ https://www.naftaliharris.com/blog/visualizing-k-means-clustering/
每次单击“更新质心”时,都会执行一次新的迭代。这是有道理的,因为当质心移动时,到这些质心的距离也会改变,并且某些点可能会改变簇。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)