论文阅读笔记:The Graph Neural Network Model

论文来源

IEEE Transactions on Neural Networks,Volume: 20 Issue: 1

背景

  1. 图神经网络模型本身具有广泛的使用背景,由于我个人研究交通流量预测的需要,此处仅考虑深度学习领域。
  2. 图结构指的是由节点node和若干个连接的边edge组成的一种数据结构。
图的一些应用

 

介绍

 在机器学习中,我们首先假定存在一个映射\tau,将图和其中一个节点映射为一个向量\tau(\bold{G},n),在图中心类应用中,该映射只依赖于图本身,在节点中心类应用中,该映射依赖于节点。

在本篇论文中建立一个神经网络模型,能够使之同时适应于图中心的应用和节点中心的应用。将两种模型联合为一个模型——即图神经网络。

图神经网络的模型

N节点集合
E边集合
l_n节点n的信息
l_{(n_1,n_2)}节点n1与节点n2所连接的边的信息
ne[n]节点n所有相邻节点
v_n单射函数
co[n]节点n所有相邻的边
\bold{D}=\bold{G} \times \bold{N}图、节点对

 

模型

使用式(1)进行模型的更新,其中x表示隐藏状态,o表示进行的输出。

我们根据式中参数来看,对于一个节点n,使用其本身信息,其相邻边的信息,相连节点的状态,相连节点的信息作为参数,通过f映射,得到隐藏状态。再以隐藏状态和该节点的信息为参数,通过g映射,得到输出的值。

计算 

那么对于一个如图所示的图结构,可以使用这样的方式进行计算。如果你了解深度学习的话,w经常在其中表示权重,这里我们对于f和g均使用前馈神经网络(FNN)完成其映射功能:

具体实施

在具体的实现过程中,存在一个时间序列T。对于不同的时间步t,则有以下的计算方法和对应的示意图。这时,整个编码过程转化为一个循环神经网络。

 

 学习算法

这一部分内容即深度学习中基本的前向计算和后向计算优化神经网络权重的过程,不再进行叙述。

实验结果

(懒得看,总之肯定是更好就对了)

总结

随着机器学习、深度学习的发展,语音、图像、自然语言处理逐渐取得了很大的突破,然而语音、图像、文本都是很简单的序列或者网格数据,是很结构化的数据,深度学习很善于处理该种类型的数据。然而现实生活中有许多事务并不能被简单地表示成序列或网格数据。如社交网络,交通网络,生物/化学分子结构等。因为要对这种可被表示为图结构的信息进行学习建模,本论文提出的图神经网络模型很好地解决了这一问题,并且在子图匹配、化合物分子分类、网页排名等领域得到了更好的实验结果。

### 回答1: 图神经网络模型(Graph Neural Network Model)是一种基于图结构的深度学习模型,用于处理图数据。它可以对节点和边进行特征提取和表示学习,从而实现对图数据的分类、聚类、预测等任务。该模型在社交网络、化学分子结构、推荐系统等领域有广泛应用。 ### 回答2: 图神经网络(Graph Neural Network Model,GNN)是一种新兴的人工智能技术,主要应用于图像、文本、语音等非结构化数据的分析和处理。与传统的神经网络相比,GNN不仅可以处理标量和向量数据,还可以有效地处理图结构数据。该算法已经被广泛应用于社交网络和推荐系统等领域。 GNN的核心思想是将图结构数据转化为节点特征向量。在传统的神经网络计算中,每个节点都有自己的参数和输入,GNN则不同,它通过传递和聚集节点之间的信息来学习高维特征数据。这种信息传递和聚集的过程可以通过使用邻接矩阵和节点度等数学工具来实现。 GNN的训练过程可以使用反向传播算法完成,与常规神经网络的训练过程类似。在应用于图像数据分类问题时,GNN可以通过多个学习层来提高准确性。这个技术的成功还在于GNN可以对图像的部分进行处理,而不是整个图像,从而提高了训练和测试的效率。 GNN技术的优势在于,它可以处理复杂的非线性数据,而且可以基于节点、边缘、子图等多种粒度进行分析。此外,GNN还可以处理不明确的、不完整的或噪声丰富的数据。例如,它可以在社交网络中预测用户的兴趣,或在进化发育生物学中预测蛋白质之间的交互。 总之,GNN是一种具有广泛应用前景的新型人工智能技术,其可以更好地解决图像分类、社交网络分析、蛋白质预测等问题。它将成为未来智能分析和推荐系统的重要组成部分。 ### 回答3: 图神经网络(Graph Neural Network,GNN)是一种用于解决结构化数据(例如图、网格等)的机器学习模型。它是神经网络的一种扩展,能够利用节点和边之间的关系信息进行学习。与传统的神经网络不同的是,图神经网络是针对图等结构化数据的设计。 图神经网络的核心思想是将节点和边的表示融合起来,实现对图结构的整体建模。通过将节点和边的特征进行编码,可以学习到可以表达节点和边之间关系的空间嵌入向量。在这些向量的基础上,可以进行下一层节点和边的编码,并通过多层的神经网络来逐渐提高对图结构的建模能力。 目前,图神经网络在多个领域得到了广泛应用,例如化学分子分析、社交网络分析、3D建模等。在化学领域,图神经网络可以从化学分子的结构中预测化学性质,如溶解度、反应性等。在社交网络分析中,它可以对用户关系进行建模,并预测社交网络中用户的行为。在3D建模中,图神经网络可以对点云数据进行建模,并生成复杂的三维物体。 总之,图神经网络是一种适用于结构化数据的机器学习模型,可以从节点和边特征中学习到图结构中的信息并进行整体建模。它在各种领域得到了广泛应用,为研究者提供了一种有效的工具来分析和处理结构化数据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值