アーカイブ / RAG / AI Agent / LLM
生命科学の質問から出典付きの根拠文を探すEMBL AI Librarian
EMBL AI Librarian
EMBL AI Librarianの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 2: Overview of EMBL AI Librarian . Starting from a natural-language query, Librarian runs three stages: (Stage 1) generates complementary subqueries in Europe PMC’s advanced query syntax and validates them; (Stage 2) executes the validated subqueries against the live Europe PMC search engine, retrieves candidate papers, and ranks paragraphs from their full text; (Stage 3) filters and re-ranks the top-ranked paragraphs and abstracts, then extracts and returns the final evidence.
概要
- 自然文の質問を複数のEurope PMC検索式に変え、論文情報と検索式を伴う根拠文を返す。
- 著者らのScholarQABench Bio分割では、同じGLM-5要約エージェントのCitation F1がBM25検索の67.0からLibrarian使用時の73.8になった。
- 著者らはEurope PMCの収録範囲と取得できる全文による制約を挙げている。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、EMBL AI Librarianの仕組み
- 01自然文の質問
- 02検索式の作成・検証
- 03論文検索・段落選別
- 04根拠文の抽出
- 05出典付きの文
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
EMBL AI Librarianは、生命科学の質問から、論文中の根拠となる文を探して返す。Europe PMCには多数の文献があるが、通常の検索結果は論文単位であり、答えに関わる箇所を利用者が探す必要がある。
遺伝子や疾患には複数の呼び名があり、一つの検索語では関連文献を逃し得る。論文を使って要約や主張の確認をするAIエージェントにとって、検索式を作り、長い本文から必要な文を見つける作業が負担になる。
手法
一つの大規模言語モデルが質問から複数の検索式を作り、構文が正しい式だけをEurope PMCで実行する。例えばTP53とp53のような別名や生物種の項目を使い、異なる表記の文献を探す。取得した論文の重複を除き、利用できる全文は段落に分ける。
次に、BM25という語の一致に基づく方法で、元の質問に近い段落を順位付けする。抄録と候補段落を文に分割し、モデルが関連する文の識別番号を選ぶ。全文を取得できない論文からは抄録だけを使う。出力は選ばれた文、引用に使う論文情報、検索に使った式を組にしたものとなる。
新規性
著者らの提案は、自然文の質問から出典付きの短い根拠文までを返す、AIエージェント向けの文献検索層である。各根拠には論文情報に加え、検索に使った式を残す。
独自の文献索引を作らず、稼働中のEurope PMCを検索する。一つの大規模言語モデルが検索式の作成と根拠文の選択を担い、その間に構文検証と段落の順位付けを挟む。
従来手法との違い
通常のEurope PMC検索は、キーワードや専用の検索構文を受け取り、論文単位の結果を返す。Librarianは自然文の質問を複数の検索式に変え、取得した論文から関連する文を選ぶ。
ScholarQABenchでは、同じGLM-5の要約エージェントに、OpenScholar Data StoreのBM25検索を使わせた条件と比較した。BM25は語の一致を基に順位を付ける方法である。ただし検索対象の文献群も異なり、得点差をLibrarianの処理だけに帰することはできない。
実験結果
著者らは文献要約、主張検証、質問応答、生物学の作業課題で評価した。ScholarQABenchのBio分割では、同じGLM-5要約エージェントのCitation F1が、OpenScholar Data StoreのBM25検索で67.0、Librarianで73.8だった。Citation F1は引用の適切さを適合率と再現率から測る。
ProClaim-evalの419件では、専門家の判定との平均一致率が従来の検索で0.75、Librarianを組み込んだ条件で0.80だった。ただし後者では後段の処理も一部変更した。全文を利用できる論文に対応した91問の自由回答版LitQA2では、GPT-5.4の正答率がウェブ検索で70.3、Librarianで78.9だった。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:研究チームがタンパク質間相互作用の主張を確認する場面で使う。主張文を入力し、出典付きの根拠文と検索式を受け取る。担当者が原文の前後を読み、支持・反証・判断保留を記録する。
元になる資料はEurope PMCで検索できる文献である。確認できた本文の範囲では、Librarianを動かすための追加の学習データ、教師ラベル、センサーは指定されていない。自チームの用語を質問文に反映し、判定は人が行う運用として試す。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:担当者が原文で確認済みの相互作用の主張を少数用意し、通常のEurope PMC検索とLibrarianを同じ主張で比べる。根拠文の適合率、反証文献の見落とし件数、出典確認に要する時間を記録する。
入力は主張文とEurope PMCで検索できる文献とし、照合用には担当者が判定した根拠文と結論のラベルを用意する。追加の学習データやセンサーを要する適応は想定せず、まず質問文の用語を現場に合わせる。全文を読めた結果と抄録のみの結果は分けて集計する。
限界と課題
著者らは、知識の範囲がEurope PMCに限られ、一部の有料論文は全文を扱えないと述べる。また、複数段階の推論を要する質問は後段のエージェントに委ねる。図、表、補足資料を読む課題も今回の対象から外した。
編集上の検証事項は、選ばれた一文が前後の文脈を保つか、反証となる文献を見落とさないかである。全文を取得できない論文は抄録だけが候補になる。実務では出典を開いて確認し、抄録のみの結果を分けて扱う必要がある。
出典
元のタイトル・要旨を確認する(英語)
EMBL AI Librarian: Life-Sciences Knowledge Layer for AI Agents
The web is increasingly accessed by AI agents rather than humans. Every agent needs knowledge, especially in the life-sciences, where agentic pipelines are growing fast. Access to the literature is a crucial part of that need, and resources such as Europe PMC, with over 40M indexed records, are widely used to meet it. Yet these resources were not built for AI agents: they take keywords and complex syntax and return whole papers, so every agent must learn the syntax, issue several searches, and read full papers to find the evidence it needs. We introduce EMBL AI Librarian, a knowledge layer that upgrades the Europe PMC interface for AI agents: an agent asks in natural language and receives evidence that answers it. A single LLM orchestrates the whole knowledge retrieval process: it plans complementary subqueries executed by the live Europe PMC search engine, then reads the selected papers and locates the relevant evidence. We evaluate Librarian across four benchmarks: literature synthesis, claim verification, open-domain question answering, and downstream biology tasks such as protocol questions and sequence manipulation. On ScholarQABench, Librarian improves Citation F1 by more than $16$ points over strong recently published baselines. Used as the retrieval layer of an existing claim-verification pipeline, it increases agreement with expert consensus; and on the open-form LitQA2 benchmark, a GPT-5.4 agent scores about $8$ points higher when grounded in Librarian than with web search. Overall, our results show that equipping life-science agents with the Librarian knowledge layer improves performance across a range of tasks. We release our code publicly at https://github.com/petroni-lab/librarian
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




