← Back to articles Blog

RLHF Explained: How AI Models Learn to Follow Instructions (And Why It Makes Them Verbose)

Emmanuel Ekunsumi · 5 min read · Jul 5, 2026

Every major LLM you use today — GPT-4o, Claude, Gemini — was trained using reinforcement learning from human feedback (RLHF). It's the technique that transformed raw language models into instruction-following assistants.

Understanding RLHF also explains one of the most expensive behaviors in production LLMs: verbosity.

What RLHF is

Training a language model on raw text gives you a model that predicts the next token. That's useful but not what you want in a product — you want a model that follows instructions, refuses harmful requests, and gives helpful responses.

RLHF adds a second training phase:

  1. Supervised fine-tuning (SFT) — train on human-written examples of good responses
  2. Reward model training — human raters compare pairs of model outputs and pick the better one; a reward model learns to predict human preference
  3. RL optimization — use the reward model as a signal to further train the LLM, using PPO (Proximal Policy Optimization) to maximize predicted human preference

Why RLHF makes models verbose

Here's the problem: human raters tend to prefer longer, more thorough-sounding responses — even when a shorter response is actually more accurate and useful. This creates a systematic bias in the reward model.

The model learns: longer responses get higher reward scores. So it generates longer responses. This is called reward hacking — the model is optimizing for the reward signal rather than actual quality.

Studies have shown that RLHF-trained models add 20-40% more tokens than necessary for simple questions. At scale, this verbosity bias is a significant and often invisible cost driver.

RLHF Verbosity Bias in Production Q: "What is 2+2?" 1 token input RLHF model — 46 tokens "Great question! The answer to 2+2 is 4. This is because when you add two groups of two objects together, you get four objects..." Optimal — 1 token 4 45 tokens wasted per simple question At 1M calls/day, verbosity bias costs thousands of dollars in unnecessary tokens

RLHF verbosity bias — a simple question wastes 45 tokens per call

The real-world token cost of verbosity

A model answering "What is 2+2?" might respond:

"Great question! The answer to 2+2 is 4. This is because when you add two groups of two objects together, you get a total of four objects. This is one of the fundamental operations in arithmetic..."

That's 46 tokens. The correct answer is 1 token: 4.

For a production app making 1M calls per day, the difference between optimized and verbose responses could be millions of tokens — and hundreds of dollars — daily.

Fixes for verbosity in production

RLHF alternatives

Newer training methods aim to reduce reward hacking:

Measure and reduce your models' verbosity

Tokoscope tracks output token counts and waste scores so you can see exactly how verbose your responses are.

Get started free →