请问Matlab的为评估聚类方法的任何设施? (簇紧凑性和簇分离。....)或者是有它的任何工具箱?
Answer 1:
没有在Matlab,但ELKI (JAVA)提供了十几个用于评价如此集群质量的措施。
Answer 2:
MATLAB提供剪影指数,有一个工具箱CVAP:群集有效性分析平台 Matlab的。 其中包括以下有效指标:
- 戴维斯 - 尔丁
- Calinski-Harabasz
- 邓恩指数
- R平方指数
- 休伯特-莱(C-指数)
- Krzanowski莱指数
- 哈蒂根指数
- 根均方标准差(RMSSTD)指数
- 半部分的R平方(SPR)指数
- 两个簇之间的距离(CD)指数
- 加权间帧内索引
- 均匀性指数
- 分离指数
请注意,您可能需要预编译的LIBRA二进制为您的平台。
Answer 3:
您可以尝试剪影情节从统计工具箱。
举个例子看看这个文件 。
Answer 4:
要知道,在Matlab的剪影对单身集群一些奇怪的行为。 它分配为单身的时候,对我来说,更合理的做法是给0这些集群1分。 在Matlab的实现,如果你给群为对象的数数,剪影会给你1分。
文章来源: Cluster quality measures