表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

医療文書と類似患者の記録を検索し、回答を見直すDoctorRAG

DoctorRAG

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

DoctorRAGの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: General and Medical RAGs retrieve solely from knowledge bases, whereas DoctorRAG enhance responses by integrating both knowledge-based expertise and case-based experience , mirroring clinical practice.

出典:DoctorRAG / arXiv ↗

概要

  • DoctorRAGは、医療文書と類似患者の記録を別々に検索し、両方を回答の材料に使う。
  • Med-TextGradは回答の根拠との整合性と患者への適合性を批評し、指示文を更新して回答を再生成する。
  • 著者らの英語DDXPlus診断評価では、GLM-4-Plus使用時の正解率はDoctorRAGが98.27%、Graph RAGが85.50%だった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、DoctorRAGの仕組み

左から右へ読む
  1. 01患者の質問・医療文書・記録
  2. 02概念タグと類似検索
  3. 03知識と症例の統合
  4. 04回答の批評と再生成
  5. 05回答案

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

DoctorRAGは、医療文書の知識と過去の類似患者の記録を使い、患者の質問に答える手法である。検索拡張生成(RAG)とは、質問に関係する情報を探してから言語モデルに回答させる仕組みを指す。

著者らは、従来の医療RAGが医学知識の検索に偏り、似た患者から得られる経験的な情報を十分に使っていないと問題を設定した。症状や経過によって答えが変わる診断・治療の質問では、患者の状況に合う情報を選ぶことが重要になる。

手法

医療文書を短く区切り、各部分を一つの事実を述べる文に直して、病名などの医療概念タグを付ける。質問にもタグを付け、共通タグを持つ文から意味の近いものを選ぶ。並行して、個人を識別できない患者記録から、訴えの文章が質問に近い症例を探す。意味の近さは文章を数値の並びに変換して比べる。

例えば症状についての質問には、関連する知識の文と、似た訴えを持つ症例の診断・治療情報を合わせて回答する。Med-TextGradは回答が検索内容に沿うか、質問した患者に適切かを別々に批評する。「文章による勾配」は修正方向を言葉で示す提案であり、これを回答生成の指示文に反映して再生成する。図示された評価では3回目までの回答を比較している。

新規性

著者らの提案は、医療知識に加えて、似た訴えを持つ患者の記録を別に検索し、両方を回答の材料にする点にある。知識側では医療概念のタグで候補を絞ってから、文章の意味の近さを比べる。

Med-TextGradは生成した回答を、検索内容との整合性と患者の質問への適合性という二つの観点で批評する。その批評を文章による修正提案に変え、回答生成に使う指示文を更新する。

従来手法との違い

著者らは、言語モデルによる直接生成と、Vanilla RAG、Proposition RAG、Graph RAGを比較した。DoctorRAGでは医療文書と患者記録の両方を検索し、生成後にも指示文を更新して回答を作り直す。

英語DDXPlusの診断で同じGLM-4-Plusを使った場合、正解率はDoctorRAGが98.27%、Graph RAGが85.50%だった。Graph RAGの最高値92.37%は別の基盤モデルを使った結果である。課題や指標をまたいだ一律の優位は示されていない。

実験結果

著者らは中国語・英語・フランス語のデータで、疾患診断、質問応答、治療推奨、文章生成を評価した。前の三課題は正解率、文章生成はRouge-LやBERTScoreなどを用いた。患者記録の約80%を検索用とし、評価対象の全記録と、類似度が0.99を超える記録を検索側から除外した。

英語DDXPlusの診断では、GLM-4-Plus使用時のDoctorRAGの正解率は98.27%、同じモデルのGraph RAGは85.50%だった。NEJM-QAでは、類似患者の検索を加える比較で正解率が70.21%から71.73%になったと著者らは報告する。これは提示されたデータと設定での結果である。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:医師が診察前に読む、患者の訴えに関係する文書と過去症例の参照用要約を作る。入力には利用可能な医療文書、個人を識別できない過去の診療記録、現在の患者の質問を用いる。過去の記録には訴えの文章と診断・治療項目が必要になる。

医療文書と質問に共通の概念タグを付け、症例は訴えの文章から探す。出力は回答案と参照した文書・症例とし、医師が原記録を確認して採否を決める。これは編集上の用途案であり、診療上の効果は未検証である。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:利用可能な医療文書と、個人を識別できない症例記録を少量そろえる。症例には訴えの文章と診断・治療項目、文書と質問には共通の医療概念タグが必要となる。確認できた本文では追加学習用データや新たなセンサーは要件として示されていない。

医師が正解と根拠を確認した評価用質問を別に用意し、患者記録を使わない文書検索のみのRAGと比較する。正解率、根拠との一致、患者への適合性、回答の長さを測り、現場の文書と記録に合わせたタグ付け・検索の調整も点検する。

限界と課題

著者らは、DoctorRAGの回答が正解文より長くなる傾向を報告し、簡潔さを重視する場面や評価値への影響を指摘している。表ではRJUAとCODのBERTScoreの最高値が、GPT-4.1-miniを使ったVanilla RAGによる95.52と97.04だった。

編集上の検証事項は、類似症例が現在の患者に当てはまるか、文書の更新状況、概念タグの誤りが検索結果に及ぼす影響である。確認できた本文の範囲では、個別の診療での安全性や、医師の判断を代替できるかは判断できない。

研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

DoctorRAG: Medical RAG Fusing Knowledge with Patient Analogy through Textual Gradients

Existing medical RAG systems mainly leverage knowledge from medical knowledge bases, neglecting the crucial role of experiential knowledge derived from similar patient cases -- a key component of human clinical reasoning. To bridge this gap, we propose DoctorRAG, a RAG framework that emulates doctor-like reasoning by integrating both explicit clinical knowledge and implicit case-based experience. DoctorRAG enhances retrieval precision by first allocating conceptual tags for queries and knowledge sources, together with a hybrid retrieval mechanism from both relevant knowledge and patient. In addition, a Med-TextGrad module using multi-agent textual gradients is integrated to ensure that the final output adheres to the retrieved knowledge and patient query. Comprehensive experiments on multilingual, multitask datasets demonstrate that DoctorRAG significantly outperforms strong baseline RAG models and gains improvements from iterative refinements. Our approach generates more accurate, relevant, and comprehensive responses, taking a step towards more doctor-like medical reasoning systems.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01