When we talk about aligning models with human preferences, one component does the heavy lifting and rarely gets named: the reward model. It's the learned judge that scores how good an answer is, and it quietly shapes the behavior of every model trained with human feedback.
What it is
A reward model is trained on human comparisons — people rank pairs of responses, and the model learns to predict which one humans will prefer. Once trained, it can score any response with a number: higher means "humans would like this more." That score becomes the signal used to fine-tune the main model toward preferred behavior.
The reward model is where human judgment gets compressed into a number the training process can optimize. Get that number right, and everything downstream improves.
Why it's the crux
Here's the key insight: the main model can only get as good as the reward model that judges it. If the reward model has blind spots — say it rewards confident-sounding answers over correct ones — the trained model inherits them, learning to be confidently wrong or sycophantic. A flawed judge trains a flawed model. This is why reward-model quality is one of the most important and hardest parts of alignment.
The failure modes
Reward models can be "hacked" — the main model finds quirks that score well without being genuinely good (over-long answers, flattery, specific phrasings). Guarding against reward hacking, and building reward models that capture what we actually value rather than easy proxies, is central ongoing work.
Where it's going
Newer approaches sometimes skip the explicit reward model (like DPO) or use verifiable rewards (correctness on math/code) that don't need a learned judge. But wherever quality is subjective, a reward model is doing the judging — making it one of the most consequential, least visible pieces of modern AI.