G検定 用語解説
ファインチューニングとは
事前学習済みモデルの重みを、新しいタスクやデータセットに合わせて追加の学習で調整する手法。転移学習を実現する具体的な方法の一つで、モデル全体または一部の層のパラメータを更新する。
まず押さえる結論
ファインチューニングは、G検定の「大項目5 ディープラーニングの要素技術」で確認しておきたい用語です。定義だけでなく、どの場面で使う言葉か、何と混同しやすいか、問題文のどの表現で判断するかまで確認します。
情報源と編集区分
公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。 一次情報確認日: 2026-07-03。
試験概要(公式)具体例から判断の境界を固める
出力の誤りそのものではなく、追加学習でモデル側を調整する方法として捉える
事前学習済みモデルへ特定タスク用の追加データを与え、求める分類や出力傾向へ調整する場面がファインチューニングの例です。質問時に指示文を工夫するプロンプト、回答時に外部文書を検索するRAGとは、変更する対象と処理する時点が異なります。
- 問題文で見る箇所
- 追加学習、学習済みモデル、特定タスク、パラメータや重みの調整という語を確認します。社内文書や最新情報という用途名だけでは決めず、文書を回答時に検索するのか、データを使ってモデル側を学習させるのかを読み分けます。
- 隣接概念との境界
- ハルシネーションは、生成結果が事実と異なるにもかかわらずもっともらしく出る現象です。ファインチューニングは調整方法であり、実施しただけで出力の事実性や最新性が保証されるわけではありません。調整後も評価データと人による確認が必要です。
誤答しやすい選択肢
- プロンプトへ回答例を数件書くFew-Shotを、モデルの追加学習なのでファインチューニングとする。入力内の例示と学習工程を分けます。
- 外部データベースから関連文書を取得する処理をファインチューニングとする。これはRAGの検索・参照です。
- ファインチューニングすれば最新情報へ常に対応し、ハルシネーションがなくなると断定する。
4段階の判断手順
- 01変える対象が入力指示、外部参照情報、モデルの重みのどれかを決める。
- 02追加データを使った学習工程が明記されているか確認する。
- 03検索、チャンク、ベクトルデータベースの説明をRAGとして分ける。
- 04導入目的だけでなく、調整後の評価と誤出力への確認手順が残るか見る。
到達条件: プロンプト、RAG、ファインチューニングを変更対象で区別し、調整後もハルシネーション確認が必要な理由を言える。
試験での問われ方
定義の言い換え
用語そのものではなく、説明文の一部を言い換えて出されることがあります。
似た概念との比較
同じ章の用語と入れ替えた選択肢に注意します。対象、目的、使う場面を分けます。
具体例からの判断
問題文の事例が、定義のどの部分に対応しているかを先に確認します。
誤答しやすいポイント
×CNN(画像・畳み込み/プーリング)とRNN(時系列・系列データ)の使い分け。
×LSTMとGRUのゲート数の混同(LSTM=3ゲート+記憶セル、GRU=2ゲートに簡略化)。
×最適化手法の取り違え(モメンタム=慣性、AdaGrad/RMSProp=適応学習率、Adam=両方)。GAN・VAE・拡散モデルの生成方式の違い。
関連する確認問題
大項目5 ディープラーニングの要素技術 / 最適化と汎化
大量データで事前に学習したモデルを別のタスクへ利用し、必要に応じて一部を追加学習して目的のタスクに合わせる考え方として最も近いものはどれか。
正解は「転移学習」である。転移学習は、あるタスクで得たモデルや表現を別のタスクに活用する考え方で、必要に応じてファインチューニングで調整する。データ拡張は訓練データを加工して増やす方法、ミニバッチ学習はデータを小分けにして更新する方法、エルボー法はクラスタ数などを検討する際に使われる。 学習資源の再利用対象を分ける。データ拡張は入力例を加工して増やし、ミニバッチ学習は更新単位を小分けにし、エルボー法はクラスタ数を選ぶ。事前学習済みの重み・表現を新タスクへ移す転移学習を選ぶ。
同じ章で確認したい用語
到達チェック
- ファインチューニングを一文で説明できる
- 同じ章の似た用語と違いを説明できる
- 問題文の具体例から、ファインチューニングに関係する論点を拾える
- 関連問題を解き、誤答した選択肢の理由を確認できる
執筆: ミナト編集部(運営者情報を見る)