使用英特尔 DAAL 库的 K-means 空动作

K-means empty action with intel DAAL library

在 K-means 算法的 MATLAB 版本中,有一个非常有用的标志,它指示如果集群在优化过程中丢失所有成员观测值时要采取的操作。 MATLAB中有3种可能:

有人知道在这种情况下 DAAL K-means 会发生什么吗?我在文档中找不到任何关于此的内容。

在英特尔 DAAL 的 K-Means 实现中,特征向量的聚类信息在程序执行期间自动收集。距离指定质心最远的特征被选为新的聚类中心,以补偿迭代期间的空聚类。

值得注意的是,一个好的集群初始化选择可以避免空集群。

参考 https://software.intel.com/en-us/daal-programming-guide-details-5 了解更多详情。