k-means会陷入无限循环吗?
我研究过 k 均值算法并且知道它是如何工作的。
只是好奇,是否有任何情况该算法会进入无限循环,比如说我们对初始质心点有一些特别糟糕的选择?我只能想象 k 均值会在初始选择错误的情况下达到局部最小值的情况。
I've studied the k-means algorithm and I know how it works.
Just curious,is there any situation that this algorithm will go into an infinite loop,say if we have some particular bad choices for initial centroid points? I could only imagine a situation k-means will get to local minimum with bad initial choices.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
否。k 均值在 d 维空间中的上限为 O(nkd)。
No. k-means has an upper bound of O(nkd) in d-dimensional space.
另请考虑同一问题的这个答案。
https://stackoverflow.com/a/60312554/15467861
Consider also this answer to the same question.
https://stackoverflow.com/a/60312554/15467861