GCN与GAT的前世今生

GCN与GAT

GAT是为了解决GCN的缺点产生的

GCN缺点:

  1. 对于同阶邻域上分配给不同邻居的权重是完全相同的,无法为邻居中不同节点指定不同的权重。这一点限制了模型对于空间信息的相关性的捕捉能力,也是在很多任务上不如GAT的原因。
  2. GCN结合临近节点特征的方式和图的结构依依相关,这使得训练得到的模型在其他结构的图中泛化能力相对较差。

GAT的优点:

  1. 可以给邻居中不同节点分配不同权重。
  2. 引入注意力机制之后,只与相邻节点有关,即共享边的节点有关,无需得到整张图的信息:
    (1)该图不需要是无向的(如果边缘不存在,我们可以简单地省略计算;
    (2)它使我们的技术直接适用于Inductive Learning(归纳学习)——包括在训练期间完全看不见的图形上的评估模型的任务。

GAT与GCN的核心区别:
在于如何收集并累和距离为1的邻居节点的特征表示。

GAT用注意力机制替代了GCN中固定的标准化操作。
本质上,GAT只是把GCN的标准函数替换为使用注意力权重的邻居节点特征聚合函数。

GAT的分类过程与GCN的分类过程十分相似,均是采用 softmax函数+交叉熵损失函数+梯度下降法来完成的。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值