生成AIパスポート 無料問題 6 / 10 ・ 分野3: 現在の生成AI(ジェネレーティブAI)の動向
RAG(検索拡張生成)を用いた質問応答システムの一般的な処理の流れとして、正しいものはどれか。
- 質問のたびに検索した文書でモデルのパラメータを更新してから、更新後のモデルで回答を生成する
- モデルがまず回答を生成し、その後に関連文書を検索して回答文を検索結果でそのまま置き換える
- 利用者の質問に関連する文書を検索し、その内容を質問とともにモデルへ渡して回答を生成する
- 質問文をいったん画像データに変換し、画像認識モデルに読み取らせることで回答を生成する
正解と解説を見る
正解: C
正解の理由
RAG は「検索してから生成する」流れが基本。質問に関連する文書を検索し、その内容を質問とともにモデルへ渡して回答を生成させる。
違う選択肢
「生成してから検索し、回答を検索結果で置き換える」… 順序が逆である。
「質問のたびにパラメータを更新してから回答する」… それは学習(ファインチューニング)との混同である。
「質問文を画像に変換して画像認識モデルに読み取らせる」… そうした処理は行わない。
押さえどころ
文書はチャンクに分けてベクトルデータベースへ蓄えておく。そこから意味の近いものを取り出す。