[发明专利]基于环路增强图卷积神经网络的社区发现方法在审
| 申请号: | 202310295961.9 | 申请日: | 2023-03-23 |
| 公开(公告)号: | CN116228450A | 公开(公告)日: | 2023-06-06 |
| 发明(设计)人: | 闫凡宇;贺思雨;万佳;吴家皋 | 申请(专利权)人: | 南京邮电大学 |
| 主分类号: | G06Q50/00 | 分类号: | G06Q50/00;G06F18/24;G06N3/0464;G06N3/048;G06N3/08 |
| 代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
| 地址: | 210023 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 环路 增强 图卷 神经网络 社区 发现 方法 | ||
1.一种基于环路增强图卷积神经网络的社区发现方法,其特征在于,包括以下步骤:
步骤1:导入社区图数据,假设图中有N个节点,每个节点都有属于自己的特征,此图能够用G=(V,E)来表示,其中,V是节点的集合,E是边的集合;
步骤2:提取图结构中的环路信息;
步骤3:构建基于环路的图卷积神经网络模型并进行特征提取;
步骤4:经过两层图卷积神经网络特征提取之后,将输出矩阵H2输入一层Softmax,即可实现节点分类Z:
Z=softmax(H2)
步骤5:计算Z与标准分类结果的交叉熵,通过交叉熵损失函数,采用梯度下降法更新图卷积神经网络参数,反复进行训练,直到模型收敛,并将最终得到的模型应用于各社区的分类和发现。
2.根据权利要求1所述的基于环路增强图卷积神经网络的社区发现方法,其特征在于,所述步骤1具体包括:
步骤1.1:提取特征矩阵为X∈RN×D并将其标准化,其中,D为输入的特征维度,Xij表示第i个节点的第j个特征;
步骤1.2:提取图结构中的邻接矩阵A∈RN×N,该邻接矩阵能够表示各节点之间的关系,若节点i和j之间的边存在,则在邻接矩阵的相应位置置1。
3.根据权利要求2所述的基于环路增强图卷积神经网络的社区发现方法,其特征在于,所述步骤2具体包括:
步骤2.1:采用深度优先搜索算法找出图中所有环路存放到集合C,C={c1,c2,...,ci,...,cM},其中,表示第i个环路的节点序列,nk表示ci中第k个节点的编号,Pi表示此环的长度,M为总的环路数;
步骤2.2:根据环路集合C,建立环连接矩阵L∈RN×N,用来存放环路信息;首先,初始化环连接矩阵为L={0}N×N;遍历集合C,按环路ci中每条边的次序更新环连接矩阵L的值,即:
且
其中,Wi表示环路ci的权重,Wi=Pi/MaxLen,MaxLen=max{P1,P2,P3...PM},i∈[1,M],即环路的权重与环长度成正比;
步骤2.3:标准化环连接矩阵L,令L=L/(max(L)),其中,max(L)是矩阵L的元素最大值。
4.根据权利要求3所述的基于环路增强图卷积神经网络的社区发现方法,其特征在于,所述步骤3具体为:将特征矩阵X输入两层基于环路的图卷积神经网络模型中进行特征提取,该基于环路的图卷积神经网络模型采用带环的邻接矩阵该邻接矩阵是邻接矩阵与环连接矩阵L的平均,其中第l层基于环路的图卷积神经网络的输出为:
其中,H0=X,即输入的特征矩阵,I是单位矩阵,为度矩阵σ为非线性激活函数Relu,wl-1是待训练的权值矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310295961.9/1.html,转载请声明来源钻瓜专利网。





