【技术实现步骤摘要】
一种基于动态图表示学习的科研论文合作预测方法
[0001]本专利技术属于信息
,具体涉及一种基于动态图表示学习的科研论文合作预测方法。
技术介绍
[0002]随着科技发展的全球化以及研究问题的多元化、精细化和复杂化,科研合作成为学术成果产出的重要途径之一。把学者看作网络的节点,学者之间的合作关系如论文的发表看作网络的边,那么学者的科研合作行为就构成了典型的科研合作网络。分析学者的科研合作网络有助于理清学者合作现状,提升学者科研合作效率,促进学科资源融合,是一个重要的研究课题。科研合作网络具有较高的稀疏性,其关系预测能够在稀疏网络中,实现潜在合作者的精准推荐,从而增强不同学者之间的联系,提高网络密度,促进学科发展和知识传播,最终有效推动科研合作效率。
[0003]对于未来科研论文合作预测任务,可以将其看作动态图的链路预测,目前国内外关于动态图链路预测的文献中,主要是以图神经网络模型和循环神经网络模型相结合的方式,一方面利用图神经网络模型对各个时间段的子图进行图结构信息的捕获,另一方面利用循环神经网络模型对图的时间相关新信息进行捕获,比如EloveGCN等。这类方法通过利用循环神经网络,将前面子图的历史信息用于下一个子图嵌入向量的训练,会存在两个问题,第一上述训练过程中会逐渐丢失一部分历史信息;第二,该方式在训练的时,其存在的时序信息传递的过程,会导致训练效率低。
技术实现思路
[0004]本专利技术的目的在于针对上述现有技术中存在的不足,提供一种基于动态图表示学习的科研论文合作预测方法,解 ...
【技术保护点】
【技术特征摘要】
1.一种基于动态图表示学习的科研论文合作预测方法,其特征在于,包括以下步骤:S1、获取数据并对数据进行处理,得到初始邻接矩阵、初始特征向量、初始科研论文合作的历史信息向量;获取的数据包括科研论文合作网络原始邻接矩阵、原始特征向量以及科研论文合作的历史信息向量;S2、将初始邻接矩阵和初始特征向量输入图卷积神经网络,通过图卷积神经网络得到节点嵌入向量;将初始科研论文合作历史信息向量输入全连接神经网络,通过全连接神经网络得到边嵌入向量;S3、构建并训练科研论文合作关系预测模型;将S2得到的节点嵌入向量和边嵌入向量输入训练好的科研论文合作关系预测模型中,预测未来的科研论文合作情况。2.根据权利要求1所述的一种基于动态图表示学习的科研论文合作预测方法,其特征在于,所述S1包括如下子步骤:S1.1、获取数据:以科研论文合作的作者为节点,以科研论文合作关系为无向边,通过过去各个时段的子图,构建科研论文合作网络其中t是时间快照的数量,G
t
表示t时间段的子图,ε={E1,E2,
…
,E
t
},表示这一组连续图快照的边集,表示这一组连续快照的节点集;采用表示一组连续图快照的邻接矩阵,则该邻接矩阵对应的节点属性矩阵为对于邻接矩阵,若在某个时间段科研工作者之间有合作,则其对应节点之间存在连接,邻接矩阵对应位置为1,否则为0;对于节点属性矩阵,则采用one
‑
hot编码人为对每个节点设置属性向量;S1.2、数据预处理:对S1.1中的原始邻接矩阵集及其对应的属性矩阵集进行处理,得到初始邻接矩阵A
T
和初始特征向量X
T
;利用S1.1中各子图快照的边集ε代表各时间段合作关系的存在情况,并以此生成初始的科研论文合作历史信息向量S0。3.根据权利要求2所述的一种基于动态图表示学习的科研论文合作预测方法,其特征在于,S1.2中初始科研论文合作历史信息向量生成方法为:整合各时间段存在过的边的集合:E
T
=E1∪E2∪
…
∪E
t
‑1对于任意边e
ab
∈E
T
时间序列向量S
ab
=[s
1 s2ꢀ…ꢀ
s
t
‑1],初始化方式如下:S0={S
e
|e∈E
T
}。4.根据权利要求1所述的一种基于动态图表示学习的科研论文合作预测方法,其特征在于,所述S3按如下步骤训练科研论文合作关系预测模型:S3.1、对最后一个时间段的科研论文合作情况进行1:1正负采样,正采样指存在边的结果集E
pos
,负采样指不存在边的结果集E
neg
;建立科研论文合作关系预测模型,该预测模型采用如下公式表示:
其中,e
ij
表示边,E
T
表示历史边集,S
ij
为S中边e
ij
对应的训练好的嵌入向量,z
i
和z
j
表示训练好的节点的嵌入向量矩阵Z中节点i和节点...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。