G検定 用語解説
強化学習とは
試行錯誤で得られる報酬が大きくなるように、エージェントが行動の方針を学習していく機械学習の枠組み。
この記事の目次
まず押さえる結論
強化学習は、G検定の「大項目3 機械学習の概要」で確認しておきたい用語です。定義だけでなく、どの場面で使う言葉か、何と混同しやすいか、問題文のどの表現で判断するかまで確認します。
情報源と編集区分
公式範囲を確認し、具体例・誤答例・判断手順は当サイトが編集。 一次情報確認日: 2026-07-03。
試験概要(公式)混同しやすい用語との差
教師あり学習 / 強化学習
教師あり学習は、正解ラベル付きデータを使って分類や回帰を学習します。
強化学習は、環境との相互作用と報酬をもとに行動方針を改善します。
見分け方: 正解ラベルがあるか、報酬にもとづく試行錯誤かを見ます。
比較記事でさらに確認する
具体例から判断の境界を固める
正解ラベルを使う学習ではなく、行動の結果として得る報酬を手がかりに方策を改善する枠組みとして捉える
ゲームやロボット制御のように、正解を先に与えるのではなく、エージェントが環境の中で行動し、その結果として得られる報酬をもとに、長期的な報酬が大きくなるように行動の方針(方策)を改善していく場面があります。これが強化学習です。教師あり学習のように入力と正解ラベルの組をあらかじめ用意するのではなく、試行錯誤を繰り返しながら学習する点が特徴です。ディープラーニングと組み合わせた深層強化学習には、DQNのようにQ学習を基にする手法や、方策そのものを直接最適化する方策勾配法があります。
- 問題文で見る箇所
- 「エージェント」「環境」「報酬」「方策」という語がそろっていれば強化学習を候補にします。正解ラベルの有無で判断しようとすると教師あり学習・教師なし学習との区別を誤りやすいため、報酬を手がかりに試行錯誤するかどうかで判断します。
- 隣接概念との境界
- 教師あり学習は入力と正解ラベルの組から入出力関係を学ぶ枠組みで、報酬という概念を使いません。教師なし学習はラベルなしデータから構造やまとまりを見つける枠組みで、これも報酬にもとづく方策の改善が目的ではありません。強化学習はどちらとも異なり、行動の結果として得る報酬を手がかりに方策を改善します。
誤答しやすい選択肢
- 強化学習を、正解ラベル付きデータから入出力の対応を学ぶ教師あり学習の一種として扱う。強化学習に正解ラベルという概念はなく、報酬を手がかりにする点が異なります。
- 強化学習を、ラベルなしデータから構造やまとまりを見つける教師なし学習と同じ目的として扱う。強化学習の目的は構造の発見ではなく、報酬をもとにした方策の改善です。
- DQNと方策勾配法を区別せず同じアルゴリズムとして扱う。DQNはQ学習を基にする手法、方策勾配法は方策そのものを直接最適化する手法で、アルゴリズムの立て方が異なります。
4段階の判断手順
- 01設問に「エージェント」「環境」「報酬」「方策」という語がそろっているかを確認する。
- 02正解ラベルの有無ではなく、報酬を手がかりに試行錯誤するかどうかで教師あり学習・教師なし学習と区別する。
- 03深層強化学習の具体的な手法を問われた場合、Q学習を基にするか(DQN)、方策を直接最適化するか(方策勾配法)を区別する。
- 04報酬という語が出てこない選択肢を強化学習の説明から外す。
到達条件: 強化学習を報酬にもとづく方策の改善として説明し、教師あり学習・教師なし学習との違い、DQN・方策勾配法の違いを言える。
試験での問われ方
定義の言い換え
用語そのものではなく、説明文の一部を言い換えて出されることがあります。
似た概念との比較
同じ章の用語と入れ替えた選択肢に注意します。対象、目的、使う場面を分けます。
具体例からの判断
問題文の事例が、定義のどの部分に対応しているかを先に確認します。
誤答しやすいポイント
×教師あり・教師なし・強化学習の分類の取り違え(分類/回帰=教師あり、クラスタリング/次元削減=教師なし)。
×L1正則化(ラッソ=係数が0になり変数選択も兼ねる)とL2正則化(リッジ=係数を小さく抑えるが0にはなりにくい)の混同。
×適合率(精度)と再現率の取り違え、および混同行列の読み方。
関連する確認問題
大項目3 機械学習の概要 / 機械学習の種類
強化学習で、方策を表す要素と価値関数を推定する要素を分け、後者の評価を使って前者の方策を更新する枠組みはどれか。
正解は「Actor-Critic」である。強化学習の枠組みは、方策そのもののパラメータを直接更新していく方策ベースの発想と、状態や行動の価値を推定してから行動を選ぶ価値ベースの発想に大きく分けられる。Actor-Criticは、方策を受け持つActorと価値の推定を受け持つCriticを分けて持つことでこの2つの発想を組み合わせた枠組みという位置づけにあり、Criticが下す評価を使ってActorの方策を更新する点が設問の条件と一致する。他の選択肢はいずれも方策ベース・価値ベースの一方に立つか、報酬や方策そのものを扱わない教師なし学習であり、ActorとCriticを分けて評価と更新を連携させる構成を持たない。
大項目3 機械学習の概要 / 機械学習の種類
エージェントが環境と試行錯誤しながら行動し、得られる報酬の総和が最大になるような方策を獲得していく学習の枠組みはどれか。
正解は「強化学習」である。報酬を手がかりに試行錯誤して方策を学ぶのは強化学習。教師あり学習は正解ラベル付きデータから入出力関係を学ぶもので報酬の概念はない。教師なし学習はラベルなしデータの構造抽出が目的。アンサンブル学習は複数のモデルを組み合わせて精度を高める手法であり、学習の枠組みそのものではない。設問では「エージェント」「環境」「報酬」「方策」がそろっているため、ラベルの有無よりも行動の結果として報酬を受け取る点を見る。ゲームやロボット制御のように、正解データを先に与えるのではなく、行動後の評価から方針を改善する場面を想像すると判断しやすい。
大項目3 機械学習の概要 / 機械学習の種類
メールを迷惑メールか通常メールかに分けるように、入力データをあらかじめ決められたカテゴリへ割り当てる問題はどれか。
分類と回帰はどちらも教師あり学習に属するが、出力が離散的なカテゴリか連続値かで役割が分かれる。迷惑メールか通常メールかを判定するように、あらかじめ決められた選択肢の中から1つを当てる設問では分類を選ぶのが判断軸になる。次元削減は特徴量の数を圧縮する前処理寄りの技術であり、強化学習は報酬を手がかりに行動を改善する枠組みであるため、いずれも「カテゴリを直接判定する」という問題文の目的そのものとはそもそも扱う対象や手がかりが異なる点で足並みがそろわない。
同じ章で確認したい用語
到達チェック
- 強化学習を一文で説明できる
- 同じ章の似た用語と違いを説明できる
- 問題文の具体例から、強化学習に関係する論点を拾える
- 関連問題を解き、誤答した選択肢の理由を確認できる
執筆: ミナト編集部(運営者情報を見る)