[发明专利]一种基于跨双层网络随机游走的网络表征方法有效
申请号: | 201811525095.3 | 申请日: | 2018-12-13 |
公开(公告)号: | CN109743196B | 公开(公告)日: | 2021-12-17 |
发明(设计)人: | 史本云;钟佳楠;邱洪君;韩腾海;张新波 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 尉伟敏 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及网络表征技术领域,具体涉及一种基于跨双层网络随机游走的网络表征方法,包括以下步骤:A)建立网络拓扑结构;B)获得角色相似度矩阵;C)建立双层混合网络;D)获得随机游走序列;E)使用连续词袋模型获得网络的表征。角色相似度矩阵S的建立方法为:B1)列举所有大小小于或等于给定大小k的所有子图;B2)枚举非同构轨道,数量记为m;B3)将每个节点参与m个角色的情况使用长度为m的向量表示;B4)将每两个节点的角色表征向量的相似度作为该两个节点的相似度,角色相似度矩阵S。本发明的有益效果是:利用随机游走和连续词袋模型,不但实现同时融合网络邻接性和结构相似性的表征,还可以实现对非连通但角色相似的网络节点的有效表征。 | ||
搜索关键词: | 一种 基于 双层 网络 随机 游走 表征 方法 | ||
【主权项】:
1.一种基于跨双层网络随机游走的网络表征方法,其特征在于,包括以下步骤:A)根据真实系统中实体之间的关系建立网络拓扑结构,获得网络邻接矩阵W={wij},i,j∈[1,n],n为网络拓扑结构节点数量;B)获得节点在大小不超过给定值k的诱导子图中的角色序列,记为表征向量,建立节点之间的角色相似度矩阵S={sij},i,j∈[1,n];C)根据网络邻居矩阵W以及角色相似度矩阵中节点的一一对应关系,建立双层混合网络;D)依次从每个节点开始,进行h次跨双层混合网络的随机游走,从随机游走序列中得到截断长度为l的共h组节点序列,n个节点共获得n*h个长度为发的节点序列;E)使用连续词袋模型或跳字模型获得每个节点的向量表示,从而获得网络的表征;所述使用连续词袋模型获得节点的向量表示的方法为:把网络中的节点作为词,把通过随机游走得到的节点序列作为语句,使用word2vec的连续词袋模型,将每个词表示成一个定长的向量,将本步骤获得的定长向量作为对应节点的表征,从而获得网络的表征。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811525095.3/,转载请声明来源钻瓜专利网。