全站数据
8 4 2 0 5 8 1

聚类算法的每个簇中对象个数相同吗

忠诚履职审计人 | 简单学习,快乐成才!         
问题更新日期:2024-10-18 16:30:23

问题描述

聚类算法的每个簇中对象个数相同吗,在线求解答
精选答案
最佳答案

是否可能取决于你的算法是如何实现的。

建议你看看weka和matlab的km算法实现。

聚类数小于k的原因是聚类过程中出现空簇,如果没有特殊的处理,这个问题是无法在后续的循环中自行解决的。

weka的实现是允许输出聚类数小于k的,出现空簇就直接将空簇删除;而matlab的km有一个参数用于解决聚类数小于k的问题,例如直接选择最远离聚类中心的点作为一个新的簇。