[发明专利]基于聚类融合算法的社交团体发现方法在审
申请号: | 201510646011.1 | 申请日: | 2015-09-30 |
公开(公告)号: | CN105282011A | 公开(公告)日: | 2016-01-27 |
发明(设计)人: | 刘波;余刚;肖燕珊;郝志峰;梁荣德 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 广州市深研专利事务所 44229 | 代理人: | 陈雅平 |
地址: | 510006 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 融合 算法 社交 团体 发现 方法 | ||
1.基于聚类融合算法的社交团体发现方法,其特征在于,具体按照以下步骤实施:
步骤1:对于社交网路中的数据,根据基聚类算法分别得出相应的采样基聚类;
步骤2:对步骤1得到的每个采样基聚类集进行融合,得出候选基准;
步骤3:对步骤2得到的候选基准进行筛选,评分最高的候选基准作为最优基准;
步骤4:使用步骤3得到的最优基准对聚类质量进行评价。
2.根据权利要求1所述的基于聚类融合算法的社交团体发现方法,其特征在于,所述的步骤1具体按照以下步骤实施:
假设有一个包含m个对象的数据集X,定义X={x1,x2,…,xM},在运行N个基聚类算法后,得到N个基聚类π,定义π={π1,π2,…,πN},然后,对π进行融合聚类算法运算,得到融合聚类π*,定义π*=φ(π),其中φ是聚类融合函数;
首先,对社交网络用户信息进行采样,利用社交平台账户获取平台访问权限,通过设置初始任务集对目标信息进行定向获取;
其次,采用k-means作为候选基准算法,先设定聚类个数,然后随机设定初始化聚类中心,生成多个基聚类;为了生成多样性高的基聚类集,通过采样器对基聚类集进行采样,通过组合子基聚类集的方式,得到多个组差异化大的采样基聚类基。
3.根据权利要求2所述的基于聚类融合算法的社交团体发现方法,其特征在于,所述的采样器采样的方式是随机赌轮盘方式。
4.根据权利要求2所述的基于聚类融合算法的社交团体发现方法,其特征在于,所述的步骤2具体按照以下步骤实施:
采用SLC算法来对融合聚类集进行融合,得到候选基准:
候选基准的评分定义如下:
其中,候选基准为融合聚类为和α为阈值。
5.根据权利要求4所述的基于聚类融合算法的社交团体发现方法,其特征在于,所述的步骤3具体按照以下步骤实施:当融合聚类之间相似程度大于α时,评分为0,这时防止融合聚类之间的相似性太大;当融合聚类之间相似程度小于α时,评分由两部分相加而成;第一部分是融合聚类于候选基准之间的相似程度,第二部分是融合聚类之间的相似程度;λ是两部分之间的权重;当λ>0.5时,在评分中,第一部分比第二部分的权重大;当λ<0.5时,在评分中,第二部分比第一部分的权重大;当λ=0.5时,在评分中,第二部分比第一部分的权重相等;一般而言,选择λ=0.5,即第二部分和第一部分占评分的权重一样;据此,计算每一个候选基准的评分,评分最高的候选基准作为最终的基准;经过筛选的基准作为下一步的最优基准使用,来评价聚类质量。
6.根据权利要求5所述的基于聚类融合算法的社交团体发现方法,其特征在于,所述的步骤4具体按照以下步骤实施:
利用上一步生成的最优基准,利用外在方法BCubed对聚类质量进行评价:给定基准πb和K个由不同聚类融合算法所得的融合聚类π={π1,π2,…πk},对每一个融合聚类πi,都可以得出一个质量评价Qi(πi,πb);评分越高,代表该聚类融合算法得出来的融合结果越好;
假设有对象集合X={x1,x2,…,xn},C是X的一个聚类,B是X的基准;C(xi)(1≤i≤n)表示xi在C的类别,B(xi)(1≤i≤n)表示xi在B的类别;对于两个对象xi和xj(1≤i,j≤n,i≠j),xi和xj在聚类C的正确性的定义如下:
BCubed的精度定义如下:
BCubed的召回率定义如下:
精度和召回率都可以用来评价聚类,F度量可以同时结合精度和召回率,定义如下:
F度量的取值范围在0到1之间,当F度量等于0时,聚类质量并不理想;当F度量等于1时,聚类质量理想,与基准完全一致;所以当F度量越接近1时,聚类质量越好。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510646011.1/1.html,转载请声明来源钻瓜专利网。