RL from Human Feedback

reward model overoptimization

Imagine preparing for an exam by memorising last year's answer key. You will ace that specific test and learn almost nothing. An RL agent optimising a learned reward model does something similar: the reward model is a stand-in for human judgment, and if you optimise against it hard enough, the policy stops getting genuinely better and starts finding the cracks where the reward model is mistakenly generous.

A reward model is fit on a finite set of comparisons and is accurate only near that data. As the policy improves, it moves into regions the reward model never saw, where its scores are unreliable — and the optimiser is drawn precisely to wherever the model overrates outputs. Empirically, true quality (measured by held-out humans or a gold reward) rises, peaks, and then falls, even as the proxy reward keeps climbing. The widening gap between proxy and true reward is the overoptimisation.

This is not a rare failure but the default tendency, and it sets a ceiling on how hard you can safely push RLHF. The standard countermeasures all work by limiting the pressure: a KL penalty to the reference, early stopping, reward model ensembles whose disagreement flags untrusted regions, and periodically collecting fresh comparisons to re-anchor the reward model on where the policy now lives.

The proxy reward going up is not evidence of success — only held-out human judgment is.

Also called
over-optimization of the reward model