AI資格 模擬試験

G検定 模擬試験 第4回 問32・機械学習の概要(強化学習)

TD学習

強化学習のTD(時間的差分)学習の説明として、最も適切なものを1つ選べ。

  1. A

    エピソードが終わって得られた報酬の合計だけを使って更新する

  2. B

    環境のモデルを使い、すべての状態を一度に計算し直す

  3. C

    教師データとの誤差を使い、ネットワークの重みを更新する

  4. D

    エピソードの終わりを待たず、1ステップ先の推定値を使って今の価値の推定を更新する

正解と解説を見る

正解:D

TD学習は1ステップ先の推定値を使って更新するので、エピソードの終了を待たなくてよい。Q学習やSARSAはTD学習の一種。

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

学習のポイント:モンテカルロ法(エピソード終了後)と動的計画法(モデルが必要)との違いを押さえる。

この問題を演習で解く →

問題一覧へ

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