[发明专利]一种基于近邻特征传播标签的社区发现方法在审
| 申请号: | 201810158349.6 | 申请日: | 2018-02-25 |
| 公开(公告)号: | CN108491449A | 公开(公告)日: | 2018-09-04 |
| 发明(设计)人: | 张霄宏;姜玉林;唐朝生;张冬生;钱凯;史爱静 | 申请(专利权)人: | 河南理工大学 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/00 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 454000 河南省焦作*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 标签 随机初始化 传播过程 节点标签 近邻节点 社区发现 预分配 更新 传播 高低顺序 划分结果 局部优化 顺序更新 顺序计算 初始化 引入 优化 社区 | ||
1.一种基于近邻特征传播标签的社区发现方法,其特征在于:该方法包括以下步骤:获得随机初始化的标签,对上述标签进行局部优化,优化之后每个节点都会得到一个局部最优的标签;最后以每个节点获得的局部最优标签为基础,开始标签传播,具体为
第一步,初始化网络中所有节点的标签,赋予每个节点一个全局唯一的标签;
第二步,标签预传播;
第三步,记迭代次数为t,t的初始值为1;
第四步,按近邻节点影响力由大到小的顺序将网络中的所有节点组成一个有序集合;
第五步,对于集合中的每个节点,将在其所有邻居节点中出现次数最多的标签作为该节点在本次迭代时获得的标签;
第六步,对于集合中的任意节点,如果节点在本地迭代和在上次迭代中获得的标签相同,则标签传播结束;否则,令t=t+1并回到第四步。
2.根据权利要求1中所述的一种基于近邻特征传播标签的社区发现方法,其特征在于:在标签预传播过程中,
第1步,则vi和vj为近邻关系,并记为其中表示节点间的近邻关系;
第2步,若则vi和vj互为近邻节点;
第3步,vi的近邻集合且
第4步,计算节点紧密度表示任意两个节点vi和vj之间的紧密程度;
第5步,节点vi的近邻节点影响力记为通过迭代计算获得。finf(vi,k)表示vi在第k次迭代时的影响力;若第k次迭代时所有节点的finf之和与第(k-1)次迭代时所有节点的finf之和的差小于特定值(ε),则收敛,将各节点在第k次迭代时获得的影响力作为该节点的最终,即有
第6步,假设节点vj是vi的近邻节点,将vj的标签被vi接受的程度记为vj的标签对于vi标签分配的决策值,表示为且
第7步,所有影响力比当前节点影响力大的节点对应的标签构成的集合记为L,vi的候选标签集合且其中表示节点vj的标签;
第8步,如果
第9步,如果且
第10步,如果且
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南理工大学,未经河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810158349.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据推送的方法和装置
- 下一篇:数据缓存方法、装置、服务器和存储介质





