要点まとめ・第3章 機械学習の概要
強化学習(シラバス 技術9)
キーワード12語 練習問題12問 最終確認日 2026年10月30日
作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合)人による確認:未
1行の定義と◯×チェックは用語『強化学習』の解説にあります。
全12問・解いた記録はまだありません
学習目標
環境とのやり取りで得られる報酬を手がかりに行動の選び方を学ぶ強化学習の考え方を、教師あり学習・教師なし学習との違いとともに理解し、価値を学ぶ手法と方策を直接学ぶ手法の代表例、ビジネスでの使いどころを説明できるようにします。
要点
強化学習とは
エージェントが環境の中で行動を選び、その結果として受け取る報酬をもとに、行動の選び方(方策)を改善していく方法です。教師あり学習と違い、各場面での正解の行動は与えられません。教師なし学習と違い、報酬という評価の手がかりがあります。目標は1回ごとの報酬ではなく、将来まで含めた報酬の合計を大きくすることです。
問題の枠組み
- マルコフ決定過程:状態・行動・報酬・状態の移り変わりで問題を表す枠組みです。次の状態と報酬の確率は、現在の状態と行動だけで決まり、それ以前の経緯にはよらないと仮定します。
- 割引率:将来の報酬を現在の価値に換算する0から1の係数です。1に近いほど遠い将来の報酬も重視し、0に近いほど目先の報酬を重視します。
- 状態価値関数:ある状態から方策に従って行動したときに得られる、割引した報酬の合計の期待値です。
- 行動価値関数:ある状態である行動をとり、その後は方策に従ったときの、割引した報酬の合計の期待値です。Q値とも呼びます。
探索と活用:バンディットアルゴリズム
報酬の分布がわからない複数の選択肢から、よいものを見つけつつ報酬を稼ぐ問題を扱います。いちばんよさそうな選択肢を選ぶ「活用」と、まだよく知らない選択肢を試す「探索」の配分が鍵です。
- ε-greedy方策:確率εで行動を無作為に選び、それ以外は推定価値が最も高い行動を選びます。
- UCB方策:推定価値に、試した回数が少ないほど大きくなる上乗せを加え、その合計が最大の行動を選びます。
価値ベースの手法
行動価値関数を学び、価値の高い行動を選びます。
- Q学習:次の状態で最も価値の高い行動をとると仮定してQ値を更新します。実際に行動している方策とは切り離して学ぶ方策オフ型です。
- SARSA:次の状態で実際に選んだ行動のQ値を使って更新します。行動中の方策そのものを評価する方策オン型です。名前は、更新に使う状態・行動・報酬・次の状態・次の行動の頭文字です。
方策ベースの手法
- 方策勾配法:方策をパラメータで表し、報酬の合計の期待値が大きくなる方向へパラメータを直接更新します。ロボットの関節角度のような連続した行動も扱いやすい手法です。
- REINFORCE:方策勾配法の代表的なアルゴリズムです。エピソードを最後まで実行し、実際に得た報酬の合計から勾配を見積もります。
- Actor-Critic:行動を選ぶActor(方策)と、その行動を評価するCritic(価値関数)を同時に学びます。Criticの評価を使うことで、方策の更新が安定しやすくなります。
ビジネスでの応用
広告や推薦の出し分けにはバンディットアルゴリズムがよく使われます。そのほか、ロボットや設備の制御、ゲームAI、在庫や価格の調整など、試行と結果を繰り返して行動を改善できる場面で活用されています。
つまずきやすい点
- Q学習は次の状態で最大のQ値を使い、SARSAは実際に選んだ次の行動のQ値を使う、という更新の違いを逆に覚えること
- 割引率を1に近づけるほど将来の報酬を重視し、0に近づけるほど目先の報酬を重視する、という向きの取り違え
- REINFORCEは価値関数ではなく方策を直接更新する方策勾配法の一種であり、Actor-Criticは方策(Actor)と価値関数(Critic)を組み合わせる手法である点
- 強化学習には正解の行動は与えられないが、報酬という評価の手がかりがあるため、教師なし学習とも異なる点
シラバスのキーワード
シラバス第1.4版に載っている語をすべて並べています。色のついた語は用語集で解説しています。「2問」などの数字は、その語を扱う練習問題の数です。
練習問題
- #0026 割引率と累積報酬の計算 難易度 標準・単一選択 未回答 付箋
- #0027 価値ベースと方策ベースの手法 難易度 応用・単一選択 未回答 付箋
- #0028 探索と活用のバランス 難易度 標準・単一選択 未回答 付箋
- #0154 マルコフ決定過程の構成要素 難易度 基礎・単一選択 未回答 付箋
- #0155 Q学習の更新式の計算 難易度 応用・単一選択 未回答 付箋
- #0156 状態価値と行動価値の違い 難易度 標準・単一選択 未回答 付箋
- #0157 割引率の大きさと行動の傾向 難易度 基礎・単一選択 未回答 付箋
- #0339 ε-greedy方策のもとでの状態価値 難易度 応用・単一選択 未回答 付箋
- #0340 実際の収益と推定値による更新 難易度 標準・単一選択 未回答 付箋
- #0341 探索に危険を伴う場面の手法選択 難易度 標準・単一選択 未回答 付箋
- #0342 バンディット問題とマルコフ決定過程 難易度 基礎・単一選択 未回答 付箋
- #0343 確率的方策と方策勾配法 難易度 標準・単一選択 未回答 付箋
復習の時期が来た問題と、まだ解いていない問題から順に出題します。
混同しやすい用語
この項目の関連用語
この項目を読み終えたら
読んだ項目にチェックをつけると、学習ガイドの目次に記録されます。
前後の項目
出典
- G検定 試験出題範囲(シラバス2024)第1.4版 (技術分野 項目9 強化学習)
- Richard S. Sutton, Andrew G. Barto, Reinforcement Learning: An Introduction, 2nd ed., MIT Press (2018)
- Christopher J. C. H. Watkins, Peter Dayan, Q-learning, Machine Learning 8(3-4), 279–292 (1992)
- Ronald J. Williams, Simple statistical gradient-following algorithms for connectionist reinforcement learning, Machine Learning 8(3-4), 229–256 (1992)
- Peter Auer, Nicolò Cesa-Bianchi, Paul Fischer, Finite-time Analysis of the Multiarmed Bandit Problem, Machine Learning 47(2-3), 235–256 (2002)