GCN学习笔记

Modeling Relational Data with Graph Convolutional Networks论文学习笔记1

论文链接:Modeling Relational Data with Graph Convolutional Networks
GitHub链接:Graph Convolutional Networks for relational graphs

摘要

1.文章介绍并应用关系图卷积神经网络(R-GCN)来解决2个标准的知识库完善工作:链路预测(通过已知的网络节点和网络结构预测还未产生连边的两个节点产生链接的可能性)和实体分类(恢复缺失的实体属性)。
2.R-GCN将神经网络应用于图,并用来处理具有多种关系数据特点的真实知识库。
3.文章证明了R-GCN模型用于实体分类的出色的有效性;进一步表明进行链路预测时,因素分解模型(factorization model)(e.g. DistMult)的效能可以通过使用编码器模型(encoder model)提高。

1. 介绍

预测知识库中的缺失信息是统计关系学习(statistical relational learning,SRL)的主要焦点。根据之前有关SRL的工作,假设知识库存储(subject, predicate, object)三元组形式的知识。例如三元组 (Mikhail Baryshnikov, educated at, Vaganova Academy),Mikhail Baryshnikov和Vaganova Academy是实体,educated at是关系。此外,假设实体以type为标签(e.g. Vaganova Academy is marked as a university),可以通过图1的方式对知识库进行展示。
图1. 知识库片段:节点是实体(标记了类型),边是关系(标记了类型)。红色的边和节点标签是缺失信息
SRL的链路预测和实体分类中,许多缺失的信息会驻留在通过邻域结构编码的图形中。例如,知道Mikhail Baryshnikov was educated at the Vaganova Academy,则意味着Mikhail Baryshnikov的标签是人,并且三元组(Mikhail Baryshnikov, lived in, Russia) 也一定属于这个知识图谱。按照这种直觉,文章为关系图中的实体开发了编码器模型并应用于两种任务中。

1.实体分类模型:于图中的每个节点使用softmax分类器,分类器采用R-GCN提供的节点形式并且进行标签预测。该模型通过优化交叉熵损失(cross-entropy loss)进行学习,包括R-GCN参数。
2.链路预测模型:可被看作自动编码器,包括(1)编码器:由R-GCN产生的实体的潜在特征表示;(2)解码器:张量因素分解模型(tensor factorization model)——DistMult (Yang et al. 2014),利用这些特征表示预测带标签的边。

文章优势:1.表明GCN框架可被用来为关系型数据建模(特别是链路预测、实体分类);2.提出参数共享和实施稀疏性约束的技术,并将R-GCN应用于含有大量关系的多图中;3.表明分解模型(e.g.DistMult)的性能可以通过执行关系图中多个信息传播的步骤的编码器模型进行提升。

2. 神经关系模型

符号:有向的有标签的多图G=(V, E, R)
节点(实体)v i _i i ∈ ∈ V,有标记的边(关系)(v i _i i, r, v j _j j) ∈ ∈ E,边的类型r ∈ ∈ R

2.1 关系图卷积神经网络

R-GCN层与层之间的传播方式:

                  h i _i i ( l + 1 ) ^{(l+1)} (l+1)= σ σ σ ∑ ∑ r ∈ R _{r∈R} rR ∑ ∑ j _j j ∈ _∈ N i r _{N_i^r} Nir 1 c i , r \frac{1}{c_{i,r}} ci,r1W r _r r ( l ) ^{(l)} (l)h j _j

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值