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

since
平成38年9月29日

← 検索結果に戻る

検索文書の再順位付けに使うLLMの層を選び、計算を早く終える

Selective-ICR

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

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

原論文の図の説明を読む

(a) TREC-DL-2019 - Layer-wise Performance Analysis

出典:Selective-ICR / arXiv ↗

概要

  • 質問から候補文書への注意の重みを使い、LLMに順位を文章で生成させずに再順位付けする。
  • TREC-DLで選んだ連続4層を集計し、選択区間より後の層の計算を省く。
  • BEIRの9データセット平均では5モデル中4モデルでAll-ICRを上回り、Qwen3 0.6Bでは下回った。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Selective-ICRの仕組み

左から右へ読む
  1. 01質問と候補文書
  2. 024層の注意を集計
  3. 03N/Aで偏りを補正
  4. 04文書を順位付け

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

研究の背景

文書検索では、まず候補を集め、次に質問との関連性で並べ直すことがある。大規模言語モデル(LLM)に順位を文章で出させる方法は、出力生成や繰り返しの計算に時間がかかる。

ICR(文脈内での再順位付け)は、モデル内部の「注意」、つまり入力中の語同士を結び付ける重みから順位を求める。従来のICRは全層の重みを集計していたため、どの層が関連性の判定に役立つかが、この研究の検討課題となった。

手法

Selective-ICRは、質問と候補文書をLLMに読ませ、質問の語から各文書の語へ向く注意の重みを関連性の得点にする。例えば「出張費の上限は」という質問なら、候補となる規程ごとに重みを集め、得点順に返す。モデルに順位の文章を生成させる処理は使わない。

先に関連性ラベルのあるTREC-DL 2019・2020で層ごとの順位を評価し、成績の良い層を含む、中央寄りの連続4層を選ぶ。実際の質問と、内容を持たない「N/A」を使ってそれぞれ得点を計算し、後者を引いて語順などへの偏りを補正する。選択区間の終端で計算を止め、後続の層は実行しない。

新規性

著者らは、文書の関連性を示す注意の信号を層ごとに調べ、試したモデルでは中間層付近の信号が強いと報告した。TREC-DL 2019・2020で見つけた有力な層を含み、モデルの中央側に伸びる連続4層を選ぶ。

Selective-ICRは、その4層の信号を集計し、選択区間の終端でモデルの計算を止める。全層を使うICRに対し、順位に使う層と実行する層の両方を減らした点が提案の中心である。

従来手法との違い

主な比較対象は、全層の注意を集計するAll-ICRである。著者らは、最も成績の良い単一層を使うPeak-ICRと、最初の候補文書を取得するBM25も示した。BM25は語の一致などを使う検索手法で、再順位付け前の基準となる。

BEIRの9データセット平均では、Selective-ICRは5モデル中4モデルでAll-ICRを上回り、Qwen3 0.6Bでは下回った。別の比較実験では層の幅や文書長などの条件が異なるため、その数値をこの4層設定の結果として扱うことはできない。

実験結果

著者らはTREC-DL 2019・2020で層を選び、BEIRの9データセットで検証した。各質問についてBM25で取得した上位100文書を一度に処理し、文書は先頭300語に制限した。指標のnDCG@10は、上位10件の順位と関連性を評価する。

BEIRの平均nDCG@10は、Llama 3.1 8BでAll-ICRの0.481に対しSelective-ICRが0.483、Qwen3 4Bで0.449に対し0.473、Qwen3 0.6Bでは0.418に対し0.416だった。著者らはA100を使った計測で、All-ICR比のモデル計算時間が35.6~51.5%、得点算出全体の時間が少なくとも30.8%短縮したと報告する。

応用の可能性

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

編集上の応用案:社内規程の検索で、利用者の質問と既存検索が返した規程本文を入力し、参照候補を順位付きで返す。担当者は上位文書を開き、回答の根拠となる記述を確認する。社内文書での有効性は、この研究からは確定しない。

用途別にモデルを追加学習するデータは、ゼロショット方式では前提としない。ただし層の選択と評価には、実際の質問、候補文書、文書ごとの関連性ラベルが要る。入力はテキストなのでセンサーは不要で、社内の文書形式をモデルに渡せる形へ整える必要がある。

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

導入時の検証

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

導入時の検証案:実際の質問、既存検索が返した候補文書、担当者が付ける文書ごとの関連性ラベルを集める。用途別の追加学習用データやセンサーは前提とせず、文書をテキストとして入力できるよう整える。ラベル付き質問の一部で層を選び、別の質問で評価する。

同じ候補集合で、既存の検索順とAll-ICRを比較基準にする。上位10件のnDCG@10、担当者が必要文書を見つけるまでの時間、得点算出時間を測る。質問の種類ごとにも結果を見て、層の選択と時間短縮が実際の業務で役立つか判断する。

限界と課題

著者らが報告した例外はQwen3 0.6Bである。BEIRの9データセット平均nDCG@10はAll-ICRの0.418からSelective-ICRの0.416へ下がった。著者らは、TREC-DLで選んだ固定の層区間が、このモデルでは異なる分野へ十分に通用しなかったと説明している。

編集上の検証事項:社内文書でも有力な層が同じか、質問や文書の更新で順位が変わるかを確認したい。報告された短縮率は論文の計測条件での値であり、検索候補の取得や利用者向け画面を含む応答時間には、そのまま当てはめられない。

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

出典

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

Where Relevance Emerges: A Layer-Wise Study of Internal Attention for Zero-Shot Re-Ranking

Zero-shot document re-ranking with Large Language Models (LLMs) has evolved from Pointwise methods to Listwise and Setwise approaches that optimize computational efficiency. Despite their success, these methods predominantly rely on generative scoring or output logits, which face bottlenecks in inference latency and result consistency. In-Context Re-ranking (ICR) has recently been proposed as an O(1) alternative method. ICR extracts internal attention signals directly, avoiding the overhead of text generation. However, existing ICR methods simply aggregate signals across all layers; layer-wise contributions and their consistency across architectures have been left unexplored. Furthermore, no unified study has compared internal attention with traditional generative and likelihood-based mechanisms across diverse ranking frameworks under consistent conditions. In this paper, we conduct an orthogonal evaluation of generation, likelihood, and internal attention mechanisms across multiple ranking frameworks. We further identify a universal "bell-curve" distribution of relevance signals across transformer layers, which motivates the proposed Selective-ICR strategy that reduces inference latency by 30%-50% without compromising effectiveness. Finally, evaluation on the reasoning-intensive BRIGHT benchmark shows that precisely capturing high-quality in-context attention signals fundamentally reduces the need for model scaling and reinforcement learning: a zero-shot 8B model matches the performance of 14B reinforcement-learned re-rankers, while even a 0.6B model outperforms state-of-the-art generation-based approaches. These findings redefine the efficiency-effectiveness frontier for LLM-based re-ranking and highlight the latent potential of internal signals for complex reasoning ranking tasks. Our code and results are publicly available at https://github.com/ielab/Selective-ICR.

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