Skip to main content
QUICK REVIEW

[論文レビュー] Entity-Relation Extraction as Multi-Turn Question Answering

Xiaoya Li, Fan Yin|arXiv (Cornell University)|May 14, 2019
Topic Modeling参考文献 52被引用数 48
ひとこと要約

この論文はエンティティとリレーション抽出をマルチターンの質問応答問題として扱い、QA風のテンプレートとBERTを基盤とするMRCモデルを用いてエンティティとリレーションを共同抽出し、ACE04, ACE05, CoNLL04で新しいSOTAを達成し、階層的推論のためのRESUMEを導入した。

ABSTRACT

In this paper, we propose a new paradigm for the task of entity-relation extraction. We cast the task as a multi-turn question answering problem, i.e., the extraction of entities and relations is transformed to the task of identifying answer spans from the context. This multi-turn QA formalization comes with several key advantages: firstly, the question query encodes important information for the entity/relation class we want to identify; secondly, QA provides a natural way of jointly modeling entity and relation; and thirdly, it allows us to exploit the well developed machine reading comprehension (MRC) models. Experiments on the ACE and the CoNLL04 corpora demonstrate that the proposed paradigm significantly outperforms previous best models. We are able to obtain the state-of-the-art results on all of the ACE04, ACE05 and CoNLL04 datasets, increasing the SOTA results on the three datasets to 49.4 (+1.0), 60.2 (+0.6) and 68.9 (+2.1), respectively. Additionally, we construct a newly developed dataset RESUME in Chinese, which requires multi-step reasoning to construct entity dependencies, as opposed to the single-step dependency extraction in the triplet exaction in previous datasets. The proposed multi-turn QA model also achieves the best performance on the RESUME dataset.

研究の動機と目的

  • 階層的依存関係を捉えるために、エンティティ-リレーション抽出の統一的な質問応答形式を動機づける。
  • ヘッドエンティティとテールエンティティ/リレーションの段階を持つマルチターンQAパイプラインを提案する。
  • BMEOタグ付けを用いたMRCモデル(BERT)を活用して、文脈ごとに複数の回答を抽出する。
  • ACE04、ACE05、CoNLL04データセットで最先端の結果を示し、中国語の多回合推論のためのRESUMEを導入する。

提案手法

  • エンティティとリレーション抽出をテンプレートに導かれた逐次QAターンとして定式化する。
  • エンティティ固有の質問によるヘッドエンティティ抽出と、その後の連鎖したリレーション/テールエンティティの質問という2段階の抽出を用いる。
  • 自然言語または疑似質問から質問を生成し、以前に抽出されたエンティティでスロットを埋める。
  • BMEO taggingを用いたBERTベースのMRCを採用して、ターンを跨いで回答スパンを予測する。
  • 任意で強化学習(REINFORCE)を適用してターンごとの抽出報酬を最適化する。
  • 損失関数を L = (1-λ)L_head-entity + λ L_tail-entity+relation の組み合わせで学習する;段階間でパラメータを共有する。

実験結果

リサーチクエスチョン

  • RQ1複雑な構造におけるエンティティとリレーション間の階層的依存関係を、マルチターンQAパラダムで効果的にモデル化できるか?
  • RQ2有益な質問テンプレートの組み込みは、従来のトリプレット手法と比べて遠距離またはマルチホップのリレーションの抽出を改善するか?
  • RQ3マルチターンQAベースのエンティティ-リレーション抽出における強化学習とカリキュラム戦略はどのような利点をもたらすか?
  • RQ4標準ベンチマーク(ACE04, ACE05, CoNLL04)およびより深いマルチターン推論を要する新データセット(RESUME)での性能はどうか?

主な発見

DatasetModelEntity PEntity REntity FRelation PRelation RRelation F
ACE04Li/Ji 201483.576.279.760.836.149.3
ACE04Miwa & Bansal 201680.882.981.848.748.148.4
ACE04Katiyar & Cardie 201781.278.179.646.445.345.7
ACE04Bekoulis et al. 2018--81.6--47.5
ACE04Sun et al. 201883.983.283.664.955.159.6
ACE04Multi-turn QA84.784.984.864.856.260.2 (+1.0)
ACE05Li/Ji 201485.276.980.865.439.849.5
ACE05Miwa & Bansal 201682.983.983.457.254.055.6
ACE05Katiyar & Cardie 201784.081.382.655.551.853.6
ACE05Zhang 2017--83.5--57.5
ACE05Sun et al. 201883.983.283.664.955.159.6
ACE05Multi-turn QA89.086.687.869.268.268.9 (+1.1)
CoNLL04Miwa & Sasaki 2014--80.7--61.0
CoNLL04Zhang 2017--85.6--67.8
CoNLL04Bekoulis et al. 2018--83.6--62.0
CoNLL04Multi-turn QA89.086.687.869.268.268.9 (+1.1)
  • ACE04でSOTAを達成(Entity F1が1.0向上)、ACE05でSOTAを達成(Entity F1が1.2向上)、CoNLL04でSOTAを達成(Relation F1が1.1向上).
  • 階層的なタグ依存関係を捉えるマルチターンQAフレームワークを活用することで、従来の結合モデルおよびパイプラインモデルを上回る。
  • 自然言語の質問テンプレートが、疑似質問を上回る。
  • 強化学習は追加の性能向上をもたらし、特にターン数が多い場合(例:RESUME)に効果的。
  • RESUMEデータセットは、中国語の伝記で4ターン抽出による多段推論の能力を示す。

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

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

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

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