Why Language Models Hallucinate – And How to Fix It

9 September, 2025 • Artificial Intelligence • 677 views • 1 minutes read

Language models don’t hallucinate because they’re broken—they hallucinate because we train and test them like students in an exam.

Language models don't hallucinate because they are broken, they hallucinate because we train and test them like students in an exam.

Why Hallucinations Happen


According to a study by OpenAI, when a language model makes up an answer, it's not "going rogue", it's doing exactly what we taught it to do. Training a model is like teaching it to guess the probability of the next word based on billions of past examples.

The trouble is: many facts appear only once in training. Think of someone's birthday in an obituary. Statistically, the model has no way to generalise correctly. So it produces something plausible. These "hallucinations" are simply statistical errors dressed up as sentences.


How Benchmarks Make It Worse


After training, we fine-tune models to be more helpful and polite. But here's the kicker: the tests we use to measure progress are graded like multiple-choice exams.


  1. Correct answer = 1 point
  2. Wrong answer = 0 points
  3. "I don't know" = 0 points


What's the best strategy under this system? Always guess. Bluffing beats honesty every time. That's why models prefer to sound confident, even when they're wrong.


The Statistical Trap


The math shows this clearly: if 20% of facts in training data appear only once, the model will hallucinate at least 20% of the time on those questions. That's not a bug. That's statistics.

Add in noisy training data, distribution shifts, and limited model architectures, and the error rate goes up. No wonder we get polished nonsense.


The Fix: Change the Incentives


If hallucinations are the result of bad incentives, the solution is to change how we grade models.

Imagine a scoring system like this:


  1. Correct answer = +1
  2. Wrong answer = –2
  3. "I don't know" = 0


Now, the best strategy is to answer only when confident. Suddenly, honesty is rewarded, and bluffing is punished.

This is called confidence-aware evaluation. It’s a small change, but it flips the incentives that currently push models toward overconfident falsehoods.


Why It Matters


Hallucinations erode trust in AI. People want systems that can say, "I don't know," not machines that fake certainty.

The OpenAI paper Why Language Models Hallucinate makes it clear: hallucinations are not mysterious glitches. They are predictable outcomes of how we train and test models. If we want trustworthy AI, we don't need bigger models, we need better benchmarks.


Key Takeaway


Hallucinations are not inevitable. They're a side effect of the incentives we set. Fix the grading system, and we fix the behaviour.




5 of 1 ratings
The curve is 0.95ⁿ plotted across twenty steps: 95 per cent per step at the left, 36 per cent at the right, with the drop marked in amber. Someone scrolling past learns something before they click, and the thing they learn is uncomfortable enough to make t

Eight essays on why agentic AI programmes fail

9 August, 2026

A new series on measurement, causal inference, security, governance and the one number that tells you whether any of it is working. All eigh..