小编ask*_*ker的帖子

如何手动计算群集的轮廓,内聚力和分离度

美好的一天!

不幸的是,尽管资源丰富,但我一直在Internet上寻找如何计算轮廓系数,内聚力和分离度的方法,但我只是不明白所发布的公式。我知道某些工具中有它的实现,但是我想知道如何手动计算它们,尤其是在给定向量空间模型的情况下。

假设我具有以下群集:

群集1 = {{{1,0},{1,1}}
群集2 = {{1,2},{2,3},{2,2},{1,2}},
群集3 = {{ 3,1},{3,3},{2,1}}

我根据[1]理解它的方式是,我必须获得每个群集的平均点数:

C1 X = 1; Y = .5
C2 X = 1.5; Y = 2.25
C3 X = 2.67; Y = 1.67

给定均值,我必须通过平方误差和(SSE)来计算我的内聚力:

内聚(C1)=(1-1)^ 2 +(1-1)^ 2 +(0-.5)^ 2 +(0-.5)^ 2 = 0.5
内聚(C2)=(1-1.5) ^ 2 +(2-1.5)^ 2 +(2-1.5)^ 2 +(1-1.5)^ 2 +(2-2.5)^ 2 +(3-2.5)^ 2 +(2-2.5)^ 2 +(2-2.5)^ 2 = 2
内聚力(C3)=(3-2.67)^ 2 +(3-2.67)^ 2 +(2-2.67)^ 2 +(1-1.67)^ 2 +(3- 1.67)^ 2 +(1-1.67)^ 2 = 3.3334 …

validation cluster-analysis cohesion

5
推荐指数
2
解决办法
7809
查看次数

标签 统计

cluster-analysis ×1

cohesion ×1

validation ×1