AI資格ドリル
資格を選ぶ↓

用語比較

RAGとファインチューニングの違い

RAGとファインチューニングは、どちらも生成AIの回答を改善する文脈で出ますが、やっていることは違います。RAGは外部情報を検索・参照して回答に使う方法で、ファインチューニングは学習済みモデルに追加学習を行ってモデル側を調整する方法です。

試験では、モデルの重みを更新する話か、外部文書やデータベースを参照する話かを先に見ます。最新情報や社内文書を参照させるならRAG、特定タスクの出力傾向を調整するならファインチューニング、と切り分けます。

このページは、どちらも「モデルへ知識を足す方法」とまとめて覚えてしまった人を対象にしています。設問の内容を、「検索して文脈へ加える流れ」と「追加データでモデルを調整する流れ」に分けて考え、チャンク、ベクトルデータベース、プレトレーニング、プロンプトとの違いも続けて整理します。

この記事の根拠と出典

各セクションの見出しの下に、公式資料で確認した内容か編集部の整理かをラベルで示しています。 試験日・料金・申込条件・試験方式は変わることがあるため、申込前に公式サイトで確認してください。生成AIパスポートの一次情報確認日: 2026-08-31。

公式一次資料と照合した内容
RAGとファインチューニングの定義・試験上の区別は公式範囲と照合しています。
編集部が学習用に整理した内容
外部知識を参照するか、モデルの振る舞いを調整するかという選択手順は編集部の学習上の整理です。

資格ごとの公式資料の一覧

結論

公式一次資料と照合:用語の定義は公式一次資料と照合しています。

RAG

外部情報を検索して、回答生成時の根拠として使う。モデル自体を再学習するとは限らない。

ファインチューニング

既存モデルに追加学習を行い、特定タスクや表現へモデルを調整する。

違いを表で確認

比較軸RAGファインチューニング
変える対象参照する情報や検索結果モデルのパラメータや出力傾向
向いている場面最新情報、社内文書、根拠参照専門タスク、文体、分類・応答パターンの調整
試験で見る語検索、外部知識、文書DB、根拠追加学習、再学習、重み、調整
処理の中心関連文書を取得し、文脈へ加えて生成する追加データを使って学習済みモデルを調整する
一緒に出やすい語チャンク、ベクトルデータベース、検索結果プレトレーニング、データセット、パラメータ

公式一次資料と照合:生成AIパスポート: 2026-08-31に一次資料で確認一次資料の一覧を見る →

どこで迷っているかを切り分ける

01

RAGを再学習の一種だと思っている初学者

RAGは、参照したい文書をチャンクへ分割し、ベクトルデータベースなどから関連情報を検索して、回答時の文脈へ加える流れとして捉えます。追加データでモデル側を調整するファインチューニングとは、処理する場所も設問に現れる語も異なります。

02

社内文書と専門タスクの例で迷う人

「社内向けだからRAG」のように用途だけで決めてはいけません。質問のたびに固有文書を検索して根拠として使うならRAG、学習済みモデルを追加学習して特定用途へ調整するならファインチューニングです。入力、処理、出力のうち、設問がどこを変える話をしているかを確認します。

03

ハルシネーション対策を一つに決めつける再受験者

RAGで実在文書を参照しやすくしても、検索結果や回答生成が常に正しいとは限らず、ハルシネーションは完全にはなくなりません。設問が求めるのが外部根拠の参照なのか、モデルの追加学習なのかを切り分け、対策名だけで即答しないようにします。

具体例で使い分ける

編集部の整理

例 1

社内マニュアルを検索して回答の根拠に使う

質問に応じて社内マニュアルの関連箇所を探し、その内容を文脈へ加えて回答させる場面です。

  • 回答前に外部文書を検索することが、処理の中心になっています。
  • 文書を小さな単位であるチャンクに分け、ベクトルデータベースへ格納し、質問に関連する部分を取得する流れが手掛かりです。
  • モデルを追加データで再学習することは要件に含まれていないため、ファインチューニングの説明とは分けます。

結論: 外部の固有文書を検索・参照して生成するので、RAGを選びます。

例 2

学習済みモデルを特定用途へ調整する

用意した追加データを使い、学習済みモデルを特定のタスクや表現へ合わせて調整する場面です。

  • 設問の中心語は、外部検索ではなく追加学習とモデル側の調整です。
  • 大量データで汎用的に学習するプレトレーニングの後に、特定用途へ追加学習する工程として区別します。
  • 質問時に例を示すFew-Shotプロンプティングや、指示文を工夫するプロンプトエンジニアリングとも混同しません。

結論: 追加学習でモデル自体を特定用途へ調整するので、ファインチューニングを選びます。

例 3

ハルシネーションを抑え、参照元も確認したい

実在する外部文書を回答の根拠として使い、生成結果と参照元を照合しやすくする場面です。

  • 外部知識から関連情報を検索し、その結果を回答の文脈へ加える点はRAGの処理です。
  • 根拠を参照しやすくなることと、生成結果が常に正しいことは同じではありません。
  • 検索対象の文書、取得したチャンク、最終回答をそれぞれ確認する前提で、ハルシネーションが完全にゼロになるという選択肢を除外します。

結論: 外部根拠の検索・参照にはRAGが対応しますが、出力確認は引き続き必要です。

問題文から答えを選ぶ手順

編集部の整理:外部知識を参照するか、モデルの振る舞いを調整するかという選択手順は編集部の学習上の整理です。

  1. 1

    外部検索の有無を見る

    文書、データベース、チャンク、検索結果を回答時の文脈へ加えるなら、RAGを候補にします。「外部情報」という語だけで決めず、先に検索して取得し、その結果をもとに生成する順序になっているかを確認します。

  2. 2

    モデル側を更新するかを見る

    追加データ、追加学習、再学習、パラメータ、特定用途への調整が中心なら、ファインチューニングを候補にします。RAGで検索対象の文書を入れ替えることは、モデルの更新ではありません。

  3. 3

    隣接概念を除外する

    事前の汎用学習はプレトレーニング、入力指示の工夫はプロンプトエンジニアリング、例を示す指示はFew-Shotです。迷ったら「追加学習か、回答時の検索か」に戻り、当てはまらない選択肢を外します。

  4. 4

    効果の断定を検査する

    「RAGなら誤りがなくなる」「ファインチューニングなら最新情報に常に対応できる」といった断定の選択肢は誤りです。何を変える手法かという定義に照らして判断します。

試験での見分け方

編集部の整理

  • 1外部文書を検索して回答に使うならRAG。
  • 2学習済みモデルを追加データで調整するならファインチューニング。
  • 3最新情報への対応を問うなら、まずRAGを疑う。
  • 4RAGでも回答の正確性は保証されないため、参照元の品質確認が必要。
  • 5チャンクやベクトルデータベースはRAG、追加学習やパラメータの調整はファインチューニングの手掛かり。
  • 6プロンプトへ例を示すことと、モデルを追加学習することを分ける。

誤答しやすい選択肢

RAGをモデル再学習と覚える

修正: RAGは検索・参照の仕組みとして捉え、モデル自体を更新するとは限らないと押さえます。

ファインチューニングで最新情報を常に解決できると思う

修正: 追加学習後も情報は古くなります。最新文書の参照はRAGの文脈で考えます。

RAGならハルシネーションが完全になくなると考える

修正: 外部文書を根拠にしやすくなっても、検索結果と生成結果の誤りは残り得ます。参照元と回答を確認します。

Few-Shotをファインチューニングと呼ぶ

修正: Few-Shotはプロンプト内で例を示す方法です。追加データで学習済みモデルを調整する工程とは分けます。

確認問題

Q1外部文書をチャンクへ分割し、関連箇所を検索して回答の文脈へ加える手法は?

答え: RAG

チャンク、ベクトルデータベース、検索、文脈への追加という処理はRAGの流れです。モデルの追加学習を説明しているわけではありません。

Q2学習済みモデルへ追加データを使って特定用途向けに調整する手法は?

答え: ファインチューニング

モデル側を追加学習で調整する点が判断根拠です。回答時に外部文書を検索するRAGや、事前学習であるプレトレーニングとは異なります。

Q3RAGを導入すればハルシネーションは完全になくなる?

答え: なくならない

外部の実在文書を参照しやすくなっても、取得する情報や生成する回答の誤りは残り得ます。参照元と最終出力の確認が必要です。

到達チェック

  • RAGを検索・参照、ファインチューニングを追加学習として説明できる
  • チャンクとベクトルデータベースがRAGの処理で果たす位置を言える
  • プレトレーニング、Few-Shot、プロンプトエンジニアリングを区別できる
  • 社内文書の参照と特定タスクへのモデル調整を、処理の違いで選べる
  • RAGでもハルシネーションが完全にはなくならないと説明できる

同じ資格で次に知りたいこと

  • RAGとAIエージェントの違い

    RAGとAIエージェントの違いを、外部情報の検索、タスク分解、ツール実行、フィードバックループ、組み合わせ方から生成AIパスポート向けに解説します。

  • BERTとGPTの違い

    BERTとGPTの違いを、事前学習の目的関数(MLM・NSPと自己回帰的な言語モデル)、参照する文脈の向き、生成AIパスポートでの設問の手掛かり語まで解説します。

  • マルウェアとランサムウェアの違い

    マルウェアとランサムウェアの違いを、総称と具体的な種類の関係、金銭要求という特徴、生成AIパスポートでの判断手順と確認問題まで解説します。

よくある質問

QRAGとファインチューニングはどちらがよい?

A

目的次第です。外部情報の参照や最新情報への対応が目的ならRAG、出力の傾向や特定タスクへの調整が目的ならファインチューニングを検討します。

QRAGならハルシネーションはなくなる?

A

なくなりません。根拠を参照しやすくなりますが、検索結果や回答生成の誤りは残るため、確認が必要です。

QRAGではモデルを再学習する?

A

外部文書を検索し、その結果を文脈へ加えて回答することが中心で、モデルの再学習を行うとは限りません。追加学習でモデル側を調整する説明はファインチューニングです。

Q試験ではどの語で見分ける?

A

「チャンク」「ベクトルデータベース」「外部文書」「検索」が出たらRAG、「追加学習」「再学習」「パラメータ」「特定用途への調整」が出たらファインチューニングを候補にします。

次に見る比較

執筆: ミナト編集部(運営者情報を見る)