Ricardokevins/Bert-In-Relation-Extraction

使用Bert完成实体之间关系抽取

何を解決するか

このプロジェクトは、関係抽出のためのモデルを提供します。関係抽出とは、テキスト中に言及された2つのエンティティ間の意味的関係を特定するタスクです(例:「趙麗穎」が「花千骨」の「主演」であることを特定する)。このモデルは、49種類の関係を含むBaidu DuIEデータセットと連携するように設計されています。

動作方法

モデルは、BERTベースのアーキテクチャを用いたシーケンス分類を使用しています。2つのエンティティと元の文を連結し、BERTエンコーダーに渡した後、全結合(FC)層と交差エントロピー損失関数を適用します。実装には、性能向上を目的としたMASK-Attentionメカニズムが含まれています。

対象ユーザー

自然言語処理(NLP)および関係抽出に興味を持つ開発者や研究者、特に中国語テキストおよびDuIEデータセットを扱っている人向けです。

主な特徴

  • 高い精度:Baidu DuIEテストセット全体で最大95.37%の精度を達成。
  • 事前学習済みモデル:92.5%および95.37%の精度を持つ事前学習済みモデルのダウンロードリンクを提供。
  • 即時利用可能なデモdemo.pyスクリプトを含み、迅速なテストとサンプル出力の生成が可能。
  • 包括的なデータセット対応:DuIEデータセットで定義された49の関係カテゴリに特化して最適化されています。

関連