Skip to main content
QUICK REVIEW

[論文レビュー] TeMP: Temporal Message Passing for Temporal Knowledge Graph Completion

Jiapeng Wu, Meng Cao|arXiv (Cornell University)|Oct 7, 2020
Advanced Graph Neural Networks参考文献 36被引用数 16
ひとこと要約

TeMPは、マルチホップ構造的要因と時間依存的要因を統合するため、グラフニューラルネットワークと時間的メッセージパッシングを組み合わせた、時間的知識グラフ補完のための新規フレームワークを提案する。周波数ベースのゲーティングとデータ補完を統合することで、3つのベンチマークデータセット全体でHits@10が平均10.7%向上し、先行する最先端手法を上回る性能を達成した。

ABSTRACT

Inferring missing facts in temporal knowledge graphs (TKGs) is a fundamental and challenging task. Previous works have approached this problem by augmenting methods for static knowledge graphs to leverage time-dependent representations. However, these methods do not explicitly leverage multi-hop structural information and temporal facts from recent time steps to enhance their predictions. Additionally, prior work does not explicitly address the temporal sparsity and variability of entity distributions in TKGs. We propose the Temporal Message Passing (TeMP) framework to address these challenges by combining graph neural networks, temporal dynamics models, data imputation and frequency-based gating techniques. Experiments on standard TKG tasks show that our approach provides substantial gains compared to the previous state of the art, achieving a 10.7% average relative improvement in Hits@10 across three standard benchmarks. Our analysis also reveals important sources of variability both within and across TKG datasets, and we introduce several simple but strong baselines that outperform the prior state of the art in certain settings.

研究の動機と目的

  • 時間的知識グラフ(TKG)におけるマルチホップ構造的および時間的依存関係を捉えることに課題を抱える既存手法の限界を解消すること。
  • 時間的スパarsityと変動性に取り組むこと。これは、エンティティの活動状態や参照情報が時間ステップごとに変動するためである。
  • 最近のスナップショットからの時間的ダイナミクスと構造的伝搬を明示的にモデル化することで、予測性能を向上させること。
  • スパースな時間的設定において、非活動的または頻度が低いエンティティを効果的に表現するための堅牢な技術を開発すること。
  • メッセージパッシング、時間的モデリング、およびデータ補完を統合する包括的なフレームワークを確立すること。

提案手法

  • 各時間ステップにおけるエンティティおよび関係の間で、マルチホップ構造的情報を統合するためにグラフニューラルネットワーク(GNNs)を採用する。
  • 隣接する時間ステップにわたって表現を伝搬することで、時間的ダイナミクスを捉える時間的メッセージパッシングを統合する。
  • エンティティおよび関係の出現頻度に基づいて、過去の事実が果たす寄与度を動的に重みづける周波数ベースのゲーティングを適用する。
  • 非活動的または頻度が低いエンティティが時間ステップ全体にわたって代表的な埋め込みを生成できるように、データ補完技術を用いる。
  • GNNベースの構造的符号化と時間に依存するスコアリング関数を組み合わせ、(主語, 関係, 客語, 時刻)の四元組形式での欠落事実を予測する。
  • 負例サンプリング比500を用いて最適化し、標準的なTKGCベンチマーク上でバックプロパゲーションによるエンドツーエンド学習を実行する。

実験結果

リサーチクエスチョン

  • RQ1マルチホップ構造的および時間的情報を統合することで、静的または浅い時間的モデルと比較して、TKGC性能がどのように向上するか?
  • RQ2周波数ベースのゲーティングとデータ補完は、現実世界のTKGにおける時間的スパarsityと変動性の影響をどの程度軽減できるか?
  • RQ3メッセージパッシング、ゲーティング、補完といったモデル部品が、時間的スパarsityの程度が異なるデータセットにおいて、それぞれどのように異なる貢献をしているか?
  • RQ4時間的近接性と事実のコピーに着目した単純なルールベースのベースライン(TED)が、特定の状況ではより複雑なモデルを上回ることはあるか?
  • RQ5TKGにおける変動性の主な要因は何か? これがモデルの汎化性能や性能にどのように影響を与えているか?

主な発見

  • TeMPは、標準ベンチマーク3つ(ICEWS14、ICEWS05-15、GDELT)において、Hits@10が平均10.7%向上し、先行する最先端手法を上回った。
  • 同じベンチマークで、次に優れたモデルと比較して、Hits@10が平均7.3%向上し、優れた汎化性能を示した。
  • 詳細なアブレーションスタディにより、メッセージパッシングと周波数ベースのゲーティングが、特にスパarsityが低い時間的領域で顕著な貢献をしていることが明らかになった。
  • 提案されたTEDルールベースのベースラインは、特定の状況で複数の複雑なモデルを上回り、時間的近接性と事実のコピーの重要性を強調した。
  • 分析により、時間的スパarsity(1時間ステップあたりのアクティブなエンティティが2–4%程度)が、モデル性能および部品の有効性に顕著な影響を与えていることが確認された。
  • データ補完は、頻度が低く非活動的なエンティティの表現品質を効果的に向上させ、グラフのスパース領域における性能低下を軽減した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。