EN

Language

Our editions

Written for each audience, not translated word for word.

Model hallucinations: why they happen and how to reduce them

ExplainerBy Lucas Matías García TorresUpdated (first published )Data checked 5 min read

Reviewed by Lucas Matías García Torres on . How we work.

Leer en español

A 3D lattice of thin steel lines and nodes with a few pathways lit in orange, like a neural network

Short answer

A hallucination is a plausible but false statement from a language model. OpenAI and the authors of its 2025 paper say models hallucinate because next-word pretraining cannot separate arbitrary facts from errors and because accuracy-only grading rewards guessing over saying 'I don't know'; on one SimpleQA test, a model that abstained 52% of the time made 26% errors, against 75% for one that abstained 1%. Hallucinations are not inevitable but accuracy never reaches 100%. To reduce them, allow uncertainty, ground answers in quotes and citations, restrict the model to your documents and verify.

Prices and limits change often: check the vendor's page before you pay. How we make money.

Model hallucinations are plausible but false statements generated by a language model, delivered with the same confidence as a true answer. OpenAI defines them in almost those words and says they remain "a fundamental challenge for all large language models", including its own. Its 2025 research paper argues they persist because the way models are trained and graded rewards guessing over admitting uncertainty. This guide explains why hallucinations happen, with what OpenAI and the paper's authors say, and then how to reduce them in practice with the techniques Anthropic documents, all checked on October 6, 2026.

What is a model hallucination?

A hallucination is a confident answer that is not true. OpenAI's example shows how ordinary it looks: when researchers asked a widely used chatbot for the title of the PhD dissertation of one of the paper's authors, it confidently produced three different answers, none of them correct, and when asked for his birthday it gave three different dates, all wrong. The error is not a rare glitch in odd questions; it appears on seemingly straightforward ones, which is why a fluent answer is not evidence that it is right. OpenAI says its newer GPT-5 model has significantly fewer hallucinations, especially when reasoning, but that they still occur.

Why do language models hallucinate?

OpenAI and the paper's authors give two causes that work together.

First, how models learn. Language models first learn through pretraining, which is predicting the next word in huge amounts of text. There are no true or false labels attached to each statement: the model sees only examples of fluent language. Patterns such as spelling and parentheses are consistent, so errors there disappear with scale. But arbitrary, low-frequency facts, like a person's birthday, cannot be predicted from patterns alone, and those lead to hallucinations. The paper puts it as a classification problem: if incorrect statements cannot be told apart from facts, hallucinations will arise through natural statistical pressures.

Second, how models are graded. OpenAI's explanation is a multiple-choice test. If you do not know the answer, a wild guess might get lucky, while leaving it blank guarantees a zero. When models are scored only on accuracy, the percentage of questions answered exactly right, they are encouraged to guess rather than say "I don't know". If a model guesses a birthday, it has a 1-in-365 chance of being right; saying it does not know scores nothing. Over thousands of questions, the guessing model looks better on the scoreboard. OpenAI argues that accuracy-only scoreboards dominate leaderboards and model cards and push developers to build models that guess.

OpenAI gives a measured example from the GPT-5 system card, on the SimpleQA test:

Table: two OpenAI models on SimpleQA (from OpenAI's post of September 5, 2025)

Measure gpt-5-thinking-mini OpenAI o4-mini
Abstention rate (no specific answer given) 52% 1%
Accuracy rate (right answer) 22% 24%
Error rate (wrong answer) 26% 75%

The older o4-mini scores slightly higher on accuracy, but it gets almost three times as many answers wrong, because it almost never says it does not know. These are the figures of two models from 2025, not of today's, and they come from one test; the point is the pattern, not the ranking.

Are hallucinations inevitable?

OpenAI says no, with two caveats. They are not inevitable because models can abstain when uncertain. But accuracy will never reach 100%: some real-world questions are inherently unanswerable, whatever the model size, search or reasoning ability. It adds that a small model can find it easier to know its limits than a larger one that knows a little about a subject, because being calibrated takes less computation than being accurate. Anthropic is equally cautious: its documentation says the techniques below "significantly reduce hallucinations" but "don't eliminate them entirely". The fix OpenAI proposes is on the grading side: penalize confident errors more than uncertainty and give partial credit for appropriate expressions of uncertainty.

How can you reduce hallucinations?

Anthropic documents a short list of techniques you can apply in any prompt or application:

  1. Let the model say "I don't know". Give explicit permission to admit uncertainty. Anthropic says this simple step can drastically reduce false information.
  2. Ground long-document tasks in quotes. For documents over about 20,000 tokens, ask for word-for-word quotes first and only then the task. This anchors the answer in the actual text.
  3. Ask for citations and verify them. Have the model cite a quote or source for each claim, or find a supporting quote after it answers; if it cannot find one, it must retract the claim.
  4. Restrict it to your documents. Tell the model to use only the information you provided and not its general knowledge.
  5. Compare several runs. Run the same prompt several times: inconsistencies across outputs can indicate hallucinations.
  6. Iterate. Use the output as the input to a follow-up prompt asking the model to verify or expand its statements, which can catch inconsistencies; and review the reasoning when an answer looks wrong.

Giving the model the source text is also the idea behind retrieval: see what RAG is, and for how to phrase these instructions, prompt engineering basics. Long prompts have their own limits: accuracy can fall as the window fills, as explained in what a context window is.

When do hallucinations matter most?

Anthropic's advice is to always validate critical information, especially for high-stakes decisions. Our judgment on where that applies: legal, medical and financial answers, anything with numbers or dates, and names, quotations and references, which are the arbitrary facts that OpenAI's analysis says are hardest. If you cannot check an answer against a source, treat it as a lead to investigate, not as a fact. In a company, that is one more reason to keep a person in the loop for any action that is hard to undo, as discussed in agents for business.

A short checklist

  • Ask the model to say when it is not sure, and to quote its source.
  • Paste in the document you want it to use and tell it to rely only on that.
  • For anything that matters, check the answer against a primary source.
  • Run important prompts more than once and compare the answers.
  • Do not take fluency as proof: a confident tone is not evidence.

What we checked

  • OpenAI (September 5, 2025): hallucinations are plausible but false statements generated by language models and remain a fundamental challenge for all large language models; GPT-5 has significantly fewer hallucinations especially when reasoning, but they still occur; standard training and evaluation procedures reward guessing over acknowledging uncertainty; accuracy-only scoreboards dominate leaderboards and model cards; an example chatbot gave three different wrong dissertation titles and three different wrong birthdays; pretraining by next-word prediction has no true or false labels; arbitrary low-frequency facts such as a birthday cannot be predicted from patterns; a guessed birthday has a 1-in-365 chance; the fix is to penalize confident errors more than uncertainty and give partial credit for uncertainty; hallucinations are not inevitable because models can abstain; accuracy will never reach 100% because some questions are inherently unanswerable; a small model can find it easier to know its limits. (OpenAI, )
  • On SimpleQA (GPT-5 system card, as reproduced by OpenAI): gpt-5-thinking-mini abstention 52%, accuracy 22%, error 26%; OpenAI o4-mini abstention 1%, accuracy 24%, error 75%. (OpenAI, )
  • The paper by Kalai, Nachum, Vempala and Zhang (arXiv:2509.04664, submitted September 4, 2025) argues that language models hallucinate because training and evaluation procedures reward guessing over acknowledging uncertainty, that hallucinations originate as errors in binary classification, and that the remedy is to modify the scoring of existing benchmarks that dominate leaderboards. (arXiv, )
  • Anthropic: allow the model to say it does not know, which can drastically reduce false information; for documents over 20k tokens, ask for word-for-word quotes first; have the model cite quotes and sources and retract claims it cannot support; chain-of-thought verification, best-of-N comparison, iterative refinement and external knowledge restriction (use only provided documents); the techniques significantly reduce hallucinations but do not eliminate them, so critical information should always be validated. (Anthropic, )

What may change

  • Models and their hallucination rates change with each release; the SimpleQA figures are from two 2025 models and one test, and this page is reviewed quarterly.
  • Techniques that reduce hallucinations are documented per vendor and can change.

Frequently asked questions

What is a model hallucination?

A plausible but false statement generated by a language model, given with the same confidence as a true one. OpenAI's example: asked for the title of an author's PhD dissertation and for his birthday, a widely used chatbot gave three different answers for each, none correct.

Why do models hallucinate?

OpenAI and the authors of its 2025 paper give two reasons. Pretraining on next-word prediction has no true or false labels, so arbitrary low-frequency facts such as a birthday cannot be learned from patterns. And most evaluations score only accuracy, so models that guess do better on scoreboards than models that admit they do not know.

Can hallucinations be eliminated?

OpenAI says they are not inevitable, because models can abstain when uncertain, but accuracy will never reach 100% since some questions are inherently unanswerable. Anthropic says its mitigation techniques significantly reduce hallucinations but do not eliminate them, and that critical information should always be validated.

How do I stop ChatGPT or Claude from making things up?

Give the model permission to say it does not know, provide the source document and tell it to rely only on that, ask for word-for-word quotes first on long documents, ask for citations for each claim and check them, run important prompts several times and compare, and verify critical facts against a primary source.

Do newer models hallucinate less?

OpenAI says GPT-5 has significantly fewer hallucinations than earlier models, especially when reasoning, but that they still occur, and that its latest models have lower hallucination rates. Treat that as a trend reported by the vendor, not a guarantee for your task.

Sources

  1. Why language models hallucinate (OpenAI research post, September 5, 2025), OpenAI. Accessed October 6, 2026.
  2. Why Language Models Hallucinate (Kalai, Nachum, Vempala, Zhang), arXiv:2509.04664, arXiv. Accessed October 6, 2026.
  3. Reduce hallucinations (Claude documentation): allow uncertainty, ground in quotes, verify with citations, Anthropic. Accessed October 6, 2026.

Spotted an error or an outdated price? Tell us and we will fix it.

Change history

  • : Fixed a typo ("OpenAI model"); no figure, date or source changed.
  • : Wording revised; no figure, date or source changed.
  • : First published from OpenAI's research post and paper on why language models hallucinate and Anthropic's guide to reducing hallucinations.

Next review: .

Part of our Language Models Explained guide.

Other topics