Large language models for generative information extraction: a survey

項目 内容
論文ID P01
区分・分類 論文・枠組み・サーベイ
著者・所属 Derong Xu, Wei Chen, Wenjun Peng, Chao Zhang, Tong Xu, Xiangyu Zhao, Xian Wu, Yefeng Zheng, Yang Wang, Enhong Chen(State Key Laboratory of Cognitive Intelligence & University of Science and Technology of China / Department of Data Science, City University of Hong Kong / Jarvis Research Center, Tencent YouTu Lab / Anhui Conch Information Technology Engineering Co., Ltd.)
発表先 Frontiers of Computer Science
発表日 2024-11-11
引用数 291(OpenAlex 2026-10-06時点)
言語 英語
URL https://doi.org/10.1007/s11704-024-40555-y
PDF 論文/pdf/P01.pdf
読んだ範囲 全文

論文タイプ

サーベイ。LLM を用いた生成型情報抽出の既存研究をサブタスク別・技術別に分類し、代表手法の性能を表で比較して今後の方向性を論じる(著者らは「生成型 IE × LLM の最初のサーベイ」と位置づけ)。

研究の目標

情報抽出(IE)はテキストから実体・関係・事象などの構造化知識を取り出す処理で、知識グラフ構築・推論・QAの基盤となる。従来はタスクごとに独立したモデルを学習する必要があり、注釈コーパス等のコストが大きかった。生成型LLMの登場で「構造を生成する」生成型IEが急増し、数百万実体規模のスキーマでも性能劣化が小さいなど実用面で有利とされる。

しかし既存サーベイは (1) 複数タスクを一つの枠組みで扱う universal framework と (2) 学習データが少ない場面向けの学習技術を体系的に扱っていない。本論文はこれらを網羅的に整理し、代表手法の数値比較から技術的知見と今後の研究方向を示すことを狙う。GitHub の公開リポジトリ(LLM4IE)で関連研究と資源を継続更新している。

技術的なやり方

定式化

識別型 IE は三つ組 (s, r, o) の尤度最大化または BIESO タグ系列の尤度最大化。生成型 IE は入力 X・プロンプト P・目標系列 Y に対し自己回帰で p_θ(Y|X,P) = Π p_θ(y_i|X,P,y_<i) を最大化する(θ は凍結でも学習可能でもよい)。

分類軸1:IEサブタスク

サブタスク 内訳 代表手法(本文で言及)
NER entity identification / entity typing GPT-NER(NERを生成タスク化し self-verification で NULL 入力の誤ラベルを修正)、Xie et al.(学習不要の self-improving、擬似デモで zero-shot NER を強化)
RE relation classification / relation triplet / relation strict QA4RE(REをQA形式に揃える)、GPT-RE(タスク認識表現と推論付きデモ)、Li et al.(LLM+自然言語推論モジュールで文書レベルRE)
EE event detection(trigger)/ event argument extraction Code4Struct(テキストをコードへ変換し構造を扱う)、PGAD(text diffusion で文脈対応プロンプトを生成)
Universal IE NL-LLMs:UIE, InstructUIE, ChatIE / Code-LLMs:Code4UIE, CodeKGC, GoLLIE NL系はプロンプトが簡潔だがIEの構文構造と乖離した出力を生むことがある。Code系は形式言語で構造表現に向くが Python クラス定義に多くのトークンを要し文脈内サンプル数が制限される

分類軸2:技術

技術 内容 代表手法
Data augmentation データ注釈(LLMaAA, AugURE)、知識検索(PGIM, Amalvy et al.)、逆方向生成(SynthIE, STAR, EnTDA)、fine-tuning 用合成データ(UniversalNER:ChatGPT を教師に蒸留、GNER:Pile-NER 約240K実体・13K実体カテゴリ) 4戦略に分類
Prompt design QA形式(QA4RE, summarize-and-ask, ChatIE)、Chain-of-thought(PromptNER, Bian et al., Yuan et al.)、Self-improvement(Xie et al., ProgGen) パラメータを変えずに性能向上
Zero-shot learning 指示(InstructUIE)やガイドライン(GoLLIE)で未知タスク・ドメインへ一般化、BART-Gen、QA4RE/ChatIE universal framework と組み合わせ
Constrained decoding 文法制約デコーディング(Geng et al.、入力依存文法)、線形化グラフ生成(Zaratiana et al.、pointing 機構と動的語彙) 出力を構造に従わせる
Few-shot learning TANL, UIE, collaborative domain-prefix tuning(学習あり)、GPT-NER, GPT-RE(ICL)、CODEIE, CodeKGC(コード形式プロンプト) コード形式プロンプトは NL-LLMs より優れると報告
Supervised fine-tuning DEEPSTRUCT(構造事前学習)、UniNER(蒸留)、GIELLM(混合データセット) 最も一般的で有望

その他の整理

結果

数値は各手法の原論文からの転記(Micro-F1, %)。

NER(Table 1)

RE(Table 2, 3)

EE(Table 4, ACE05)

横断的所見

限界・課題

著者が述べる課題と今後の方向:

項目 内容
Universal IE 既存の統一手法にも長い文脈入力、構造化出力の不整合といった限界がある。ドメイン・タスクに柔軟に適応する枠組み(タスク特化モデルの知見の統合など)が必要
Low-resource IE 資源の少ない場面では依然困難。ICL の事例選択の改善、ドメイン適応・マルチタスク学習などの cross-domain 学習、LLM による効率的な注釈戦略の探索が必要
Prompt design 事前学習との整合(コード生成など)、推論を促す設計(CoT)、対話的プロンプト(multi-turn QA)の探索
Open IE 候補ラベル集合が与えられない設定では、LLM に優位がある一方で難しいタスクでは性能が低い例が残る
Data augmentation 学習データを拡張し汎化を改善する一方、ノイズを持ち込み抽出品質を損なう可能性がある
LLM 適用全般(序論) 自然言語出力と構造化形式の不整合、ハルシネーション、文脈依存、高い計算資源要求、内部知識の更新困難

また Fig. 2 の分類図は紙幅の都合で一部論文を省略しており、比較表の数値は各原論文からの転記である。

要点

LLM による生成型 IE の研究を「サブタスク(NER/RE/EE/universal)」と「技術(データ拡張・プロンプト設計・zero/few-shot・制約デコーディング・SFT)」の2軸で体系化した最初のサーベイ。 原論文の数値比較から、SFT した universal モデルがタスク特化モデルを大半で上回り、プロンプトのみの手法は小型モデルの SFT に及ばず、生成型は EE(特に argument classification)で識別型を大きく上回ると整理。 今後の課題として universal IE・低資源 IE・プロンプト設計・Open IE を挙げ、LLM 注釈+SFT の組み合わせを有望とする。