AI資格 模擬試験

G検定 模擬問題 第2回 問31・機械学習の概要(強化学習)

Q学習

Q学習の説明として、最も適切なものを1つ選べ。

  1. A

    ある状態である行動をとったときの価値(Q値)を、得られた報酬と次の状態の最大のQ値を使って、少しずつ更新していく。

  2. B

    正解ラベルとの誤差を小さくするように学習する。

  3. C

    データをグループに分ける。

  4. D

    方策そのものをパラメータで表し、その勾配で直接最適化する。

正解と解説を見る

正解:A

Q学習は、行動の価値(Q値)を報酬と次の状態の価値で更新していく手法。

Q学習やSARSAなどは、行動の価値 Q を「得られた報酬+次の状態の価値」に近づけるように少しずつ更新する(TD学習)。
手法更新で使う「次の価値」方策
Q学習次の状態で最大のQオフポリシー
SARSA実際に選んだ次の行動のQオンポリシー

学習のポイント:価値に基づく手法(Q学習)と方策に基づく手法(方策勾配法)の違いを押さえる。

この問題を演習で解く →

問題一覧へ

このサイトの問題は、各試験の公開されているシラバスに沿って作ったオリジナルの模擬問題です。本試験の問題ではありません。日本ディープラーニング協会(JDLA)・一般社団法人生成AI活用普及協会(GUGA)の公式サービスではありません。