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

since
平成38年9月29日

← 検索結果に戻る

検索先の文書から質問の書き換え方を発見するSkillQR、追加学習なしで検索を改善

SkillQR

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

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

原論文の図の説明を読む

Figure 1: SkillQR has two stages: (1) Agentic offline skill discovery mines rewriting skills from the document collection; (2) the router selects a query-grounded skill for the rewriter to rewrite at inference time.

出典:SkillQR / arXiv ↗

概要

  • 検索対象の文書群から分野と内容形式に合った書き換え指示を自動で作る。
  • 実行時は質問に適した指示を選び、初回の検索結果を参考に質問を拡張する。
  • BRIGHTとR2MEDで検証し、学習済み書き換えモデルと競争力のある結果を報告。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、SkillQRの仕組み

左から右へ読む
  1. 01検索文書群
  2. 02書換え方針の発見
  3. 03質問に応じた選択
  4. 04拡張質問で検索

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

研究の背景

SkillQRは、質問の検索語を検索先の文書に合わせて書き換える。長い相談文や複数段階の推論が必要な質問では、利用者の表現と答えのある文書の表現が離れ、意味の近さを使う検索でも関連情報を取り逃がす。

同じ二分探索の質問でも、理論論文とプログラミングの回答集では役立つ表現が異なる。汎用の書き換え指示を全分野へ適用するのではなく、対象の文書群から必要な方針を作ることが研究の出発点である。

手法

事前処理では既存の文書埋め込みを使って文書を群に分け、代表文書から分野と内容形式を言語モデルが読み取る。提案役が少数の書き換え方針を作り、判定役が各群を十分に扱えるか確認する。不足があれば既存方針を修正するか新しい方針を追加し、上限回数まで反復する。

利用時は質問に合う方針を選ぶ。元の質問で一度検索した上位文書も参考情報として与え、選んだ方針に沿って質問を拡張する。例えばプログラミングなら必要な構文や言語機能を明示する。元の質問と生成した文章を連結して最終検索に使い、文書との表現の隔たりを埋める。

新規性

新しさは、検索対象を見て再利用できる書き換え方針を自動発見し、質問ごとに使い分ける点にある。関連文書の正解ラベルや書き換えモデルの微調整を必要としない設計である。

方針をオフラインで整えるため、質問を受けてから何度も検索と書き換えを繰り返す負担を抑える。検索器そのものの学習とは別の場所で、分野適応を行う仕組みといえる。

従来手法との違い

比較には、検索と書き換えを3回反復するThinkQEや、専用に学習した書き換えモデルを含む。同じ検索器のもとで方針の違いを見る予備実験では、人手の分野別指示が汎用指示より良い結果を示した。

ただし、その予備実験の値は自動方式の成績ではない。SkillQRは手作業の方針設計を文書群に基づく処理へ移す。追加学習なしでも、方針作成に必要な言語モデルの事前処理費用は残る。

実験結果

著者らは推論を要する検索のBRIGHTと医療分野のR2MEDで、上位10件の関連性と順位を測るNDCG@10を評価する。全体平均だけでなく分野別の成績を確認し、学習済み方式に匹敵する性能と反復方式より短い推論遅延を報告している。

予備実験では同じQwen2.5-7B-InstructとReasonIRを使い、汎用指示30.4に対し人手の分野別指示は33.0だった。この差は方針選択の動機を示し、SkillQR自身の改善幅とは区別して読む。

応用の可能性

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

編集上の応用案:社内の技術検索で、障害報告、設計文書、コード例から書き換え方針を作る。相談文を入力すると、障害なら症状と原因候補、コード例なら必要なAPIの表現を補った検索質問を出力する。

担当者は拡張された質問と根拠文書を一緒に確認する。元の質問にない条件を勝手に確定すると検索先が偏るため、追加した語句を見える形で残し、修正できる流れにする。

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

導入時の検証

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

導入時の検証案:既存の社内質問と人が選んだ関連文書を少量集め、元の質問、汎用書き換え、SkillQR型の方針選択を同じ検索器で比較する。方針作成に使う文書と評価質問を分けておく。

上位10件の関連度、重要文書の発見率、質問当たりの時間、言語モデルの利用量を測る。部署別に成績を出し、平均改善の裏で小さな専門領域の検索が悪化していないかも調べる。

限界と課題

確認できた本文の範囲では、方針の網羅性は代表文書と判定役の言語モデルに依存する。全群を扱えるという判定は、各質問の検索成功を保証しない。初回検索の誤った文書が拡張内容へ入り込む可能性も検証対象になる。

編集上の確認課題は、文書追加後の方針更新、多言語の専門語、複数分野をまたぐ質問である。事前処理時間を含めた費用と、単純な検索のままで十分な質問への影響も導入時に確認したい。方針が選べない質問の扱いも必要になる。

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

出典

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

SkillQR: Agentic Skill Discovery for Reason-Intensive Query Rewriting

Dense retrievers provide grounded evidence that mitigates hallucinations in outputs from Large Language Models (LLMs). Real-world queries are often verbose, ambiguously framed, or require multi-step reasoning, introducing irrelevant details that weaken semantic matching for dense retrievers. Query rewriting is a widely adopted pre-retrieval technique that leverages LLMs to reformulate queries and bridge the semantic gap between such queries and the retrieval target. Existing rewriting approaches either rely on expensive proprietary models, substantial training data, or iterative retrieval and rewriting, while largely applying a uniform rewriting strategy regardless of the retrieval corpus. We observe that effective query rewriting instructions are not universal: the optimal strategy depends on the retrieval target, rather than the model alone. We introduce SkillQR, a query rewriting framework that automatically discovers reasoning strategy sets from the retrieval target and dynamically routes a query to the appropriate rewriting strategy at inference time. Without relying on training data, SkillQR achieves competitive performance compared to fine-tuned rewriting models on the BRIGHT and R2MED benchmarks, while also providing lower inference latency than iterative rewriting approaches.

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