[論文レビュー] Collective Learning From Diverse Datasets for Entity Typing in the Wild
本稿では、テスト時におけるドメインおよびラベルセットの知識が未知である「野生の」エンティティタイプ分類のための集団的学習フレームワーク(CLF)を提案する。多様なデータセットから統一的階層ラベルセット(UHLS)を構築し、部分的階層損失を用いて1つのニューラル分類器を訓練することで、CLFは、個々のデータセットに存在しなかった細分化されたラベルに対しても、異なるドメインにまたがって一般化を可能にする。包括的な評価において、専用モデルを上回る性能を発揮する。
Entity typing (ET) is the problem of assigning labels to given entity mentions in a sentence. Existing works for ET require knowledge about the domain and target label set for a given test instance. ET in the absence of such knowledge is a novel problem that we address as ET in the wild. We hypothesize that the solution to this problem is to build supervised models that generalize better on the ET task as a whole, rather than a specific dataset. In this direction, we propose a Collective Learning Framework (CLF), which enables learning from diverse datasets in a unified way. The CLF first creates a unified hierarchical label set (UHLS) and a label mapping by aggregating label information from all available datasets. Then it builds a single neural network classifier using UHLS, label mapping, and a partial loss function. The single classifier predicts the finest possible label across all available domains even though these labels may not be present in any domain-specific dataset. We also propose a set of evaluation schemes and metrics to evaluate the performance of models in this novel problem. Extensive experimentation on seven diverse real-world datasets demonstrates the efficacy of our CLF.
研究の動機と目的
- テスト時のインスタンスドメインとターゲットラベルセットが未知である「野生の」エンティティタイプ分類に対処すること。これには、多様なデータセットにまたがる一般化が求められる。
- 異なるドメインとラベルセットを持つ多数の異種エンティティタイプ分類データセットから集団的学習を可能にする統一フレームワークの開発。
- 複数のデータセットからの細分化ラベルを統合し、階層的関係を保持する統一的階層ラベルセット(UHLS)の構築。
- すべてのドメインで利用可能でないラベルに対しても、可能な限り細分化されたラベルを予測できる1つの分類器の設計。
- 「野生の」ET問題に特化した新しい評価スキームとメトリクスの提案。これにより、一般化性能の公正なベンチマーク評価が可能になる。
提案手法
- 7つの多様なエンティティタイプ分類データセットからのラベルを統合し、人間の判断を用いて粗いラベルから細かいラベルへの関係を確立することで、統一的階層ラベルセット(UHLS)を構築する。
- データセット固有のラベルをUHLSのノードに1対多のマッピングとして作成し、異なるデータセットのラベルを共通の階層内に表現可能にする。
- UHLSとラベルマッピングを用いて、マージされたデータセット上でLSTMベースのニューラルネットワーク分類器を訓練し、階層的損失関数を部分的に適用することで、複数レベルのラベル予測を支援する。
- XuとBarbosa(2018)が提案した部分的階層認識損失関数を適用し、粗いラベルしか利用できない場合でも、階層的ラベル構造を通じて勾配逆伝播による監視信号の伝達を可能にする。
- 7つのすべてのデータセットのテストインスタンスを統合して、ドメインおよびラベルタイプにまたがる一般化性能の評価に用いるマルチドメインテストセットを構築する。
- 従来のトランスファーラーニングとは異なり、ソースやターゲットデータセットを明示しない形で、トレーニング中にデータセット間を横断する知識の流れを活用する。
実験結果
リサーチクエスチョン
- RQ1複数のエンティティタイプ分類データセットで学習した1つのモデルが、個々のデータセットに存在しなかった細分化ラベルを予測できるか?
- RQ2重複するおよび異なるラベルセットを持つデータセット間で、統一的階層ラベルセット(UHLS)が集団的学習をどの程度効果的に可能にするか?
- RQ3部分的階層損失関数を用いた集団的学習は、モデルアンサンブルやドメイン特化モデルと比較して、エンティティタイプ分類におけるゼロショット一般化をどの程度向上させるか?
- RQ4医療、ニュース、Webフォーラムなど複数のドメインを混在させた学習データで訓練したモデルが、ドメイン外のテストインスタンスに対してどの程度細分化タイプを予測できるか?
- RQ5提案された評価スキームとメトリクスは、「野生の」ET設定におけるモデルの真の一般化能力をどの程度的確に反映しているか?
主な発見
- シロウアンサンブル(ドメイン特化モデルのアンサンブル)が最良のシナリオで評価された場合でさえ、CLFモデルは統合テストセットにおいて優れた性能を発揮する。
- 訓練データに存在しなかった細分化ラベル、例えば「スポーツチーム」や「宇宙船」を、それらが存在しなかったドメインのテストインスタンスに対しても正しく予測する。例として、CoNLLデータセットの「Wallaby」に対して「スポーツチーム」との予測が成功している。
- 補完的データセットからのラベルに対しても一般化が可能である。例えば、BC5CDRデータセットの臨床文に対して「ADR」(薬物副作用)を正しく予測しているが、これは「ADR」が唯一CADECデータセットでのみ存在していたためである。
- フレームワークにより、特定のソースやターゲットが存在しない多方向の知識フローが実現され、従来のトランスファーラーニングやマルチタスク学習とは根本的に異なる。
- UHLSの構築には、全データセットを細分化ラベルで完全にアノテートするのと比較して、人的作業量が1万分の1程度にまで削減された。
- 7つの多様なデータセットを用いた広範な実験により、UHLSと部分的損失を用いた集団的学習が、「野生の」ETベンチマークにおいて優れた一般化性能を達成することが示された。
より良い研究を、今すぐ始めましょう
論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。