Skip to main content
QUICK REVIEW

[论文解读] Recurrent Event Network: Autoregressive Structure Inference over Temporal Knowledge Graphs

Woojeong Jin, Meng Qu|arXiv (Cornell University)|Apr 11, 2019
Advanced Graph Neural Networks参考文献 44被引用 36
一句话总结

RE-Net 是一个用于时序知识图的自回归模型,联合建模全局历史与局部邻域以预测未来的多步、多关系事件。它能够在多步外推中保持有竞争力的准确性。

ABSTRACT

Knowledge graph reasoning is a critical task in natural language processing. The task becomes more challenging on temporal knowledge graphs, where each fact is associated with a timestamp. Most existing methods focus on reasoning at past timestamps and they are not able to predict facts happening in the future. This paper proposes Recurrent Event Network (RE-NET), a novel autoregressive architecture for predicting future interactions. The occurrence of a fact (event) is modeled as a probability distribution conditioned on temporal sequences of past knowledge graphs. Specifically, our RE-NET employs a recurrent event encoder to encode past facts and uses a neighborhood aggregator to model the connection of facts at the same timestamp. Future facts can then be inferred in a sequential manner based on the two modules. We evaluate our proposed method via link prediction at future times on five public datasets. Through extensive experiments, we demonstrate the strength of RENET, especially on multi-step inference over future timestamps, and achieve state-of-the-art performance on all five datasets. Code and data can be found at https://github.com/INK-USC/RE-Net.

研究动机与目标

  • 在时序知识图中引入时间戳的事实,需对未来事件进行预测的动机。
  • 提出一个自回归框架,对未来事件在过去图序列条件下的联合分布进行建模。
  • 引入用于时间依赖性的循环事件编码器,以及用于局部图结构的邻域聚合器。
  • 在五个公开的时序知识图数据集上展示多步未来事件预测的最先进性能。

提出的方法

  • 将未来事件建模为联合分布 p(Gt|Gt−m:t−1),在时间上以及每个时间戳内事件之间进行自回归因式分解。
  • 使用循环事件编码器从过去的图中生成全局状态 Ht 以及局部表示 ht(s) 和 ht(s,r)。
  • 采用邻域聚合器(均值、注意力和多关系 GCN)来捕捉主体和关系周围的局部图结构。
  • 通过一个接受静态嵌入和动态局部/全局特征的多层感知机解码器,定义 p(o t|s t,r t,Gt−m:t−1) 和 p(r t|s t,Gt−m:t−1) 以及 p(s t|Gt−m:t−1)。
  • 使用交叉熵风格的损失对预测的对象、关系和主体进行训练,并可选地加权(λ1、λ2)。
  • 通过按顺序采样中间图 Gt+1:Δt−1 并汇聚以估计 p(Gt+Δt|Gt),实现多步推断。

实验结果

研究问题

  • RQ1RE-Net 是否能够在时序知识图上对未见的未来事件进行多步外推预测并保持准确性?
  • RQ2将全局历史与局部邻域信息同时纳入是否能比基线方法提升未来事件预测?
  • RQ3不同的邻域聚合器(均值、注意力、RGCN)在多关系、随时间演化的图上对预测性能有何影响?
  • RQ4多步推断是否能够在没有真实未来事件的情况下产生具有竞争力的长程预测?

主要发现

方法ICEWS18 MRRICEWS18 H@3ICEWS18 H@10GDELT MRRGDELT H@3GDELT H@10ICEWS14 MRRICEWS14 H@3ICEWS14 H@10WIKI MRRWIKI H@3WIKI H@10YAGO MRRYAGO H@3YAGO H@10
Static DistMult22.1626.0042.1818.7120.0532.5519.0622.0036.4146.1249.8151.3859.4760.9165.26
R-GCN23.1925.3436.4823.3124.9434.3626.3130.4345.3437.5739.6641.9041.3044.4452.68
ConvE36.8539.9250.5435.5639.4549.1640.4643.3354.7547.5549.7849.4262.6663.3665.57
RotatE23.1027.6138.7222.3323.8932.2929.5632.9242.6848.6749.7449.8864.0964.6766.16
Temporal TA-DistMult28.5331.5744.9629.3531.5641.3920.7822.8035.2648.0949.5151.7061.7263.3265.19
HyTE7.317.5014.956.376.7218.6311.4813.0422.5143.0245.1249.4923.1645.7451.94
dyngraph2vecAE1.521.992.024.531.871.8710.8312.7015.025.305.275.450.930.840.95
tNodeEmbed8.329.7417.4719.9722.6232.7217.8420.1632.889.5410.4416.604.224.168.40
EvolveRGCN16.5918.3234.0115.5519.2331.5417.0118.9732.5846.4947.8349.2359.7461.0361.69
Know-Evolve*3.273.233.262.432.352.411.421.371.430.090.030.1000.040
Know-Evolve+MLP9.299.6217.1822.7825.4935.4122.8926.6838.5712.6414.3321.576.196.5911.48
DyRep+MLP9.8610.6618.6623.9427.8836.5824.6128.8739.3411.6012.7421.655.876.5411.98
R-GCRN+MLP35.1238.2650.4937.2941.0851.8836.7740.1552.3347.7148.1449.6653.8956.0661.19
RE-Net w. mean agg.40.7043.2753.6538.3542.1352.5243.7947.3457.4751.1351.3753.0165.1065.2467.34
RE-Net w. attn agg.40.9644.0854.3238.5442.2552.8543.9447.8557.9151.2552.5453.1265.1365.5467.87
RE-Net42.9345.4755.8040.4243.4053.7045.7149.0659.1251.9752.0753.9165.1665.6368.08
  • RE-Net 在五个数据集的外推链接预测任务上实现了最先进的结果。
  • 使用 RE-Net 的多步推断在远距离未来时间戳上稳定提升预测准确性。
  • 多关系图聚合(RGCN)与注意力邻域池化在聚合器中表现最佳。
  • RE-Net 在事件驱动和公开知识图上显著超越静态基线与时序推理模型。
  • 消融研究显示去除聚合器或多步推断都会降低性能,强调两者的重要性。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。