Why Language Models Hallucinate logo

Why Language Models Hallucinate

Free

Understanding hallucinations in language models

FreeFree tier
Type
Open Source
Company
OpenAI

About Why Language Models Hallucinate

OpenAI's research publication from September 5, 2025, that analyzes why language models hallucinate—generating confident but false answers. The paper argues that standard training and evaluation procedures reward guessing over acknowledging uncertainty, using the analogy of a multiple-choice test where leaving a blank guarantees a zero. It provides concrete examples, such as a model giving three different incorrect answers for the same question, and compares metrics from the SimpleQA evaluation (e.g., GPT-5 thinking-mini vs. o4-mini) to show that higher accuracy can come at the cost of higher error rates. The research is part of OpenAI’s broader effort to make AI systems more reliable and aligns with its Model Spec and core value of humility.

Key Features

Research publication on the causes of hallucination in large language models
Argues that standard evaluation metrics incentivize guessing over abstaining
Uses the 'teaching to the test' analogy to explain the incentive problem
Provides concrete examples of hallucinated answers (e.g., incorrect dissertation title, birthday)
References the SimpleQA eval from the GPT-5 System Card to illustrate trade-offs between accuracy and error rate
Aligns with OpenAI's Model Spec and core value of humility

Pros & Cons

Pros
  • Provides a clear, intuitive explanation of why hallucinations occur
  • Offers concrete, real-world examples to illustrate the problem
  • References specific benchmarks (SimpleQA) and model comparisons (GPT-5 thinking-mini vs. o4-mini)
  • Ties the analysis to OpenAI's internal guidelines (Model Spec, value of humility)
  • Part of a reputable organization’s official research publication
Cons
  • Primarily theoretical analysis without a directly deployable tool or code
  • Focuses on the incentive problem rather than providing a complete solution
  • The research may not fully address hallucinations in all contexts (e.g., reasoning tasks mentioned briefly)

Best For

Understanding the root causes of hallucination in AI for researchers and developersInforming the design of better evaluation methods that reward uncertainty acknowledgmentSupporting AI safety education and curriculum developmentGuiding product teams building reliable conversational AI systems

FAQ

What are hallucinations in language models?
Hallucinations are plausible but false statements generated by language models. They can appear even for straightforward questions, such as giving incorrect titles or dates.
Why do language models hallucinate according to this paper?
The paper argues that hallucinations persist because standard training and evaluation procedures reward guessing over acknowledging uncertainty. Models are incentivized to guess rather than say 'I don't know' because guessing can yield correct answers and higher accuracy scores.
What does 'teaching to the test' mean in this context?
It refers to the phenomenon where evaluation metrics that measure only accuracy encourage models to guess when uncertain rather than abstain. Over many questions, a guessing model can appear better on scoreboards than a careful model that admits uncertainty.
How does the SimpleQA evaluation illustrate the problem?
The SimpleQA eval shows that a model with higher abstention (e.g., GPT-5 thinking-mini with 52% abstention) can have a lower error rate (26%) compared to a model that guesses frequently (o4-mini with 1% abstention but 75% error rate). This highlights the trade-off between accuracy and hallucination.