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

since
平成38年9月29日

← 検索結果に戻る

英語・アラビア語の文書検索で、各言語から10件ずつ取得すると何が変わるか

Balanced Retriever

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

概要

  • 著者らの英語・アラビア語の専門文書評価では、質問と根拠文書の言語が異なる条件で検索と回答の性能が下がった。
  • Balanced Retrieverは検索時に各言語から10件ずつ候補を取り、言語をまたぐ順位付けで生じる偏りに対処する。
  • 著者らは、同数取得による全体の検索性能改善をBGE-M3で約3~5%、M-E5で約20%と報告した。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Balanced Retrieverの仕組み

左から右へ読む
  1. 01英語かアラビア語の質問
  2. 02各言語から10件検索
  3. 03候補を再順位付け
  4. 04上位5件を回答に使用
  5. 05質問と同じ言語の回答

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

研究の背景

この研究は、英語とアラビア語の文書から質問の根拠を探すとき、質問と根拠文書の言語が違う場合に検索が失敗しやすい問題を扱う。RAGは、関連文書を検索し、その内容を使って回答を作る仕組みである。検索で根拠を落とすと、回答生成にも必要な情報が届かない。

著者らは、Wikipedia由来の評価では言語ごとの文書量の差やモデルが既に知る内容によって検索の弱点が見えにくいと考えた。そこで、公開サイトにある英語・アラビア語の専門文書から評価問題を作った。

手法

入力は一方の言語で書かれた質問と、英語・アラビア語が混在する文書群である。文書と質問を意味を表す数値の列に変え、その近さで探す検索を使う。提案方式では言語ごとに10件ずつ、計20件の文章を取る。例えば英語の質問の答えがアラビア語文書にある場合も、その言語の候補枠を確保する。

次に候補を質問への関連度と回答への有用性で並べ直し、上位5件を大規模言語モデルへ渡す。モデルはそれらを参照し、質問と同じ言語で回答する。著者らが変更したのは最初の候補取得であり、二つの言語の文章を一つの順位表で比べたときに起きる偏りを緩和する狙いである。

新規性

著者らは、英語・アラビア語の専門文書を使い、質問と根拠文書の言語を独立に選んで検索の失敗を調べた。正解文書の言語だけを検索する分析設定から、混在する文書を言語をまたいで順位付けする段階が主な弱点だと示した。

その分析に基づき、各言語から同数の候補を取る検索方式を提案した。検索モデルの再学習を伴わず、候補の選び方を変える方法である。

従来手法との違い

通常の直接検索は、英語とアラビア語が混在する文書群から上位20件を選ぶ。Balanced Retrieverは各言語から10件ずつ選ぶ。後続の再順位付けと回答生成には同じ件数の候補を渡すため、比較する変更点は検索時の言語別の配分である。

著者らは、正解文書の言語だけから検索する「言語オラクル」も分析に用いた。正解文書の言語は実際の質問時には分からないため、これは運用方式ではなく、検索失敗の原因を調べるための設定である。

実験結果

著者らはUAEの法令サイトによるLegalと渡航情報サイトによるTravelを評価した。各文書は英語版とアラビア語版から一方を無作為に選んで収録し、質問の言語も独立に選んだ。文書群は約150万語と約15万語、質問・回答の組は約1600件と約2000件である。

Hits@20は検索上位20件に答えを導ける文章がある割合で、その判定にはClaude 3.5 Sonnetを用いた。著者らの表では、通常検索のBGE-M3によるLegalのHits@20は同言語89±2%、異言語72±3%、最終回答の正確率は68±3%、49±3%だった。同数取得による全体の検索性能改善はBGE-M3で約3~5%、M-E5で約20%と報告する。

応用の可能性

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

編集上の応用案:英語とアラビア語の社内規程を扱う問い合わせ窓口で、両言語の文書と利用者の質問を入力し、根拠の候補と質問と同じ言語の回答を出す。例えば英語の質問でも、アラビア語の規程に答えがある場合を検証対象にする。

必要な元データは両言語の規程と文書ごとの言語情報である。検証には質問、答えを含む文書、正解回答のラベルを用意する。検索モデルの追加学習を行わない案で、追加センサーは使わない。文書を言語別に索引へ登録し、候補を確認する手順を業務に合わせる。

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

導入時の検証

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

導入時の検証案:英語・アラビア語の社内文書を用意し、各文書の言語を記録して索引へ登録する。質問と根拠文書が同言語・異言語になる検証問題を作り、答えを含む文書と正解回答をラベル付けする。追加センサーや検索モデルの追加学習用データは、この方式の検証には要しない。

同じ質問に対し、混合文書から上位20件を取る通常検索と、各言語から10件ずつ取る方式を比べる。言語の組み合わせ別にHits@20と回答正確率を測り、異言語の根拠を拾えるか、同言語の結果が悪化しないかを確認する。回答の判定基準を先に定め、判定例は人手でも照合する。

限界と課題

著者らは、文書の言語分布が均等でない場合や、三言語以上の場合に同数取得をどう使うかは未解決としている。また、言語オラクルは正解文書の言語を事前に要するため、実運用には使えないと明記する。

編集上の検証事項として、同数取得で無関係な候補が増えないか、検索の改善が回答にも及ぶかを確かめる必要がある。入力の要旨は質問翻訳にも言及するが、確認できた本文の範囲ではその手順と評価結果を確認できず、翻訳方式の効果は判断できない。

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

出典

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

The Cross-Lingual Cost: Retrieval Biases in RAG over Arabic-English Corpora

Cross-lingual retrieval-augmented generation (RAG) is a critical capability for retrieving and generating answers across languages. Prior work in this context has mostly focused on generation and relied on benchmarks derived from open-domain sources, most notably Wikipedia. In such settings, retrieval challenges often remain hidden due to language imbalances, overlap with pretraining data, and memorized content. To address this gap, we study Arabic-English RAG in a domain-specific setting using benchmarks derived from real-world corporate datasets. Our benchmarks include all combinations of languages for the user query and the supporting document, drawn independently and uniformly at random. This enables a systematic study of multilingual retrieval behavior. Our findings reveal that retrieval is a critical bottleneck in cross-lingual domain-specific scenarios, with substantial performance drops occurring when the user query and supporting document languages differ. A key insight is that these failures stem primarily from the retriever's difficulty in ranking documents across languages. Finally, we propose two simple retrieval strategies that address this source of failure by enforcing equal retrieval from both languages or by translating the query, resulting in substantial improvements in cross-lingual and overall performance. These results highlight meaningful opportunities for improving multilingual retrieval, particularly in practical, real-world RAG applications.

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