Keeping the reward model on-distribution

A reward model only knows what it was shown, and a policy chasing high reward will happily wander into states no human ever judged. This theme is the 2017 paper's answer: an architecture that keeps relabeling behavior as the policy changes, plus a stack of safeguards, ensembling, regularization, pretraining, annealed queries, and normalization, all built to stop the predictor from being fooled by its own blind spots.

The walk follows the architecture that makes continuous relabeling possible, the non-stationary reward problem it creates, then each safeguard in turn, ending on a recurrent extension the authors propose but never build.

A learned reward model is only trustworthy on the states the policy that trained it actually visited, and this theme collects the 2017 paper's countermeasures against a policy that drifts off that distribution. The asynchronous reward-learning architecture is the design that makes any countermeasure possible at all: policy, labeling, and reward-fitting run as three concurrent loops rather than one fixed pass, so the reward predictor can keep adapting as the policy's own behavior changes. Iterated (online) training is the discipline that architecture enables, collecting preference labels continuously through training rather than only at the start; the paper's own ablation shows this matters, since training only on early labels lets the policy exploit gaps in an incompletely-trained predictor. The non-stationary reward function challenge names the cost of that choice: because the reward keeps changing under the policy's feet, the RL optimizer is effectively solving a moving-target problem, addressed here by favoring policy-gradient methods and raising the entropy bonus. The reward predictor ensemble and adaptive L2 regularization for the reward predictor are the two safeguards against the predictor overfitting the comparisons it currently has. Reward predictor pretraining gives the predictor an initial fit on comparisons from an untrained policy before RL begins, and label annealing then tapers the rate of new labels as training proceeds, roughly inversely with elapsed timesteps. Reward prediction normalization rescales the predictor's output to a fixed mean and standard deviation, since a comparison-only training objective leaves the reward's absolute scale undetermined. The recurrent reward model extension is the paper's own unimplemented proposal for the general case: modeling reward as a function of an agent's whole observation history via a recurrent network, rather than the fixed window used in the actual experiments.