Skip to main content
QUICK REVIEW

[論文レビュー] Link Prediction using Embedded Knowledge Graphs

Yelong Shen, Po-Sen Huang|arXiv (Cornell University)|Nov 14, 2016
Advanced Graph Neural Networks参考文献 44被引用数 7
ひとこと要約

この論文では、人為的に設計されたパス抽出に依存せず、共同学習された埋め込み知識グラフ上でインタラクティブな照会操作を学習する、新しい知識ベース補完手法である埋め込み知識グラフネットワーク(EKGN)を提案する。エンド・ツー・エンドの訓練により、埋め込み知識グラフとコントローラーRNNを同時に最適化することで、補助的知識や明示的なパス抽出を用いずに、WN18、FB15k、FB15k-237のベンチマークで最先端の性能を達成する。

ABSTRACT

Since large knowledge bases are typically incomplete, missing facts need to be inferred from observed facts in a task called knowledge base completion. The most successful approaches to this task have typically explored explicit paths through sequences of triples. These approaches have usually resorted to human-designed sampling procedures, since large knowledge graphs produce prohibitively large numbers of possible paths, most of which are uninformative. As an alternative approach, we propose performing a single, short sequence of interactive lookup operations on an embedded knowledge graph which has been trained through end-to-end backpropagation to be an optimized and compressed version of the initial knowledge base. Our proposed model, called Embedded Knowledge Graph Network (EKGN), achieves new state-of-the-art results on popular knowledge base completion benchmarks.

研究の動機と目的

  • 多ホップ関係における構造的推論を用いて、不完全な知識ベースの課題を改善すること。
  • シンボリック空間における人為的パス抽出に依存する従来手法の限界を克服すること。これは計算的に高価であり、しばしば最適でない。
  • 効率的で適応的な推論を可能にする、タスク最適化された知識グラフのコンパクトな表現を学習すること。
  • コントローラーと埋め込み知識グラフを同時に学習させ、モデルがいつ停止するか、どのようないくらの照会シーケンスを生成するかを学習させること。
  • 外部知識ベースやパス抽出ヒューリスティクスを一切使用せずに、標準的な知識ベース補完ベンチマークで最先端の性能を達成すること。

提案手法

  • モデルは、初期化時にランダムベクトルを用いた学習可能な重み行列からなる埋め込み知識グラフ(EKG)を用い、バックプロパゲーションを用いて、圧縮され、タスク固有のベクトル空間に知識ベースを表現するように共同で訓練する。
  • コントローラーは、再帰的ニューラルネットワーク(RNN)として実装され、各ステップで埋め込み知識グラフを注目して、文脈に適したクエリベクトルを生成する照会シーケンスを生成する。
  • 各ステップで、コントローラーは注目メカニズムを用いて、埋め込み知識グラフ上の重み付き和を計算し、取得した文脈に基づいて隠れ状態を更新する。
  • コントローラーには、照会シーケンスを停止するかどうかを予測する学習可能な終了モジュールが含まれており、これにより適応的で柔軟な推論長が可能になる。
  • 全システムは、訓練データ上のリンク予測精度を最適化する微分可能目的関数を用いてエンド・ツー・エンドで訓練される。
  • 埋め込み知識グラフは推論中に明示的に保存されたり更新されたりしない。代わりに、コントローラーのための静的で最適化された照会テーブルとして機能する。

実験結果

リサーチクエスチョン

  • RQ1人為的に設計されたパス抽出に依存せずに、神経ネットワークが効果的で適応的な推論を知識グラフ上で学習できるか?
  • RQ2エンド・ツー・エンドで訓練された埋め込み知識グラフは、従来のパスベースモデルに比べ、複雑な多ホップ関係をより効果的に捉えることができるか?
  • RQ3圧縮された学習済みベクトル空間表現上でインタラクティブな照会を学習することで、標準ベンチマークにおけるリンク予測性能が向上するか?
  • RQ4コントローラーは、入力と埋め込みグラフに基づいて、教師なしで最適な照会ステップ数を学習できるか?
  • RQ5補助的知識ベースや明示的なパス抽出を一切使用せずに、知識ベース補完で最先端の結果を達成することは可能か?

主な発見

  • EKGNはWN18ベンチマークで新たな最先端性能を達成し、平均逆順位(MRR)とHits@10の指標で先行手法を上回った。
  • FB15kベンチマークでは、MRRが0.837、Hits@10が0.958を達成し、新たな最先端結果を記録した。
  • より困難なFB15k-237ベンチマークでは、MRRが0.618、Hits@10が0.812を達成し、以前のモデルを著しく上回った。
  • アブレーションスタディの結果、コントローラーの終了モジュールを削除するか、注目メカニズムを無効にすると性能が著しく低下し、適応的推論の重要性が確認された。
  • 複雑な合成関係(例:(Obama, BornIn, Hawaii) → (Hawaii, PartOf, USA))を含む多様な関係タイプにおいても、モデルは明示的なパス監視なしに良好に一般化した。
  • EKGNフレームワークは、いかなる補助的知識ベースや外部パス抽出も必要とせず、埋め込みグラフとコントローラーのエンド・ツー・エンド訓練から有効な推論が自己生成されることを示した。

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

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

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

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