1.一种基于异质图卷积神经网络的学术论文推荐方法,其特征在于,所述学术论文推荐方法,包括步骤:
S100:获取作者数据和论文数据,并进行预处理操作;根据预处理的数据按照不同对象之间的关系,以每个节点代表一个对象,节点间的边代表两个连接的对象之间的关系,构建包含作者属性信息和论文属性信息的异质学术网络;
S200:在所述异质学术网络中,利用基于注意力机制的异质图卷积神经网络模型分别学习得到作者节点的表示向量和论文节点的表示向量;
S300:将作者节点的表示向量与论文节点的表示向量进行拼接融合操作,基于多层感知机的思想进行模型训练,获取目标作者对论文的研究偏好,生成所述目标作者的论文推荐列表。
2.根据权利要求1所述的学术论文推荐方法,其特征在于,所述构建包含作者属性信息和论文属性信息的异质学术网络,包括步骤:S101:根据作者的引用论文数据,将作者节点与论文节点通过边连接起来,节点之间的边表示为作者对论文的引用关系,构建基础的异质学术网络;
S102:获取作者数据,所述作者数据包括作者的属性信息,所述作者的属性信息至少包括作者的单位、研究方向、合作者;
S103:获取论文数据,所述论文数据包括论文的属性信息,所述论文的属性信息至少包括论文的出版会议、发表年份、引用论文;
S104:将获取的作者数据和论文数据进行去噪、去重的预处理操作,得到预处理的数据;
S105:根据预处理的数据,将所述作者的属性信息和论文的属性信息表示为不同的节点,按照不同节点之间的关系,在所述基础的异质学术网络上进行节点与边的添加,构建出包含作者的属性信息和论文的属性信息的异质学术网络G=(V,E),其中V是节点集,E是边集。
3.根据权利要求1所述的学术论文推荐方法,其特征在于,所述在所述异质学术网络中,利用基于注意力机制的异质图卷积神经网络模型学习得到作者节点的表示向量,包括步骤:
针对作者的属性信息的节点,使用图卷积神经网络的方法,将作者节点自身的特征表示与所述作者节点自身相邻节点的特征表示聚合在一起,聚合时根据作者节点与不同对象之间的关系,使用注意力机制对不同的链接关系的重要性进行度量,将所得到的权重用于相邻节点表示的聚合中,然后通过非线性变换,最后更新以获得异质学术网络中作者节点的表示向量;
其中,所述作者节点自身相邻节点至少包括作者的单位节点、研究方向节点、合作者节点;所述作者节点与不同对象之间的关系至少包括作者的单位隶属关系、作者的研究方向所属关系、作者的合作关系。
4.根据权利要求3所述的学术论文推荐方法,其特征在于,还包括以下步骤:首先为每个作者的属性信息的节点添加一个自环,使得在聚合中包含作者节点自身的节点表示,并且将所述作者节点自身相邻节点投影到同一低维语义空间下,将同一低维语义空间下的作者节点自身的特征表示与所述作者节点自身相邻节点的特征表示聚合在一起。
5.根据权利要求1所述的学术论文推荐方法,其特征在于,所述在所述异质学术网络中,利用基于注意力机制的异质图卷积神经网络模型学习得到论文节点的表示向量,包括步骤:
针对论文的属性信息,使用图卷积神经网络的方法,聚合论文节点自身的特征表示与所述论文节点自身相邻节点的特征表示,聚合时根据论文自身节点与不同对象之间的关系,使用注意力机制针对不同的链接关系的重要性进行度量,将所得到的权重用于相邻节点表示的聚合过程中,然后通过非线性变换,最后更新以得到异质学术网络中论文节点的表示向量;
其中,所述论文节点自身相邻节点至少包括论文发表的会议节点、论文发表的年份节点、论文的引用论文节点;所述论文自身节点与不同对象之间的关系至少包括论文会议的出版关系、论文年份的发表关系、论文的引用关系。
6.根据权利要求5所述的学术论文推荐方法,其特征在于,还包括以下步骤:首先为每个论文的属性信息的节点添加一个自环,使得在聚合中包含论文节点自身的节点表示,并且将与所述论文节点自身相邻节点投影到同一低维语义空间下,将同一低维语义空间下的论文节点自身的特征表示与所述论文节点自身相邻节点的特征表示聚合在一起。
7.根据权利要求1所述的学术论文推荐方法,其特征在于,基于多层感知机的思想获取作者对论文的研究偏好 表示如下:其中,Za为作者a的节点表示,Zp为论文p的节点表示,函数f表示多层感知机组件,表示向量的拼接操作。
8.一种基于异质图卷积神经网络的学术论文推荐系统,其特征在于,包括:异质学术网络构建模块,用于获取作者数据和论文数据,并进行预处理操作,根据预处理的数据按照不同对象之间的关系,以每个节点代表一个对象,节点间的边代表两个连接的对象之间的关系,构建包含作者属性信息和论文属性信息的异质学术网络;
特征向量表示模块,用于在所述异质学术网络中,利用基于注意力机制的异质图卷积神经网络模型分别学习得到作者节点的表示向量和论文节点的表示向量;
论文推荐模块,用于将作者节点的表示向量与论文节点的表示向量进行拼接融合操作,基于多层感知机的思想进行模型训练,获取作者对论文的研究偏好,生成所述作者的论文推荐列表。
9.一种存储介质,其特征在于,所述存储介质存储有计算机指令,所述计算机指令用于使计算机执行如权利要求1‑7中任一项所述的基于异质图卷积神经网络的学术论文推荐方法。
10.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1‑7中任一项所述的基于异质图卷积神经网络的学术论文推荐方法。