Qraft(クラフト) 資格・学習クイズアプリ

G検定(JDLA) 練習問題 74:大規模言語モデルの微調整

📊 Qraftユーザーの成績

  • 難易度 Bランク(レーティング1200)
  • 難易度 766位/2795問中
  • 正答率 —(0回)
レーティングは解いた人の実力と正誤から算出する難しさ(初期値1200)。ランクはその全問題中の順位(S+が最難関、F-が最易)

大規模言語モデル(LLM)のファインチューニング手法である「LoRA(Low-Rank Adaptation)」に関する説明として、正しいものはどれか。

  1. モデルの全パラメータを学習対象とし、新たなデータセットに適合させる最も基本的な手法である。
  2. モデルの重みの更新分を低ランクの行列で近似し、少数のパラメータのみを学習する軽量化手法。
  3. 教師モデルの出力を生徒モデルに学習させ、精度を保ったままモデルのサイズを圧縮する手法だ。
  4. プロンプト内に外部データベースの検索結果を埋め込み、モデルの知識不足を補う手法である。
  5. モデルの学習時に特定の層の出力をランダムに無効化し、過学習を効果的に防ぐための手法である。
正解と解説を見る
正解:モデルの重みの更新分を低ランクの行列で近似し、少数のパラメータのみを学習する軽量化手法。

LoRA(Low-Rank Adaptation)は、大規模言語モデルの事前学習済みの重みを凍結したまま、更新すべき重みの差分を低ランク(低次元)の行列の積で表現して学習する手法です。

【正解の理由】
モデル全体のパラメータを更新する通常のファインチューニングに比べ、LoRAは学習するパラメータ数を劇的に減らすことができるため、計算リソース(GPUメモリなど)や学習時間を大幅に節約できます。

【不正解の理由】
• 「モデルの全パラメータを学習対象とし、新たなデータセットに適合させる最も基本的な手法である。」は、フルパラメータ・ファインチューニングの説明
• 「教師モデルの出力を生徒モデルに学習させ、精度を保ったままモデルのサイズを圧縮する手法だ。」は、「知識蒸留(Knowledge Distillation)」の説明
• 「プロンプト内に外部データベースの検索結果を埋め込み、モデルの知識不足を補う手法である。」は、「RAG(Retrieval-Augmented Generation)」の説明
• 「モデルの学習時に特定の層の出力をランダムに無効化し、過学習を効果的に防ぐための手法である。」は、「ドロップアウト」の説明

← 前の問題問題一覧次の問題 →
アプリで解いてレーティングを上げる(無料・登録不要)