Large language model assisted fine-grained knowledge graph construction for robotic fault diagnosis

項目 内容
論文ID P41
区分・分類 論文・知識グラフ構築
著者・所属 Xingming Liao, Chong Chen(責任著者), Zhuowei Wang, Tao Wang, Lianglun Cheng(Guangdong University of Technology), Ying Liu(Cardiff University)
発表先 Advanced Engineering Informatics
発表日 2025-01-23
引用数 76(OpenAlex 2026-10-06時点)
言語 英語
URL https://doi.org/10.1016/j.aei.2025.103134
PDF 論文/pdf/P41.pdf(著者受理版、38ページ)
読んだ範囲 全文(著者受理版。図は画像のためキャプションと本文で補った)

論文タイプ

新技術:ネスト型NER向けのデータ拡張とLLMによる誤りサンプル回収を組み合わせた新手法(ANLM-assInNNER)を提案し、既存手法と比較しているため。

研究の目標

産業用ロボットの故障診断KGを細粒度で作る。障害は、オントロジー構築が専門家の経験に依存し主観的なこと、企業が故障コーパスを共有せず注釈付きデータが乏しいこと、保守テキストにネストした固有表現が多いこと。既存のデータ拡張はフラットNER向けで、ネストNERにそのまま使えない。少量データでもネスト実体を正確に抽出し、細粒度KGを構築することを目指す。

技術的なやり方

段階 内容
LLM支援オントロジー構築(assInNNER) 専門家知識をプロンプトにしてLLMが文献・技術文書・運用ログから概念を抽出(例:GPT-4で "equipment" "components" "fault detection" 等)。関係(is-a, cause-of, has-attribute)を抽出し専門家レビューで確認、継承関係で階層化("fault" > "equipment fault" > "motor fault")。ネスト実体を概念・関係・属性に追加
INCT(テンプレート) Sentence-BERT の attention map で固有表現に最も依存する語をキーワードに選び、他をマスク。固有表現の前後にネストラベルトークンを挿入し、動的マスキングを加える
ANLM(データ生成) mBART-large-50 をテンプレートから原文を復元するタスクで fine-tune し拡張文を生成。FilNER で特定トークン(例 "motor")を含む文の拡張回数を2、含まない文を4にしてロングテールを抑え、意味的に近い文のテンプレートを連結
CFM(品質フィルタ) 拡張文を予測し、ラベル一致を Silver、不一致を non-Silver に分け、pseudo-log-likelihood で流暢さの低い文を除外(閾値0.7/0.8)
non-Silver回収(assInNNER) 原データ+Silver を「生徒」、non-Silver を「教師」サンプルとし、LLM が部分的に誤ったネストラベルを添削して回収

データ:ロボット故障診断イベント記述900文(運用ログ・書籍・記事)を手作業でBIO注釈、エンティティ20種。7分割交差検証(7:1.5:1.5)、学習データから5%(約32文)・10%(約64文)・25%(約160文)を抽出。比較手法は PromptNER、Binder、DiffusionNER。評価はF1。

結果

学習データ PromptNER Binder DiffusionNER 提案手法
5% 52.66 56.64 55.76 64.89
10% 63.45 67.12 65.53 70.43
25% 76.24 72.12 79.15 81.11

(7分割の平均F1、%)

限界・課題

要点

産業用ロボット故障診断の保守テキスト900文で、LLM支援のオントロジー構築、ネストラベル対応テンプレートによるデータ拡張(ANLM)、LLMによる誤りサンプル回収を組み合わせ、少量データのネストNERを改善した。学習データ5%(約32文)でF1 64.89%、比較手法より8.25ポイント高い。