1 .一种聚类评估方法,其特征在于,用于对数据聚类后形成的多个数据簇进行评估,每
个数据簇包括至少两个簇数据,所述方法包括:
分别计算每个数据簇中,该数据簇的每个簇数据相对该数据簇中其他簇数据的簇内平
均距离;
分别计算每个数据簇中,该数据簇的每个簇数据相对该数据簇的中心距离最近的两个
数据簇中每个簇数据的簇间平均距离;
根据所述簇内平均距离和所述簇间平均距离计算聚类轮廓系数;
根据所述聚类轮廓系数评估聚类结果。
2.根据权利要求1所述的聚类评估方法,其特征在于,所述分别计算每个数据簇中,该
数据簇的每个簇数据相对该数据簇中其他簇数据的簇内平均距离,包括:
分别针对每个数据簇,分别计算该数据簇中每个簇数据相对该数据簇中其他簇数据的
距离之和;
根据所述该数据簇中每个簇数据相对该数据簇中其他簇数据的距离之和,计算该数据
簇中所有簇数据的簇内总距离;
根据所述簇内总距离与该数据簇中簇数据的个数计算所述簇内平均距离。
3 .根据权利要求2所述的聚类评估方法,其特征在于,所述根据所述该数据簇中每个簇
数据相对该数据簇中其他簇数据的距离之和,计算该数据簇中所有簇数据的簇内总距离,
包括:
将所述该数据簇中每个簇数据相对该数据簇中其他簇数据的距离之和相加,以得到该
数据簇中所有簇数据的簇内总距离。
4 .根据权利要求1所述的聚类评估方法,其特征在于,所述分别计算每个数据簇中,该
数据簇的每个簇数据相对该数据簇的中心距离最近的两个数据簇中每个簇数据的簇间平
均距离,包括
针对每个数据簇,获取该数据簇的中心;
针对每个数据簇,根据该数据簇的中心和该数据簇的簇数据的个数,计算所述簇间平
均距离。
5 .根据权利要求4所述的聚类评估方法,其特征在于,所述根据该数据簇的中心和该数
据簇的簇数据的个数,计算所述簇间平均距离,包括:
计算该数据簇中小于该数据簇的中心的簇数据与距离该数据簇最近的数据簇的中心
的第一平均距离;
计算该数据簇中大于该数据簇的中心的簇数据与距离该数据簇最近的数据簇的中心
的第二平均距离;
根据所述第一平均距离、所述第二平均距离和该数据簇的簇数据的个数计算所述簇间
平均距离。
6 .根据权利要求1所述的聚类评估方法,其特征在于,所述根据所述簇内平均距离和所
述簇间平均距离计算聚类轮廓系数,包括:
分别计算每个数据簇的轮廓系数;
根据所述每个数据簇的轮廓系数以及每个数据簇对应的簇数据的个数,计算所述聚类
轮廓系数。
权 利 要 求 书
1/2 页
2
评论