[发明专利]一种微博网络的社团数量检测方法及检测系统在审
| 申请号: | 202010087405.9 | 申请日: | 2020-02-11 |
| 公开(公告)号: | CN111275564A | 公开(公告)日: | 2020-06-12 |
| 发明(设计)人: | 杜航原 | 申请(专利权)人: | 山西大学 |
| 主分类号: | G06Q50/00 | 分类号: | G06Q50/00 |
| 代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
| 地址: | 030091*** | 国省代码: | 山西;14 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络 社团 数量 检测 方法 系统 | ||
1.一种微博网络的社团数量检测方法,其特征在于,包括:
根据微博用户之间的关注关系,构建微博用户网络模型;
对于微博用户网络模型中的每个用户节点,确定其内聚度和分离度,根据得到的内聚度和分离度确定每个用户节点中心度的标准分数;
根据得到的中心度的标准分数,对微博用户网络模型中的用户节点进行筛选,生成候选社团中心节点集合;
从候选社团中心节点集合中选择内聚度和分离度满足预设关系的用户节点作为社团中心节点,并确定社团数量。
2.根据权利要求1所述的微博网络的社团数量检测方法,其特征在于,每个微博用户对应微博用户网络模型中的一个用户节点;
所述根据微博用户之间的关注关系,构建微博用户网络模型包括:
判断两个微博用户之间是否存在关注关系,若存在,则所述两个微博用户对应的用户节点之间存在一条连边;
由用户节点及用户节点间的连边共同构成微博用户网络模型Net(U,E),其中,U=(u1,u2,…,uM)表示微博用户网络模型Net(U,E)中所有用户节点构成的集合,ui表示微博用户网络模型Net(U,E)中第i个用户节点,1≤i≤M,M为微博用户网络模型Net(U,E)中用户节点的数量,E=(e1,e2,…,eN)表示微博用户网络模型Net(U,E)中所有连边构成的集合,ej表示微博用户网络模型Net(U,E)中第j条连边,1≤j≤N,N为微博用户网络模型Net(U,E)中所有连边的数量。
3.根据权利要求1所述的微博网络的社团数量检测方法,其特征在于,所述对于微博用户网络模型中的每个用户节点,确定其内聚度包括:
利用两个用户节点的公共邻居用户节点数,确定所述两个用户节点之间的相似度,其中,微博用户网络模型Net(U,E)中第i个用户节点ui与其邻居用户节点ul间的相似度simi,l表示为:
simi,l=|NGi∩NGl|
其中,simi,l为用户节点ui与邻居用户节点ul的相似度,NGi和NGl分别表示用户节点ui的邻居节点集合以及邻居用户节点ul的邻居用户节点集合;
根据得到的用户节点间的相似度,确定微博用户网络模型Net(U,E)中第i个用户节点ui的内聚度Ii:
其中,Ii为用户节点ui的内聚度,用于表示用户节点ui对其所属社团中其它用户节点的最大聚合性,即社团结构内部关联的稠密性;di表示用户节点ui的连边数量;表示用户节点ui与其邻居用户节点ul的最大相似度。
4.根据权利要求3所述的微博网络的社团数量检测方法,其特征在于,所述对于微博用户网络模型中的每个用户节点,确定其分离度包括:
根据确定的用户节点的内聚度,确定微博用户网络模型中第i个用户节点ui的分离度:
其中,Pi表示用户节点ui的分离度,用于表示用户节点ui与其所属社团之外的用户节点间的相关性,即不同社团之间关联的稀疏性;uo表示微博用户网络模型Net(U,E)中内聚度比ui高的某一用户节点;表示微博用户网络模型Net(U,E)中内聚度比ui高的用户节点与ui之间的最大相似度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西大学,未经山西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010087405.9/1.html,转载请声明来源钻瓜专利网。





