要点まとめ・第6章 ディープラーニングの応用例

深層強化学習(シラバス 技術29)

キーワード20語 練習問題14問 最終確認日 2026年10月30日

作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未

全14問・解いた記録はまだありません

学習目標

強化学習とディープラーニングを組み合わせた深層強化学習について、DQNとその改良手法、学習を並列化・分散化する手法、ゲームでの成果を理解し、ロボット制御や大規模言語モデルの調整など実世界で使うときの課題と対策を説明できるようにします。

要点

DQNと改良手法

深層強化学習は、強化学習にディープラーニングを組み合わせた手法です。DeepMindのDQNは、Q学習で求める行動価値(Q値)をCNNで近似し、Atariのゲーム画面の画素から直接プレイを学びました。過去の経験をためて使い回す経験再生と、目標値を安定させるターゲットネットワークが学習を支えています。

手法改良点
ダブルDQN行動の選択と評価を別のネットワークで行い、Q値の過大評価を抑える
デュエリングネットワークQ値を、状態の価値と、行動ごとの有利さに分けて推定する
ノイジーネットワーク重みに学習できるノイズを加え、ε-greedy方策に代わる探索を行う
Rainbow上の3つを含む6つの改良をまとめて組み込む

学習の並列化と分散化

  • A3C:複数のエージェントが、それぞれ環境のコピーで並列に行動し、非同期に共通のネットワークを更新するActor-Criticの手法です。
  • APE-X:多数のアクターが集めた経験を共有のメモリにため、学習役は重要度の高い経験を優先して学習します。
  • Agent57:2020年にDeepMindが発表しました。分散型の学習に、探索の度合いを自動で切り替える仕組みを加え、Atariの57種類のゲームすべてで人間の基準スコアを上回りました。

行動が連続値の課題

DQNは、ボタンの選択のように行動が有限個の課題向けです。ロボットの関節の角度のような連続値制御では、行動を出す方策を直接学ぶ手法が使われます。PPOは、方策を一度に大きく変えないように更新幅を制限し、学習を安定させた手法です。

ゲームでの成果とマルチエージェント

マルチエージェント強化学習(MARL)は、複数のエージェントが同じ環境で協力や競争をしながら学ぶ設定です。

  • アルファスター(AlphaStar):DeepMindが開発し、StarCraft IIで最上位のグランドマスターの水準に達しました(2019年)。
  • OpenAI Five:5対5で戦うDota 2で、2019年に世界王者のチームに勝ちました。PPOを大規模に使っています。

実世界で使うための課題と対策

課題対策
実機で試行を重ねるのは危険で時間もかかるsim2real:シミュレータで学習してから実機に移す
シミュレータと現実の差ドメインランダマイゼーション:照明や色、摩擦などの条件をランダムに変えて学習する
ゼロから学ぶと効率が悪い残差強化学習:既存の制御の出力に、強化学習で学んだ補正を足す
新たな試行ができないオフライン強化学習:集めておいたデータだけで学習する
画像などの観測は次元が高い状態表現学習:観測から低次元の状態の表現を学ぶ
報酬がまれで学習が進まない報酬成形:目標に近づいたら報酬を与えるなど、報酬を設計し直す

RLHFは、人間が応答を比べた評価から報酬モデルを作り、PPOなどの強化学習で、大規模言語モデルの出力を人間の好みに近づける手法です。

つまずきやすい点

  • ダブルDQNはQ値の過大評価を抑える手法、ノイジーネットワークは探索を促す手法、デュエリングネットワークは状態の価値と行動ごとの有利さに分けて推定する手法で、改良の目的がそれぞれ違う点
  • A3CやAPE-Xは同じ課題を多数の環境のコピーで並列に学習する手法であり、複数のエージェントが同じ環境で協力や競争をするマルチエージェント強化学習とは別物である点
  • DQNは行動の選択肢が有限個の課題向けで、ロボットの関節の角度のように行動が連続値になる課題には、方策を直接学ぶPPOなどの手法が使われる点
  • オフライン強化学習は、環境と新たにやり取りせず、集めておいたデータだけで学習する点。シミュレータで学習してから実機に移すsim2realとは異なる

シラバスのキーワード

20語

シラバス第1.4版に載っている語をすべて並べています。色のついた語は用語集で解説しています。「2問」などの数字は、その語を扱う練習問題の数です。

練習問題

14問
  1. #0073 DQNの課題と改良手法 難易度 標準・単一選択 未回答
  2. #0074 深層強化学習の課題と手法 難易度 応用・組合せ 未回答
  3. #0228 A3CとAPE-Xの並列化の違い 難易度 応用・単一選択 未回答
  4. #0229 連続値の行動を扱う手法選択 難易度 標準・単一選択 未回答
  5. #0230 ゲームで成果を上げたAIの事例 難易度 基礎・単一選択 未回答
  6. #0231 報酬が疎な課題での報酬設計 難易度 標準・単一選択 未回答
  7. #0232 状態表現学習のねらい 難易度 基礎・単一選択 未回答
  8. #0233 マルチエージェント強化学習の特徴 難易度 応用・単一選択 未回答
  9. #0419 Rainbowを構成する改良 難易度 標準・単一選択 未回答
  10. #0420 PPOのクリップ付き目的関数 難易度 応用・単一選択 未回答
  11. #0421 RLHFの各段階の役割 難易度 標準・単一選択 未回答
  12. #0422 オフライン強化学習の難しさ 難易度 標準・単一選択 未回答
  13. #0423 既存の制御を生かす強化学習 難易度 基礎・単一選択 未回答
  14. #0424 Agent57の探索の工夫 難易度 応用・単一選択 未回答

復習の時期が来た問題と、まだ解いていない問題から順に出題します。

混同しやすい用語

この項目の関連用語

2語

この項目を読み終えたら

読んだ項目にチェックをつけると、学習ガイドの目次に記録されます。

前後の項目

出典

作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未 最終確認日:2026年10月30日 シラバス第1.4版 技術29

全問オリジナル(JDLAの過去問ではありません)。誤りを報告

表示設定

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