Skip to main content
QUICK REVIEW

[논문 리뷰] Recurrent Event Network: Autoregressive Structure Inference over Temporal Knowledge Graphs

Woojeong Jin, Meng Qu|arXiv (Cornell University)|2019. 04. 11.
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)를 활용한다.
  • 정적 임베딩과 동적 로컬/전역 특징을 소비하는 MLP 디코더를 통해 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은 정적 베이스라인 및 시계열 추론 모델보다 이벤트 기반 및 공공 KG에서 현저히 우수한 성능을 보인다.
  • 절단 연구에서 이웃 집계기 제거나 다단계 추론 제거 시 성능이 저하되어 두 구성요소의 중요성을 시사한다.

더 나은 연구,지금 바로 시작하세요

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.