[发明专利]基于快速的层次属性网络表示学习的节点分类方法及装置有效
申请号: | 202010850921.2 | 申请日: | 2020-08-21 |
公开(公告)号: | CN111831758B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 赵姝;杜紫维;陈洁;段震;张燕平 | 申请(专利权)人: | 安徽大学 |
主分类号: | G06F16/28 | 分类号: | G06F16/28;G06K9/62;G06N3/04 |
代理公司: | 合肥市浩智运专利代理事务所(普通合伙) 34124 | 代理人: | 花锦涛 |
地址: | 230000 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 快速 层次 属性 网络 表示 学习 节点 分类 方法 装置 | ||
1.一种基于快速的层次属性网络表示学习的节点分类方法,其特征在于,包括以下步骤:
S1、以引文网络库为基础,将引文网络库编号并获取节点的标签,再构建网络G0;
S2、对网络G0中的拓扑结构和节点的属性信息进行划分得到网络G1,重复划分过程,得到一系列网络规模逐渐减小的层次属性网络:Go、G1、G2…Gi、Gi+1、…Gk,其中i、k为整数,i为0-k之间的整数;
S3、获取最粗层属性网络Gk的节点低维向量表示;
S4、获取GCN模型,并利用最粗层节点的低维向量表示构建目标函数,训练GCN模型中的权重矩阵;
S5、使用GCN模型学习层次属性网络,并迭代执行获得层次属性网络的节点特征表示;
S6、将层次属性网络的节点特征和标签送入到分类器中,预测未知类别的节点的标签,标签相同的节点分为同一类,完成节点分类;
其中,所述划分过程包括:
S21、基于任一个网络Gi,使用非重叠社团划分方法对网络Gi进行社团划分,获取基于结构的社团划分结果:
其中,Vi/S表示结构相似的社团划分结果,表示根据结构划分的第j1个社团,j1∈(s1、s2...),s1、s2...表示整数;
S22、选取与网络Gi中节点的标签个数相同的中心节点,网络Gi中节点的属性信息作为每一个节点的表示,计算节点到中心节点的距离,将节点加入到距离最近的中心节点所在社团,从而获取基于属性的社团划分结果其中,Vi表示网络Gi节点的集合,Vi/A表示属性相似的社团划分结果,表示根据节点属性信息划分的第j2个社团;j2为(a1、a2...)中的任意整数,a1、a2...表示整数;
S23、根据基于结构的社团划分结果、基于属性的社团划分结果,获取超点集;
利用公式获取既结构相似又属性相似的社团划分结果,Vi/(S∩A)表示将Vi/S中每个社团分别与Vi/A中每个社团求交集,每一个非空的交集作一个新的社团;
在Vi/(S∩A)中,将每一个新的社团作为超点vi+1,进而获得超点集
S24、根据超点集利用公式(1)对节点的属性信息粒化形成超点的属性信息;
其中,P为任意整数,为超点的属性信息,x为整数,P为1-x之间的整数;
S25、根据超点集对超点集中节点的连边粒化形成超点的连边,得到超边,基于超边即可获取超边集Ei+1;
利用公式(2)判断超边是否存在,
其中,q、p、w、s表示整数;超边表示超点的连边,表示网络Gi中任意两个节点;
若超边超点和之间存在超边反之,不存在超边,通过公式(2)得到超点集中的所有超边,即可获得超边集Ei+1;
S26、根据超点集Vi+1,超边集Ei+1以及超点的属性信息Xi+1,构建新的网络Gi+1=(Vi+1,Ei+1,Xi+1),且Gi>Gi+1;
S27、迭代训练得到一系列网络规模逐渐减小的层次属性网络,Go、G1、G2…Gi、Gi+1…Gk;且G0>G1>…>Gk;>表示粒子的粗细关系,Gk-1>Gk表示Gk-1的粒子比Gk的粒子更细。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010850921.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:离子源安装结构及离子源装置
- 下一篇:一种桥梁监测用盆式支座