近年来,网络表示学习(Network Representation Learning,NRL)作为一种在低维空间中表示节点来分析异质信息网络(Heterogeneous Information Networks,HIN)的有效方法受到越来越多的关注。基于随机游走的方法是目前网络表示学常用的方法,然而这些方法大多基于浅层神经网络,难以捕获异质网络结构信息。图卷积神经网络(Graph Convolutional Network,GCN)是一种流行的能对图进行深度学习的方法,能够更好地利用网络拓扑结构,但目前的GCN设计针对的是同质信息网络,忽略了网络中丰富的语义信息。为了有效地挖掘异质信息网络中的语义信息和高度非线性的网络结构信息,进而提高网络表示的效果,文中提出了一种基于融合元路径的图卷积异质网络表示学习算法(MG2vec)。该算法首先通过基于元路径的关联度量方法来获取异质信息网络中丰富的语义信息;然后采用图卷积神经网络进行深度学习,捕捉节点和邻居节点的特征,弥补浅层模型捕捉网络结构信息能力不足的缺陷,从而实现将丰富的语义信息和结构信息更好地融入低维的节点表示中。在数据集DBLP和IMDB上分别进行实验,相比Deep walk,node2vec和Metapath2vec算法,所提MG2vec算法在多标签分类任务上的分类精确率更高且性能更优,精确率和Macro-f1值分别达到了94.49%和94.16%,且与Deep walk相比分别最高提升了26.05%和28.73%。实验结果证明,MG2vec算法的性能优于经典的网络表示学习算法,具有更优的异质信息网络表示效果。
用户评论
推荐下载
-
基于知识图谱表示学习的协同过滤推荐算法
基于知识图谱表示学习的协同过滤推荐算法
21 2019-03-28 -
论文研究基于非负稀疏表示的多标签学习算法.pdf
基于非负稀疏表示的多标签学习算法,陈思宝,徐丹洋,为提高多标签数据分类性能,提出基于非负稀疏表示多标签学习算法。首先基于LASSO稀疏最小化方法,将测试样本用训练样本集进行非负�
23 2020-02-26 -
基于python的卷积神经网络算法
基于python的卷积神经网络算法,程序运行在python2.7 64位机下,需要安装 numpy库,双击begin.py即可运行
24 2020-08-11 -
基于C#的矩阵卷积算法实现
矩阵卷积作为一种重要的数学运算,在图像处理、深度学习等领域应用广泛。将探讨如何使用C#语言实现高效的矩阵卷积计算。C#矩阵卷积实现步骤矩阵表示: C#中可以使用多维数组(例如,int[,] m
3 2024-07-05 -
KSVD基于稀疏表示的字典训练算法
K-SVD字典训练算法讲解,对于初学者有很好的帮助
44 2019-09-04 -
基于HAN算法的异质图神经网络实现
最新的深度学习趋势之一是使用注意力机制,异质图的神经网络需要考虑到节点和元路径的多种影响,因此本文介绍一种基于层次注意力的异质图神经网络,称为HAN算法。它包括了节点等级和语义等级的注意力,能够学习不
2 2023-03-24 -
RepresentationLearning知识表示相关学习算法.zip
RepresentationLearning, 知识表示相关学习算法
18 2020-08-29 -
信息技术与审计监督:创新路径的深度融合
信息技术的迅猛发展为审计监督服务能力的提升创造了新的机遇与挑战。本文旨在深入探讨信息技术与审计监督的创新实践路径,以助力审计监督服务的升级。首先,回顾了审计监督服务的发展历程,指出其在数字化时代面临的
52 2023-12-17 -
基于本体的元数据模型及DAML表示pdf
本体是概念化的一个显式的规格说明,能够将领域中的各种概念及相互关系显式地、形式化地表达出 来。本文首先介绍了本体的基本概念,然后利用本体建立了元数据模型,最后采用*+,- 语言来表示这种元数据 模型。
35 2019-01-19 -
基于最优信息融合卡尔曼滤波的预测控制算法1
基于最优信息融合卡尔曼滤波的预测控制算法
19 2019-05-28
暂无评论