【技术实现步骤摘要】
对象的聚类方法、装置、设备、存储介质及产品
[0001]本申请涉及人工智能技术,尤其涉及一种对象的聚类方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。
技术介绍
[0002]随着计算机技术的兴起,越来越多的数据通过计算机进行处理,聚类处理技术是计算机对数据进行处理的一个重要技术。聚类处理技术是根据对象数据自身的属性以及相互间的属性关系,将具有高相似度属性的对象数据放在同一个聚类簇中,将具有低相似度属性的对象数据放在不同的聚类簇中,以此得到多个聚类簇。
[0003]相关技术中,通常采用单一的聚类算法、或两种聚类算法融合的聚类方式对多个对象数据进行聚类处理。然而,由于聚类算法的种类繁多,采用单一的聚类算法或两种聚类算法融合的聚类方式对多个对象数据进行聚类处理,常常因聚类算法自身的局限性,影响聚类结果的准确性。
技术实现思路
[0004]本申请实施例提供一种对象的聚类方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,能够提高聚类结果的准确性和精确度。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种对象的聚类方法,包括:
[0007]获取用于对包括多个对象的对象集合进行聚类的至少三种聚类方式;
[0008]基于至少三种聚类方式,分别对所述对象集合进行聚类,得到对应每种所述聚类方式的聚类结果,所述聚类结果包括:采用相应的聚类方式对所述多个对象进行聚类得到的多个聚类簇;
[0009]针对得到的至少三个所述聚类 ...
【技术保护点】
【技术特征摘要】
1.一种对象的聚类方法,其特征在于,所述方法包括:获取用于对包括多个对象的对象集合进行聚类的至少三种聚类方式;基于至少三种聚类方式,分别对所述对象集合进行聚类,得到对应每种所述聚类方式的聚类结果,所述聚类结果包括:采用相应的聚类方式对所述多个对象进行聚类得到的多个聚类簇;针对得到的至少三个所述聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度;基于确定的相似度,对所述至少三个聚类结果进行迭代融合,得到对应所述对象集合的目标聚类结果。2.如权利要求1所述的方法,其特征在于,所述针对得到的至少三个所述聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度之前,所述方法还包括:对每个所述聚类结果的聚类质量进行评分,得到评分结果,并从所述至少三个聚类结果中移除最小所述评分结果对应的聚类结果,得到目标数量的聚类结果,所述目标数量大于等于2;所述针对得到的至少三个所述聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度,包括:针对所述目标数量的聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度。3.如权利要求2所述的方法,其特征在于,所述对每个所述聚类结果的聚类质量进行评分,得到评分结果,包括:获取用于对聚类结果进行质量评分的评分方式,所述评分方式包括方差比标准、轮廓系数中至少之一;基于所述评分方式,针对每个所述聚类结果的聚类质量进行评分,得到每个所述聚类结果对应所述评分方式的评分结果。4.如权利要求2所述的方法,其特征在于,所述对每个所述聚类结果的聚类质量进行评分,得到评分结果,包括:获取用于对聚类结果进行质量评分的至少两种评分方式;基于每种所述评分方式,针对每个所述聚类结果的聚类质量分别进行评分,得到每个所述聚类结果对应每种所述评分方式的中间评分结果;对每个所述聚类结果对应的至少两个中间评分结果进行加权求和,得到每个所述聚类结果的评分结果。5.如权利要求1所述的方法,其特征在于,所述针对得到的至少三个所述聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度,包括:获取用于确定任意两个聚类结果间的相似度的确定方式,所述确定方式包括调兰德系数、标准互信息中至少之一;基于所述确定方式,针对得到的至少三个所述聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度。6.如权利要求1所述的方法,其特征在于,所述针对得到的至少三个所述聚类结果中任意两个聚类结果,确定所述任意两个聚类结果间的相似度,包括:
获取用于确定任意两个聚类结果间的相似度的至少两种确定方式;基于至少两种确定方式,分别针对得到的至少三个所述聚类结果中任意两个聚类结果进行相似度计算,得到所述任意两个聚类结果对应每种所述确定方式的相似度;对所述任意两个聚类结果对应每种所述确定方式的相似度进行融合,得到融合相似度作为所述任意两个聚类结果间的相似度。7.如权利要求6所述的方法,其特征在于,所述对所述任意两个聚类结果对应每种所述确定方式的相似度进行融合,得到融合相似度,包括:获取所述任意两个聚类结果对应每种所述确定方式的相似度的权重;对每个所述相似度以及相应的所述权重进行加权求和,得到融合相似度。8.如权利要求1所述的方法,其特征在于,所述基于确定的相似度,对所述至少三个聚类结果进行迭代融合,得到对应所述对象集合的目标聚类结果,包括:获取用于选择两个聚类结果的选择方式;基于确定的相似度,采用所述选择方式,从所述至少三个聚类结果中选择两个聚类结果,并对所述两个聚类结果进行融合,得到中间聚类结果;确定所述中间聚类结果与其他聚类结果中任意两个聚类结果的第二相似度,并基于确定的第二相似度,采用所述选择方式,从所述中间聚类结果与其他聚类结果中选择两个新的聚类结果,并对所述两个新的聚类结果进行融合,得到新的中间聚类结果,迭代执行上述处理,直至...
【专利技术属性】
技术研发人员:王亮,姚建华,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。