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

since
平成38年9月29日

← 検索結果に戻る

課題と文書の間接的な関係を採点する検索手法「Retro*」

Retro*

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

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

原論文の図の説明を読む

Figure 2: An overview of the two-stage training. SFT : the model is warmed up with a filtered data from a powerful teacher model. RL : the model is reinforced with the tailored composite reward.

出典:Retro* / arXiv ↗

概要

  • Retro*は採点基準に沿って課題と候補文書の関係を説明し、文書ごとに0〜100の関連度を付ける。
  • 著者らのBRIGHT評価では、検索結果上位100文書を再順位付けした際の平均nDCG@10は7Bモデルで36.6、32Bモデルで38.5だった。
  • 同じ組を16回採点して平均した条件では、平均nDCG@10は7Bモデルで38.7、32Bモデルで40.6だった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Retro*の仕組み

左から右へ読む
  1. 01課題文と候補文書
  2. 02基準に沿う推論
  3. 03点数の統合
  4. 04関連度と順位

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

研究の背景

課題の解決に役立つ文書が、課題文と同じ語を含むとは限らない。ソフトウェア開発なら、対象のコードと一致しなくても、同じ設計上の考え方を使った別のプログラムが参考になる場合がある。

RAG(検索拡張生成)は、検索した文書を生成AIの回答に使う方法である。候補文書と課題の関係が間接的なときは、単なる語句の一致を超えて、文書が何に役立つかを判断する必要がある。

手法

Retro*は、課題文と候補文書を一組ずつ受け取り、関連性の定義と点数帯の意味を記した採点基準に沿って関係を説明し、0〜100の整数で採点する。例えば「同じ定理に基づく証明を探す」と定義すれば、表現が異なる証明文書も、その定理との関係から評価する。候補ごとの点数を並べれば、文書の順位も得られる。

推論経路とは、点数に至るまでにモデルが生成する判断過程を指す。同じ組から複数の推論経路を得た場合は、点数を重み付き平均で統合でき、評価実験では等しい重みを使った。学習では教師モデルの例を選んで教師あり微調整を行い、続く強化学習で同一文書の点数のまとまりと、関連文書・非関連文書の点数の順序を報酬にした。

新規性

Retro*は、何を関連文書とみなすかを採点基準に書き、課題と候補文書の組ごとに理由と点数を出す。順位だけでなく、基準上の関連度を文書単位で扱える設計である。

同じ組について複数の推論と点数を生成し、点数を統合できる。学習では、同一文書への採点のまとまりと、関連文書を非関連文書より高く採点することを報酬に反映する。

従来手法との違い

著者らは、文書を個別に評価するRankLLaMAやRank1、候補の一覧を扱うRankZephyrやReasonRankなどと比較した。Retro*は個別評価に採点基準を組み合わせ、複数回の点数も統合する。

個別評価は候補文書ごとに処理を並列化できると著者らは説明する。ただし、報告された精度差はBRIGHTの候補文書と評価条件に、処理時間に関する観察はTheoT.での実験条件に限られる。

実験結果

著者らは科学・数学・プログラミングなどの12データセットを含むBRIGHTで評価した。全手法がBGE-Reasoner-Embedの検索結果上位100文書を元の質問で再順位付けし、上位10件の順位を関連度に応じて評価するnDCG@10を報告している。

12データセット平均のnDCG@10はRetro*の7Bモデルで36.6、32Bモデルで38.5、比較対象のReasonRankは順に33.5、36.6だった。同じ組を16回採点して点数を平均する条件では、Retro*は38.7、40.6だった。いずれも著者らのBRIGHTでの結果であり、業務文書での精度を示す数値ではない。

応用の可能性

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

編集上の応用案:開発チームの障害調査で、問い合わせ文から関連する設計文書や過去の修正記録を探す。入力は問い合わせと検索済みの候補文書、出力は各文書の点数、判断理由、点数順の一覧とする。

必要な元データは社内文書と過去の問い合わせで、担当者が役立つ文書と役立たない文書に付けたラベルも用意する。専用センサーは使わず、まずチーム内で「役立つ」の意味を採点基準に記し、社内用語と文書形式への適合を確かめる。精度向上は検証すべき仮説である。

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

導入時の検証

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

導入時の検証案:一つの開発チームで、過去の問い合わせ、検索対象の設計文書と修正記録、担当者が付けた役立つ/役立たないのラベルを集める。入力は文書であり専用センサーは不要と想定し、問い合わせの目的に合わせて採点基準を作り、社内用語と文書形式に合わせて調整する。

同じ検索方式が返した候補を、現行の順位付けとRetro*の両方に渡す。担当者のラベルを基準にnDCG@10、必要な文書が上位に入る割合、問い合わせ当たりの処理時間を測る。複数回採点する設定も別に測り、追加の処理に見合うか確認する。

限界と課題

確認できた本文の範囲では、著者らは従来手法の課題を述べているが、Retro*自体の限界を明示した記述は確認できない。同じ文書への点数がまとまるよう学習する仕組みについても、それだけで点数の正しさが保証されるとは読めない。

編集上の検証事項は、点数が担当者の判断と合うか、分野ごとに採点基準を調整する必要があるか、複数回の採点が処理時間に見合うかである。社内文書や実際の障害調査での結果は、確認できた本文の範囲では示されていない。

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

出典

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

Retro*: Optimizing LLMs for Reasoning-Intensive Document Retrieval

With the growing popularity of LLM agents and RAG, it has become increasingly important to retrieve documents that are essential for solving a task, even when their connection to the task is indirect or implicit. Addressing this problem requires fine-grained reasoning to accurately assess the relevance between the task and each candidate document. This capability, however, poses a significant challenge for existing IR techniques. Despite recent progress in reasoning-enhanced IR, existing approaches still face significant challenges in applicability, scalability, and efficiency. In this work, we propose Retro*, a novel approach for reasoning-intensive document retrieval. Our method introduces a rubric-based relevance scoring mechanism, enabling the model to reason about the relationship between a task and a document based on explicitly defined criteria, whereby producing a fine-grained, interpretable relevance score. Retro* also supports test-time scaling by combining multiple reasoning trajectories via score integration, which produces more reliable relevance estimates. To optimize Retro*'s reasoning capabilities, we introduce a novel reinforcement learning algorithm tailored for its relevance scoring mechanism, which employs two composite rewards to fully exploit the trajectories of each training sample. Our experiments show that Retro* outperforms existing document retrieval methods with notable advantages, leading to state-of-the-art performance on the BRIGHT benchmark.

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