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

since
平成38年9月29日

← 検索結果に戻る

質問に応じて検索用の文書片を作るQASC、技術文書での評価結果

Query-Adaptive Semantic Chunking

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

概要

  • QASCは質問に近い文を起点に前後へ範囲を広げ、検索用チャンクを作る。
  • 著者らは技術文書100件と質問200件の評価で、F1スコア0.85を報告した。
  • 導入時は質問ごとの根拠箇所を人手で示し、現行の固定分割と取りこぼしや混入を比較する。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Query-Adaptive Semantic Chunkingの仕組み

左から右へ読む
  1. 01文書と質問
  2. 02近い文を採点
  3. 03前後の文へ拡張
  4. 04まとまりを採点
  5. 05検索用の文群

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

研究の背景

検索拡張生成(RAG)は、外部文書から見つけた情報を回答作成に使う方式である。その検索に使う文のまとまりをどう作るかによって、必要な説明を拾えるかが変わる。

著者らは、文書を一定の長さで切ると、関係する情報を拾うことと無関係な情報を減らすことの両立が難しく、長さの調整だけでは解決できないと指摘する。文書の意味を見て切る方法でも、質問を分割時に使わなければ、質問ごとに必要な範囲を選びにくい。

手法

QASCは、文書の各文と質問を「埋め込み」という数値の並びで表し、両者のコサイン類似度を計算する。これは数値の並びの向きの近さを表す指標で、質問に近い文を切り出しの起点として選ぶ。たとえば設定手順を問う質問なら、その手順に関係する文が起点の候補となる。

次に起点の前後へ範囲を広げ、説明のつながりを残したチャンク、つまり検索に渡す文のまとまりを作る。文ごとの点数をチャンク単位にまとめ、全体としての関連性も評価する。入力は文書と質問、出力はその質問に合わせて構成した検索用チャンクである。

新規性

QASCが提案するのは、利用者の質問を文書の分割段階に取り入れる方法である。質問と近い文を起点にするため、切り出す範囲を質問に応じて決める。

起点の選択に加え、前後の文への拡張と、できた文のまとまり全体の採点を組み合わせる。著者らは、この三つの仕組みで関連性と文脈のつながりを扱うと説明している。

従来手法との違い

著者らは、長さを決めて切る固定分割を五つの粒度で試し、再帰的分割、意味に基づく分割、エージェントによる分割とも比較した。固定分割では、質問に合わせて区切りを変えない。

意味に基づく分割は文書内容、エージェントによる分割はAIの判断を用いる方式を指す。著者らによると、これらの比較手法も分割時に質問を組み込まない。QASCは質問に近い文を起点に、前後の文を含めて切り出す点が異なる。

実験結果

著者らは技術文書100件と、四種類にまたがる質問200件で評価した。比較対象は五つの粒度の固定分割、再帰的分割、意味に基づく分割、エージェントによる分割である。QASCのF1スコアは0.85で、固定分割に対して18~27%、意味に基づく方法とエージェントによる方法に対して8~12%の相対改善と報告している。

著者らは、構成要素を外す評価で各要素の寄与も確認したという。評価者3人による人手評価では、一致度を表すCohenのカッパ係数が0.82で、関連性と文脈のつながりについても比較手法より良いと報告する。確認できた本文の範囲では、質問の内訳や判定基準、分割設定の詳細は分からない。

応用の可能性

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

編集上の応用案:社内の技術文書から、設定手順に関する質問の根拠を探す。入力は対象文書と担当者の質問、出力は回答の確認に使う文のまとまりとし、担当者が原文に照らして採否を決める。

必要な元データは文書と実際の質問例で、評価には質問ごとの根拠箇所を示す人手のラベルを用意する。この試行にセンサーは設定しない。追加学習用データの要否は確認できた本文の範囲では不明であり、文の区切り方と前後へ広げる範囲を対象文書に合わせて検討する。

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

導入時の検証

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

導入時の検証案:対象の技術文書と実際の質問を集め、質問ごとに回答に必要な根拠箇所を人手でラベル付けする。同じ入力で現行の固定分割とQASCのチャンクを作り、根拠の取りこぼしと無関係な文の混入を比べる。

この試行にセンサーは設定しない。追加学習用データの要否は確認できた本文の範囲では不明なため、実装条件を確認する。文の区切り方と前後へ広げる範囲を対象文書に合わせて検討し、処理時間と担当者の確認時間も記録する。

限界と課題

著者が明示した限界は、確認できた本文の範囲では示されていない。評価対象は技術文書100件と質問200件であり、別の種類の文書や質問でも同じ成績になるとは判断できない。

編集上の検証事項は、質問の種類ごとの成績、長い文書での処理時間、前後へ広げた際の無関係な文の混入である。質問別の判定基準や分割設定、追加学習の要否も確認し、導入先の文書で必要な根拠を拾えるかを調べる必要がある。

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

出典

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

Query-Adaptive Semantic Chunking for Retrieval-Augmented Generation: A Dynamic Strategy with Contextual Window Expansion

Retrieval-Augmented Generation (RAG) systems depend critically on document chunking quality for retrieving relevant context. Fixed chunking segments documents into uniform units irrespective of semantics or user intent, producing a precision-recall trade-off unresolvable by tuning chunk size alone. Semantic and agentic methods partially address these limitations but do not integrate user queries at the chunking stage. We present Query-Adaptive Semantic Chunking (QASC), which dynamically constructs chunks by integrating queries into segmentation through three mechanisms: cosine similarity scoring between sentence and query embeddings to identify seed sentences, contextual window expansion around seeds to preserve coherence, and chunk-level score aggregation to ensure holistic relevance. We evaluate QASC on 100 technical documents across 200 queries spanning four types, comparing against fixed chunking at five granularities, recursive splitting, semantic chunking, and agentic chunking. QASC achieves an F1-score of 0.85, a relative improvement of 18-27% over fixed chunking and 8-12% over semantic and agentic alternatives. Ablation studies confirm each component contributes meaningfully. Human evaluation by three annotators (Cohen kappa = 0.82) corroborates that QASC produces more relevant and coherent chunks than existing methods.

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