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

since
平成38年9月29日

← 検索結果に戻る

RAGの検索結果を回答への効用で測るUDCG:誤答を誘う文書も評価に反映

UDCG

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

概要

  • UDCGは、答えを含む段落の効用を正、答えを含まない段落が回答保留を妨げる効果を負として評価する。
  • 位置別の影響を学習するUDCGθと、位置を区別しない学習不要版UDCGがある。
  • 著者らは5データセットと6種類のLLMで評価し、表3のQwen 7BとPopQAではnDCGの相関0.236に対し、UDCGは0.397だった。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、UDCGの仕組み

左から右へ読む
  1. 01質問と検索段落
  2. 02段落別の保留確率
  3. 03正負の効用を集計
  4. 04検索結果の評価値

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

研究の背景

UDCGは、検索拡張生成(RAG)に渡す文書列の良し悪しを、回答への影響に沿って測る指標である。RAGは検索した文書を大規模言語モデル(LLM)に渡し、その内容を使って回答させる。

従来の検索指標は、人が結果を上から順に読む想定で作られた。LLMは複数の文書をまとめて受け取り、答えを含まない紛らわしい文書にも影響されうるため、検索の点数と回答の正確さがずれる。

手法

質問と検索された段落を一組ずつLLMに渡し、情報が足りなければ回答を保留するよう指示して、保留しない確率を求める。別に、その段落に答えに必要な情報があるかを判定する。答えを含めば確率を正の効用、含まなければ負の効用とする。例えば施行日を尋ねる質問では、日付を示す段落と、関連する改訂だけを述べる段落を区別する。

学習不要版は段落ごとの正負の効用を平均し、負の効用に係数を掛けて合計する。UDCGθは、正負それぞれに位置別の重みを付け、回答の成否を予測するよう学習する。両版とも合計を0から1の範囲に変換し、検索結果の評価値を出す。

新規性

UDCGは、検索文書が回答に使える度合いを正の値、答えを含まない文書が回答保留を妨げる度合いを負の値として表す。文書ごとの違いを、検索結果全体の評価に反映する。

著者らは、正負それぞれの影響を文書の位置ごとに学習するUDCGθと、位置を区別せず集計する学習不要版のUDCGを提案した。

従来手法との違い

従来のnDCG、MAP、MRRは、検索結果を人が上から読む想定に基づき、順位や関連性を評価する。答えを含まない文書が、回答を妨げる度合いの違いは扱えない。

著者らは、文書単体で生成した回答と正解の類似度を使うeRAGとも比較した。UDCGは回答保留の確率から正負の効用を求め、学習版では文書の位置による影響も加味する。学習不要版は位置を区別しない。

実験結果

著者らはNatural QuestionsとTriviaQAのKILT版、PopQA、英語版NoMIRACL、BioASQの事実質問を、6種類のLLMで検証した。正解は、入力に答えを含む段落があり、生成した回答が参照回答と意味的に一致した場合とした。

相関の実験では、上位25段落から5段落ずつ選んだ文書列を質問ごとに10通り作り、半数に正解段落を含めた。正答・保留・誤答の順と指標による順位の一致をスピアマン相関で測った。表3のQwen 7BとPopQAではnDCGが0.236、UDCGが0.397、UDCGθが0.406。著者らは従来指標比で最大36%の相関改善を報告したが、その値の比較条件は確認できた本文の範囲では特定できない。

応用の可能性

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

編集上の応用案:社内規程を参照して回答するRAGで、検索器の設定を選ぶ際に使う。入力は規程の段落、業務上の質問、確認済みの正解回答とする。質問と段落の組に「答えに必要な情報を含むか」のラベルを付け、各設定の検索結果を採点する。

出力は設定ごとのUDCGと、同じ文書を渡した回答の正答・保留・誤答の記録とする。センサーは不要。規程の改訂を反映した文書とラベルを用意し、対象の回答モデルで保留確率を取得できるか確かめる必要がある。

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

導入時の検証

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

導入時の検証案:対象業務の質問、参照文書、確認済みの正解回答を集め、質問と段落の組に「答えに必要な情報を含むか」を付ける。センサーは不要。回答モデルには、情報不足時に保留する指示を加え、段落単体での保留確率を取得する。

取得文書数を固定し、同じ検索結果をnDCGと学習不要版UDCGで採点する。別の質問群で実際の回答を正答・保留・誤答に分け、各指標のスピアマン相関を比較する。係数を調整する場合やUDCGθを学習する場合は、そのための質問と回答結果を評価用とは分ける。

限界と課題

著者らが挙げるUDCGθの制約は、位置別の重みを学習する必要があり、取得文書数を変えると学習し直す点である。学習不要版は位置の影響を表さない。また著者らは、答えを含む文書だけを見たモデルは誤答しないと仮定し、予備実験では誤答を観測しなかったと述べる。

編集上の検証事項は、日本語の社内文書でも保留確率が安定して得られるか、答えを含むというラベルが妥当か、文書の改訂後も評価と実際の回答結果が対応するかである。

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

出典

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

Redefining Retrieval Evaluation in the Era of LLMs

Traditional Information Retrieval (IR) metrics, such as nDCG, MAP, and MRR, assume that human users sequentially examine documents with diminishing attention to lower ranks. This assumption breaks down in Retrieval Augmented Generation (RAG) systems, where search results are consumed by Large Language Models (LLMs), which, unlike humans, process all retrieved documents as a whole rather than sequentially. Additionally, traditional IR metrics do not account for related but irrelevant documents that actively degrade generation quality, rather than merely being ignored. Due to these two major misalignments, namely human vs. machine position discount and human relevance vs. machine utility, classical IR metrics do not accurately predict RAG performance. We introduce a utility-based annotation schema that quantifies both the positive contribution of relevant passages and the negative impact of distracting ones. Building on this foundation, we propose UDCG (Utility and Distraction-aware Cumulative Gain), a metric using an LLM-oriented positional discount to directly optimize the correlation with the end-to-end answer accuracy. Experiments on five datasets and six LLMs demonstrate that UDCG improves correlation by up to 36% compared to traditional metrics. Our work provides a critical step toward aligning IR evaluation with LLM consumers and enables more reliable assessment of RAG components

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