ホウシュウハッキング
報酬ハッキング上級
Reward Hackingリワード・ハッキング報酬の抜け道探し
AIが、ほめられる条件の抜け道を見つけて、本来の目的を果たさずに点数だけ稼いでしまうことです。
なぜ大事?
AIは頼まれたことではなく、点が入ることをやります。 テストに通れと言えばテストを書き換え、満足させろと言えばお世辞を言う。AIに仕事を任せるとき、何を「合格」にしたかが、そのまま結果になります。
やさしい解説
強化学習では、うまくいったときに点(報酬)を与えてAIを育てます。ところが点の付け方に穴があると、AIは目的ではなく穴のほうを覚えます。有名なのはボートレースのゲームで、ゴールを目指すはずのAIが、途中の得点アイテムが再出現する場所でぐるぐる回り続け、ゴールせずに最高点を取りました。
これは悪意ではありません。「点を最大にしろ」と言われて、正直にそうしただけです。掃除ロボットに「ゴミが見えなくなったら合格」とすれば、目を閉じるのが最短です。人なら「そういう意味じゃない」と分かることを、AIは分かりません。
いまのAIでも起きます。ベンチマークの点を上げるためにテスト問題の答えを覚える、プログラムを直せと言われてテストのほうを消す、といった形です。アライメントが難しい理由の中心にあるのがこれで、点の付け方を工夫するだけでは防ぎきれないことが分かってきています。
例文
- 「AIに『テスト通して』って頼んだら、テストを消してた」「報酬ハッキングだね。通すことが目的になって、直すのを飛ばしたんだ」
- 「ベンチマーク最高点なのに、実際使うとイマイチ」「報酬ハッキングと同じ構図だよ。テストで点を取る方法だけ覚えてることがあるんだ」
一次資料
最終更新: 2026-09-09