Skip to content
Menu
メモ
  • ホーム
  • 開発技術
    • サーバー構築関係
      • 公開サーバー構築
      • ドメイン・サーバー
    • プログラム開発
      • Docker
      • バイブコーディング
    • 人工知能
  • ライフスタイル
    • 投資
      • 株式
    • お得
      • クレジットカード
  • ビジネスサポート
    • 会社経営
    • 経理
    • サンプルページ
  • 人間の肉体をコントロールする
メモ
Posted on 2026年3月14日

目次

  • RAG(retrieval augmented generation)とは
  • 外部データの表現方法/抽出方法は様々
  • テキスト埋め込み(embedding)
  • 典型パターン:ベクトル型のRAG
  • ベクトル型RAGの難所
  • ベクトル型RAGに対する攻撃手法
  • 参考

RAG(retrieval augmented generation)とは

外部データをなんらかの方法で選択に抽出し、ユーザー入力と併せてLLMに入力することで知識などの保管を補う手法を総じてRAGと呼びます。(抽出・補完を行うあらゆる手法)

外部データの表現方法/抽出方法は様々

RAG用の外部データをどのように表現するかには、対象データをテキストに絞っても様々なパターンがあります。また、どのようにデータを表現するかによって、取りうる抽出方法もおおむね絞られます。

テキスト埋め込み(embedding)

テキストの特徴を表現するベクトルに変換すること、あるいはそのベクトル自体を埋め込み(embedding)と呼びます。ベクトルへの変換は埋め込みモデルと呼ばれるニューラルネットワークによって行うのが典型的で、多くのモデルは意味の近いテキストはベクトルも近くなるように学習しています。

典型パターン:ベクトル型のRAG

RAGはLewis+(2020年)「論文タイトル: Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks」で提示されたアイデアで、当初からベクトル型のRAG覇権的な地位を確立していました。RAGの改善手法も、ベクトル型RAGのアーキテクチャを前提とするものが多くあります。

以下のベクトルかにembeddingが使われている

ベクトル型RAGの難所

ベクトル型RAGは検索・補完・回答という機能を提供するために必要なコンポーネントが比較的多く、性能の上下に関わるポイントが随所にあります。以下は性能低下につながる主なポイントです。

ベクトル型RAGに対する攻撃手法

参考

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

最近の投稿

  • (タイトルなし)
  • AIのCLI関連ツール
  • 部下への指示の出し方ポイント
  • PDFの黒塗り
  • AiAgent(作業の自動化)

最近のコメント

  • AI活用プログラミングが なぜ 必要か に Dwaynegyday より
  • AI活用プログラミングが なぜ 必要か に Dwaynegyday より
  • Hello world! に WordPress コメントの投稿者 より

アーカイブ

  • 2026年3月
  • 2026年2月
  • 2026年1月
  • 2025年12月
  • 2025年11月
  • 2025年10月
  • 2025年9月
  • 2025年8月
  • 2025年7月
  • 2025年6月
  • 2025年5月
  • 2025年4月
  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org
©2026 メモ | WordPress Theme: EcoCoded