報酬 (強化学習)

強化学習で、エージェントが最大化しようとするただ1個のスカラー値(数値)。「いまの出力/行動はどれくらい良かったか」を数で返すだけのもの。engagement-driven-generation や RLHF/RLAIF で「報酬」と言うとき、これを指す。

そもそも報酬とは — 3つの誤解を外す

出力 y → [報酬関数 R] → スカラー r
エージェントは E[Σ r] を最大化するよう学習する(r の "意味" は問わない)

何が「報酬」になるのか

同じ枠組みで、報酬の作り方だけが違う。

文脈報酬 r の正体手法名
ゲームスコア・勝敗古典的 RL
LLM を人間好みに「人間が👍するか」を予測する報酬モデルの出力RLHF
LLM を AI 好みにpreference を別の LLMが採点RLAIF
検証可能なタスクルールで判定(コードが通る/答えが正しい)RLVR
エンゲージメント最適化シミュレートした反応量(例: R = √(f·|𝒜|))RLSF

viralbert のような「伸びるか予測するモデル」は、そのまま報酬モデルとして流用できる。予測器のスコア = 報酬。

なぜ重要か / 落とし穴

神経科学との対応

この仕組みは脳の報酬系を数学的に写したもの。ドパミンの報酬予測誤差 (RPE) は RL の TD 誤差と等価。ただし脳は行動→結果→評価がリアルタイムで回る閉ループ、RLHF 等は学習時に報酬モデルを固定する開ループという違いがある。

関連

Graph