Learning from Human Feedback — RLHF & Reward Modeling

reinforcement learning from AI feedback

Human preference labels are the fuel of RLHF, but humans are slow, expensive, and get tired, and there is never enough of them, especially for judging tricky or sensitive content. RLAIF asks: what if we let a capable AI do most of the comparing? Instead of a person picking the better of two answers, another model reads both and judges, following a written prompt or set of principles. Those AI-generated preferences then train a reward model (or feed a preference method directly) just as human labels would.

Concretely, you give a judge model a clear instruction, for example 'choose the response that is more helpful and less likely to cause harm', show it two candidate answers, and record its choice. Do this at scale and you get a large preference dataset for the price of compute rather than human hours. This is the engine inside Constitutional AI, where the 'principles' are an explicit written constitution. RLAIF can also blend with human labels, AI for the easy, high-volume cases and humans for the hard or high-stakes ones.

RLAIF connects to the bigger theme of scalable oversight: as models tackle tasks too numerous or too hard for humans to check by hand, we increasingly rely on AI to help supervise AI. The promise is cheaper, more consistent, more scalable feedback. The honest risk is that the judge model's mistakes, biases, and blind spots get baked into the reward signal, so RLAIF can amplify a flawed model's quirks rather than correct them, and it does not escape Goodhart's law. Empirically it often matches human-feedback RLHF on helpfulness and harmlessness, but it inherits whatever the judge gets wrong.

To curb toxic replies cheaply, a team has a judge model compare answer pairs against the instruction 'prefer the kinder, non-toxic response'; its millions of choices train a reward model with almost no human labelling.

RLAIF replaces most human comparisons with judgements from a capable model.

RLAIF does not remove human judgement, it relocates it into the judge model's instructions and into the judge model itself; whatever that model gets wrong is inherited by everything trained on its feedback.

Also called
RLAIFAI feedback