G検定 練習問題 #0340・強化学習

実際の収益と推定値による更新

機械学習の概要 › 強化学習 単一選択 難易度 標準

強化学習の各手法が、学習中のどの時点で、何をもとに価値や方策を更新するかに関する説明として、最も不適切なものを1つ選べ。

正解と解説を見る

解説

正解 D

この問題の論点:実際の収益と推定値による更新

ポイント

実際の収益で更新するREINFORCEはばらつきが大きくなりがちです。Actor-CriticはCriticの推定値を使ってばらつきを抑えます。

選択肢ごとの解説

  1. A

    適切

    Q学習は1ステップごとに更新するTD学習の一種です。目標値r + γ max Q(s',a')に次の状態の推定値を含め、推定値をもとに推定値を更新します。そのため、エピソードの終了を待たずに学習が進みます。

  2. B

    適切

    SARSAは、状態、行動、報酬、次の状態、次の行動の5つがそろった時点で更新します。手法の名前は、この5つの要素の頭文字(S、A、R、S、A)に由来します。

  3. C

    適切

    収益は、各時刻からエピソードの終わりまでの報酬を割り引いて足し合わせた値で、エピソードが終わるまで確定しません。そのため基本形のREINFORCEは、エピソードの終了後にまとめて方策を更新します。

  4. D

    不適切 正解

    実際の収益には途中の偶然の結果がすべて含まれるため、REINFORCEの更新はばらつきが大きくなりがちです。Actor-Criticは、Criticが推定した価値を使うことで、偏りが入る代わりにばらつきを抑え、1ステップごとの更新も可能にします。

試験での狙われ方

エピソードの終了を待つ手法と1ステップごとに更新できる手法の違いや、収益と推定値のどちらで更新するかによる違いを問う形が考えられます。

表示設定

テーマ
文字の大きさ
問題演習