【问题标题】:Silhouette Coefficient of HAC if k = 1如果 k = 1,HAC 的轮廓系数
【发布时间】:2018-11-29 15:40:01
【问题描述】:

如果k=1,如何计算 HAC 聚类的轮廓系数的值(所以,1 个聚类中的所有数据)?轮廓系数的范围为 -11,但对于单例 (k=maximum)(只有 1 个数据的集群),轮廓系数为 0k=1的轮廓系数是0还是-11?轮廓系数的公式为 here.

SC(i) = (b(i)-a(i))/max(a(i), b(i))

a(i) = Average distance of object with other object in one cluster.

b(i) = Minimum Average distance of object with other object in other cluster.

*对不起我的英语不好

【问题讨论】:

  • 您正在使用的任何特定软件(r、python、c++ 等),在您的问题中添加该标签以增加可访问性。
  • python-2.7.谢谢
  • Pyhton 2.7 即将推出,开始使用 python3 版本,无论如何祝你好运

标签: python-2.7 cluster-analysis evaluation hierarchical-clustering silhouette


【解决方案1】:

轮廓系数未定义仅针对单个集群。

所以正确的值是未定义的,尽管我建议使用 0。因为 0 是作者为单元素集群建议的值,其中 Silhouette 值也将是未定义的。

负轮廓的概念是点更靠近另一个集群。对于一个集群解决方案,这是不成立的。此值应为 0。或未定义。

【讨论】:

  • 谢谢。你能告诉我参考,例如。期刊或出版物。我找不到参考文献
  • 参考应该在维基百科中。可能是考夫曼和卢梭的开创性著作。
猜你喜欢
  • 2017-11-20
  • 2019-01-03
  • 2018-04-18
  • 2017-03-06
  • 2015-12-10
  • 2021-02-24
  • 1970-01-01
  • 2018-12-10
  • 2013-12-20
相关资源
最近更新 更多