[发明专利]一种基于图嵌入的网络结构性差异量化方法有效

专利信息
申请号: 201911414828.0 申请日: 2019-12-31
公开(公告)号: CN111147311B 公开(公告)日: 2022-06-21
发明(设计)人: 张子柯;王志鹏;詹秀秀;刘闯 申请(专利权)人: 杭州师范大学
主分类号: H04L41/12 分类号: H04L41/12;H04L41/14;G06Q50/00
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 杨舟涛
地址: 311121 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 嵌入 网络 结构性 差异 量化 方法
【权利要求书】:

1.一种基于图嵌入的网络结构性差异量化方法,其特征在于该方法具体是:

步骤(1).构造网络节点的表征向量;

采用基于随机游走的图嵌入方法node2vec构建网络节点的表征向量:

首先,根据输入的节点和节点之间的连边构建对应的网络G,G=(V,E,W);其中,V表示网络节点的集合,E表示网络边的集合,W表示网络边的权重集合;

然后,通过有偏的随机游走方式得到每个节点近邻序列;

最后,将得到的节点近邻序列输入到word2vec进行学习,得到N×d维的网络节点的表征向量,N为网络G的节点数量,d为节点表征向量的维数;

P(x|v)表示节点序列的当前节点为v的下一个节点是x的概率,πvx表示节点v和节点x之间没有归一化的转移率,Z是归一化常数;

πvx=αpq(t,x)·wvx;αpq表示节点x偏离节点t的概率,wvx是节点v和节点x之间的权重,节点t是随机游走序列中位于节点v的前一个节点;

p和q为超参数,dtx∈{0,1,2},表示节点t与节点x之间的最短距离;

由P(x|v)通过有偏随机游走得到节点近邻序列,通过模型学习得到的权重矩阵即为网络节点的表征向量;

步骤(2).构造网络节点的距离向量;

首先对得到的网络所有节点的表征向量进行归一化,将节点向量每一维的值归一化到0~1之间,然后用得到的节点表征向量通过欧式距离公式计算每个节点与其他N-1个节点的距离,最终得到一个N×N维的网络节点的距离向量;

步骤(3).构造网络节点的距离分布S;

将得到的距离放大十倍,再将距离分为10份,依次为(0-0.05、0.05-0.1、0.1-0.15、0.15-0.2、0.2-0.25、0.25-0.3、0.3-0.35、0.35-0.4、0.4-0.45、0.45-1),然后统计每个节点与其他N-1个节点的距离落在这10个区间的个数,每个节点得到一个10维向量,最后将每个节点得到的向量同时除以N-1,得到一个N×10维的向量,即网络节点的距离分布S(S1,S2,…,SN);

步骤(4).计算网络之间的结构性差异距离;

通过网络的距离公式计算网络之间的结构性差异距离;D(G,G′)为两个网络的结构性差异距离值,输入两个网络,G′为输入的另一个任意网络;D(G,G′)由两部分组成,通过参数β调节;第一项比较的是节点的平均连通性,捕捉网络全局拓扑差异,表示两个网络全局上的相似性;第二项比较的是节点的异质性,表示两个网络局部的相似性;J(μGG′)表示两个网络的平均距离分布的Jensen-Shannon散度;

NND表示网络节点散度,NND是基于网络G的连通距离来度量网络的差异;J(S1,S2,…,SN)表示N个节点分布的Jensen-Shannon散度,μj表示N个分布的平均值,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州师范大学,未经杭州师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911414828.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top