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

since
平成38年9月29日

← 検索結果に戻る

検索文書を追加パラメータに変え、質問時に適用するParametric RAG

Parametric Retrieval Augmented Generation

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

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

原論文の図の説明を読む

Figure 1. An illustration of the comparison of in-context RAG and our proposed Parametric RAG paradigms: In-context RAG combines the tokens of relevant documents and the query in the input, using the original LLM θ \theta to answer the question without modifying its parameters. Our proposed Parametric RAG updates the LLM’s parameters θ ′ = θ + Δ ​ θ \theta^{\prime}=\theta+\Delta\theta based on the retrieved documents, temporarily integrating relevant knowledge into LLM’s parameters to answer the question.

出典:Parametric Retrieval Augmented Generation / arXiv ↗

概要

  • 文書ごとに追加パラメータを事前学習し、質問で検索された文書の追加分をモデルへ一時的に適用する。
  • 著者らは、複雑な推論を含むRAG課題で、既存の文書添付方式より回答性能と推論効率が良かったと報告する。
  • 文書別の事前処理が必要で、確認できた本文の範囲では評価指標や実測値の詳細は確認できない。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Parametric Retrieval Augmented Generationの仕組み

左から右へ読む
  1. 01文書と質問
  2. 02文書別の追加分を学習
  3. 03質問で文書検索
  4. 04追加分を統合・適用
  5. 05回答生成

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

研究の背景

Parametric RAGは、検索した文書の知識を言語モデルの追加パラメータに反映して回答を作る手法である。言語モデルの学習後に生じた情報や、学習対象に含まれない業務文書を質問応答に使うには、外部文書を参照する仕組みが要る。

一般的な検索拡張生成では、関連文書の本文を質問に添える。著者らは、文書が増えて入力が長くなるほど回答時の計算負荷が増し、複雑な推論で性能も落ちうる点を課題とする。

手法

事前処理では、各文書を別の表現に書き換え、元の文書から質問・回答の組を作る。書き換え文、質問、回答をつないだ文章で、文書ごとの追加パラメータを学習する。LoRAは元のモデルの重みを固定し、少数の追加分だけを学習する方法で、この手法ではフィードフォワード層に使う。

回答時には質問に関連する文書を検索し、選ばれた文書の追加分を統合してモデルへ一時的に適用する。そのモデルが元の質問から回答を生成する。例えば保守記録の書き方を尋ねるなら、該当する手順書の追加分を適用して答える流れとなる。この例は応用の説明であり、論文の実験課題ではない。

新規性

著者らの提案は、文書の内容を文書ごとの小さな追加パラメータとして事前に学習し、検索結果に応じて言語モデルのフィードフォワード層へ適用する点にある。フィードフォワード層は、モデル内部で情報を変換する計算部分を指す。

複数の検索文書に対応する追加分は統合できる。文書を検索し、モデルを一時的に更新してから回答する流れを、著者らはRetrieve-Update-Generateと呼ぶ。

従来手法との違い

比較対象の従来型RAG(検索拡張生成)は、検索した文書の本文を質問に添えてモデルへ渡す。著者らは、文書数や入力文が増えると回答時の計算負荷が増し、複雑な推論で性能が下がりうると述べる。

Parametric RAGも質問に関連する文書を検索するが、回答時には対応する追加パラメータを適用し、元の質問を入力する。本文を添える方式との併用も可能と報告されている。ただし、文書ごとの事前学習という別の費用が生じる。

実験結果

著者らは、複雑な推論を含む複数のRAGベンチマークで、文書本文を入力に添える既存手法より回答性能と推論効率が良かったと報告する。また、本文を添える方式との併用、および課題例による予備学習を使った初期化でも性能向上を報告している。

確認できた本文の範囲では、ベンチマーク名、データ分割、評価指標、実測値、比較条件の詳細は確認できない。追加パラメータの読み込み費用が1トークンの生成計算の約1%という記述はあるが、回答品質の評価値ではない。

応用の可能性

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

編集上の応用案:版を管理した社内の保守手順書について、社員の質問に答える仕組みを試す。入力は手順書の本文と質問、出力は該当する手順を説明する回答とする。学習には各文書の言い換え文と質問・回答の組を作り、担当者が内容を確認する。

利用時は質問に近い手順書を検索し、その文書の追加パラメータを適用する。評価には担当者が正答と根拠文書を付けた質問が必要だ。文書を扱うためセンサーは不要で、手順書の改訂に合わせて学習データと追加パラメータを更新する運用も要る。

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

導入時の検証

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

導入時の検証案:版を固定した少数の保守手順書から、文書別の言い換え文と質問・回答の組を作り、担当者が事実を点検する。これを追加パラメータの学習データとし、正答と根拠文書を人が付けた質問は評価用に分ける。センサー入力は不要だ。

同じ文書群と評価用質問を使い、文書本文を添える通常のRAGと比べる。正答率、根拠文書との整合、回答時間、事前処理時間を記録する。手順書の改訂後は該当文書の学習データと追加パラメータを作り直し、古い記述が回答に残らないか確かめる。

限界と課題

著者らは、文書ごとの追加パラメータを作る事前処理に計算費用がかかると明記している。また、通常採用するランダムな初期値より、少数の課題例で追加パラメータを予備学習してから始める方法が、RAG課題で良好だったと報告する。

編集上の検証事項は、文書を更新・削除した後に古い内容が回答へ残るか、検索された文書同士が矛盾した場合にどう答えるか、回答の根拠文書を追跡できるかである。確認できた本文の範囲では、これらの検証結果は示されていない。

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

出典

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

Parametric Retrieval Augmented Generation

Retrieval-augmented generation (RAG) techniques have emerged as a promising solution to enhance the reliability of large language models (LLMs) by addressing issues like hallucinations, outdated knowledge, and domain adaptation. In particular, existing RAG methods append relevant documents retrieved from external corpus or databases to the input of LLMs to guide their generation process, which we refer to as the in-context knowledge injection method. While this approach is simple and often effective, it has inherent limitations. Firstly, increasing the context length and number of relevant documents can lead to higher computational overhead and degraded performance, especially in complex reasoning tasks. More importantly, in-context knowledge injection operates primarily at the input level, but LLMs store their internal knowledge in their parameters. This gap fundamentally limits the capacity of in-context methods. To this end, we introduce Parametric retrieval-augmented generation (Parametric RAG), a new RAG paradigm that integrates external knowledge directly into the parameters of feed-forward networks (FFN) of an LLM through document parameterization. This approach not only saves online computational costs by eliminating the need to inject multiple documents into the LLMs' input context, but also deepens the integration of external knowledge into the parametric knowledge space of the LLM. Experimental results demonstrate that Parametric RAG substantially enhances both the effectiveness and efficiency of knowledge augmentation in LLMs. Also, it can be combined with in-context RAG methods to achieve even better performance. We have open-sourced all the code, data, and models in the following anonymized GitHub link: https://github.com/oneal2000/PRAG

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