Guide

How to Reduce AI Hallucinations

To reduce AI hallucinations, use a layered control system rather than relying on one prompt or model setting. The strongest approach combines governed sources, evaluated retrieval, careful context construction, constrained outputs, claim-level verification, citation validation, exact tools, monitoring, and the ability to abstain when evidence is insufficient.

Written by Ziqqur

The practical answer is to control the entire path from evidence to response.

A reliable system should:

  1. identify the type of failure;
  2. use authoritative, current, permitted sources;
  3. test retrieval quality;
  4. preserve relevant context and qualifiers;
  5. constrain what the model may produce;
  6. verify claims and citations;
  7. delegate exact operations to tools;
  8. qualify, escalate, or abstain when support is insufficient;
  9. monitor failures after deployment.

Prompting is part of this process, but prompting alone is not a dependable hallucination-control strategy.

At a glance
Control layerMain questionPrimary failure addressed
Diagnose the failureWhat actually went wrong?Misapplied controls
Govern sourcesIs the evidence authoritative, current, and permitted?Bad or stale source data
Improve retrievalDid the system retrieve the right evidence?Retrieval misses and irrelevant context
Build context carefullyDid the model receive the relevant qualifiers and conflicts?Context loss and truncation
Constrain generationIs the model allowed to produce only valid forms and scopes?Format drift and unsupported expansion
Verify claims and citationsDoes each claim have valid support?Fabrication, contradiction, and citation mismatch
Use tools and deterministic checksCan exact operations be delegated?Arithmetic, lookup, and rule-execution errors
Select answer behaviorShould the system answer at all?Failure to qualify or abstain
Review and monitorAre failures detected before and after deployment?Drift, recurring incidents, and hidden failure slices

No single control prevents every hallucination.

The right control depends on where the failure entered the system. Empirical work on factuality similarly treats causes, detection, and mitigation as connected problems rather than assuming that one intervention addresses every failure.1

Scope

Why One Technique Is Not Enough

Most hallucination advice begins with a short list of remedies:

  • write a clearer prompt;
  • lower the temperature;
  • use retrieval-augmented generation;
  • add citations;
  • ask the model to verify itself;
  • place a human in the loop.

Each can help in some settings. None covers the full failure surface.

A prompt cannot repair a stale source.

A retriever cannot make a false source true.

A citation cannot prove that the source supports the claim.

A lower temperature cannot turn a repeated false answer into a true one.

A human reviewer cannot scale without triage, evidence access, and clear review criteria.

Hallucination mitigation therefore has to be designed as a system.

Research surveys reflect this breadth. One survey organizes more than thirty mitigation techniques across retrieval, knowledge access, feedback mechanisms, prompting-related methods, and verification rather than presenting one universal solution.2

FailureBest control
Bad sourceSource governance
Retrieval missRetrieval evaluation
Lost qualifierContext preservation
Unsupported claimClaim verification
Wrong calculationDeterministic tool
Insufficient evidenceAbstention
The right mitigation depends on where the failure entered the system.

Diagnosis

Start by Diagnosing the Failure

Before changing the model or prompt, identify the failure.

The visible answer may be wrong because of:

  • fabrication;
  • contradiction of supplied evidence;
  • unsupported completion;
  • bad source data;
  • stale source versions;
  • retrieval failure;
  • missing context;
  • citation mismatch;
  • tool failure;
  • failure to abstain.

These are not interchangeable.

A system that invents a case name has a different problem from one that faithfully summarizes an outdated policy.

For the full taxonomy, see What Are AI Hallucinations?

An effective mitigation program begins with an incident classification:

  1. Which claim was wrong or unsupported?
  2. What evidence was available?
  3. What evidence was retrieved?
  4. What context reached the model?
  5. Which tool calls were made?
  6. Which source and version supported the answer?
  7. Should the system have answered?

Without that diagnosis, teams often apply visible but irrelevant fixes.

Framework

The Nine-Layer Hallucination-Control System

The strongest architecture is layered because every control has a limited job.

1. Diagnose
2. Govern sources
3. Evaluate retrieval
4. Build context
5. Constrain generation
6. Verify claims and citations
7. Use exact tools
8. Select answer behavior
9. Review and monitor
AnswerQualifyAskEscalateAbstain
Hallucination risk is reduced through multiple controls placed across the full answer pipeline.

Where Ziqqur fits

This is also the point where Ziqqur’s approach differs from systems that treat hallucination reduction as a prompt-engineering problem. The answer path should be organized around evidence, provenance, explicit verification, and a defined refusal boundary—not around making unsupported generation sound more confident.

See how Ziqqur approaches evidence-gated answers

Layer 1

Govern the Sources

Grounding is only as reliable as the sources used.

A system should know:

  • which sources are approved;
  • who owns them;
  • when they were updated;
  • which version is current;
  • which sources supersede others;
  • which users are allowed to access them;
  • whether conflicts remain unresolved.

A source may be:

  • authoritative but outdated;
  • current but unapproved;
  • relevant but incomplete;
  • accurate for one jurisdiction and wrong for another;
  • valid for one customer and forbidden for another.

“Use high-quality data” is too vague to be operational.

A useful source-governance process should record:

  • authority;
  • freshness;
  • version;
  • scope;
  • permissions;
  • conflicts;
  • retention;
  • supersession.

If a system retrieves an old but valid policy, the model may summarize it faithfully and still produce a wrong answer.

That is why source versioning and provenance are part of hallucination control.

For the broader evidence-history framework, see What Is AI Provenance?

What source governance cannot fix

It cannot guarantee that:

  • the retriever selects the source;
  • the context preserves the right passage;
  • the model follows the evidence;
  • the final citation supports the claim.

It only ensures that better evidence is available.

Layer 2

Evaluate and Improve Retrieval

Retrieval-augmented generation combines a language model’s parametric memory with retrieved non-parametric information. In the original RAG experiments, this improved results on the evaluated knowledge-intensive tasks and produced more factual language than the paper’s parametric-only baseline.3 Those results support retrieval as a useful control, not a general guarantee of factuality.

But retrieval introduces its own failure modes.

A retriever can return:

  • irrelevant documents;
  • stale documents;
  • incomplete passages;
  • the wrong tenant’s data;
  • duplicated evidence;
  • low-authority sources;
  • only one side of a conflict.

Self-RAG responds to indiscriminate fixed retrieval by retrieving on demand and generating reflection tokens, while Corrective RAG adds a retrieval evaluator and corrective actions when retrieved documents are weak.4,5 These are evaluated architectures, not proof that self-reflection or corrective retrieval will generalize to every production system.

The lesson is not that one architecture solves retrieval. It is that retrieval itself must be evaluated.

Retrieval metrics that matter

Measure:

  • recall of the necessary evidence;
  • relevance of retrieved passages;
  • ranking quality;
  • version correctness;
  • tenant and permission correctness;
  • conflict coverage;
  • duplicate handling;
  • source authority.

A generation score alone cannot tell you whether the correct evidence was ever made available.

When to use vector, graph, or hybrid retrieval

Vector retrieval is useful for semantic similarity.

Graph retrieval is useful when identity, relationships, constraints, and multi-hop structure matter.

Hybrid systems can combine both.

For the architecture tradeoff, see Knowledge Graph vs. Vector Database

Layer 3

Build the Context Carefully

Retrieved material does not automatically become useful model context.

The system still has to decide:

  • which passages to include;
  • how much surrounding text to preserve;
  • how to handle conflicts;
  • how to preserve qualifiers;
  • how to fit within context limits;
  • how to separate instructions from evidence.

Poor context assembly can make a relevant document useless.

For example, the retrieved passage may say:

The requirement applies only to critical services in Region A after January 1.

A truncated context may preserve:

The requirement applies to services.

The model can then produce a confident but unsupported generalization.

Context-building controls

Use:

  • passage-level source labels;
  • version labels;
  • preserved qualifiers;
  • conflict indicators;
  • jurisdiction and date filters;
  • context-window budgeting;
  • clear separation of evidence and instructions.

Do not assume that more context is always better.

Too much context can bury the relevant evidence, introduce contradictions, and increase distraction.

Layer 4

Constrain the Prompt and Output

Prompts matter, but they are only one control layer.

Useful prompt constraints include:

  • define the task narrowly;
  • state the allowed source set;
  • require the model to identify unsupported questions;
  • prohibit claims outside the supplied evidence;
  • ask for claim-level citations;
  • specify a structured output;
  • require explicit uncertainty fields;
  • separate extracted facts from interpretation.

Structured outputs can also help.

Schemas, enums, typed fields, and validators reduce format drift.

But a valid JSON object can still contain a false value.

A prompt such as:

Only answer from the supplied policy. If the policy does not resolve the question, say that the available record is insufficient.

is more useful than:

Be accurate and do not hallucinate.

The first defines evidence boundaries and behavior. The second expresses a goal without a control.

What prompting cannot do

Prompting cannot independently:

  • verify a source;
  • detect a stale document;
  • run an exact calculation;
  • establish citation validity;
  • guarantee calibration;
  • make missing evidence appear.

Layer 5

Verify Every Claim and Citation

Verification is strongest at the claim level.

Long answers often contain a mixture of:

  • supported claims;
  • unsupported claims;
  • partially supported claims;
  • contradicted claims.

FActScore evaluates long-form generation by decomposing it into atomic facts and estimating the percentage supported by a knowledge source.6 It is an evaluation method, not a complete production verification architecture.

A production verifier should ask:

  1. What factual claims were made?
  2. Which source supports each claim?
  3. Does the source support the entire claim?
  4. Is the source current and authorized?
  5. Does another source contradict it?
  6. Was the cited source actually used?

Separate verification from generation

Chain-of-Verification drafts an answer, plans verification questions, answers those questions, and produces a revised response. Its factored variant answers verification questions without access to the original response, reducing the chance that the draft simply contaminates the check.7 The paper reports reductions on its evaluated tasks, not elimination of hallucinations.

The useful principle is separation.

A verifier should not merely reread the draft and declare it correct.

Where practical, it should:

  • check individual claims;
  • use separate evidence retrieval;
  • use independent tools or rules;
  • hide the original answer when checking a specific fact;
  • return supported, contradicted, or unresolved status.

Citation validation

A citation is not valid merely because it exists.

Validate:

  • source existence;
  • author, title, date, and URL;
  • claim support;
  • scope;
  • quotation accuracy;
  • source version;
  • connection to answer production.

A recent survey of evidence-based generation treats attribution, citation, quotation, correctness, completeness, and related evaluation dimensions separately.8 That distinction supports checking whether evidence exists and whether it actually entails the claim, rather than treating the presence of a citation as sufficient.

Model self-check

Draft answer

Same model reviews it

Same context reused

“Looks correct”

Useful signal, not independent proof
Independent verification

Claim identified

Fresh evidence, tool, or rule

Checked independently

Supported / contradicted / unresolved

Stronger verification boundary

Self-critique can be useful, but independent evidence and tools provide a stronger verification boundary.

Self-critique can be useful, but independent evidence and tools provide a stronger verification boundary.

Layer 6

Use Tools for Exact Operations

Language models should not perform every operation directly.

As a system-design principle, delegate operations with explicit, machine-checkable semantics to tools built for those operations. Use such tools for:

  • arithmetic;
  • date calculations;
  • database queries;
  • identifier validation;
  • schema validation;
  • unit conversion;
  • policy-rule execution;
  • permission checks;
  • deduplication;
  • sorting and aggregation.

These are exact, reproducible operations in the sense described in What Is Deterministic AI? — the model should not be asked to approximate what a tool can compute exactly.

Then let the model explain the result.

For a data question, the safer workflow is often:

  1. convert the user request into a query;
  2. validate the query;
  3. execute it against the database;
  4. verify row counts and units;
  5. generate a natural-language explanation from the result.

This makes the calculation inspectable.

It also separates failures:

  • wrong query;
  • wrong data;
  • wrong tool arguments;
  • wrong interpretation;
  • unsupported explanation.

Tool use is not automatically safe

A model can still:

  • choose the wrong tool;
  • pass the wrong parameter;
  • ignore the result;
  • misunderstand units;
  • call an unauthorized data source.

Tool outputs therefore need validation and provenance as well.

Layer 7

Use Graphs When Relationships Matter

Knowledge graphs can reduce ambiguity where answers depend on:

  • entity identity;
  • ownership;
  • hierarchy;
  • dependency;
  • versions;
  • permissions;
  • multi-hop relationships;
  • conflicting records.

A graph can make selected relationships explicit rather than asking the model to infer them from scattered text.

For example:

Service Alpha is owned by Team Atlas.
Team Atlas reports to Division North.
Division North is governed by Policy 7.

A graph can preserve those links and make the traversal inspectable.

But a graph does not eliminate hallucinations.

Its nodes and edges may still be:

  • stale;
  • incomplete;
  • duplicated;
  • wrong;
  • generated from unreliable extraction;
  • missing provenance.

Use a graph when relationship structure is central.

Do not add one merely because “knowledge graphs reduce hallucinations” sounds persuasive.

For the foundational concept, see What Is a Knowledge Graph in AI?

Layer 8

Choose Whether and How to Answer

A reliable system should not always answer. It should choose among several behaviors.

Answer

Use when the evidence is sufficient, consistent, current, and authorized.

Qualify

Use when the evidence supports a narrower claim than the user requested.

Ask

Use when a missing date, jurisdiction, identifier, or document can resolve the ambiguity.

Escalate

Use when the task requires a human reviewer or authorized decision-maker.

Abstain

Use when the available evidence is absent, conflicting, unauthorized, or below the accepted confidence threshold.

Conformal abstention research explores calibrated methods for deciding which responses to return and which to withhold, using uncertainty scores and held-out calibration data.9 Its guarantees depend on the chosen score, calibration procedure, error definition, and distributional assumptions; they should not be read as universal guarantees of truth.

The central tradeoff is:

  • answer coverage;
  • versus error risk among answered cases.

A system that answers fewer questions may produce a more reliable accepted set.

But over-abstention can make the system unusable.

Thresholds therefore need representative evaluation rather than intuition.

Evidence Sufficiency, Risk, and Authorization

Answer

Evidence sufficient, current, consistent, and authorized

Qualify

Evidence supports only a narrower claim

Ask

A missing fact can resolve the ambiguity

Escalate

Human authority or judgment is required

Abstain

Evidence is insufficient, conflicting, or unauthorized

The correct behavior depends on evidence sufficiency, risk, and authorization.

Layer 9

Review and Monitor by Risk

“Human in the loop” is not a complete control by itself.

A useful review process must define:

  • which cases are reviewed;
  • who reviews them;
  • what evidence they see;
  • what decision they make;
  • how overrides are recorded;
  • how recurring failures are corrected.

As an operational design choice, human review is most valuable for:

  • high-consequence claims;
  • conflicting evidence;
  • low-confidence cases;
  • novel or out-of-distribution tasks;
  • policy exceptions;
  • sensitive actions.

Reviewers should see:

  • the generated claim;
  • supporting passages;
  • source versions;
  • tool outputs;
  • unresolved conflicts;
  • system confidence or abstention reason.

A polished final answer without its evidence trail is difficult to review.

Monitoring should continue after deployment.

Track:

  • unsupported-claim incidents;
  • retrieval misses;
  • stale-source incidents;
  • citation mismatches;
  • tool failures;
  • reviewer overrides;
  • abstention rates;
  • failures by user, task, source, and risk category.

RAG

How to Reduce AI Hallucinations in RAG

RAG-specific mitigation must cover the full pipeline.

Before retrieval

  • approve sources;
  • maintain versions;
  • enforce permissions;
  • remove duplicates;
  • preserve metadata.

During retrieval

  • evaluate recall;
  • rerank results;
  • filter by date, jurisdiction, tenant, and authority;
  • retrieve conflicting evidence;
  • detect weak retrieval.

During generation

  • tell the model which passages are evidence;
  • prevent claims outside the context;
  • preserve source identifiers;
  • require claim-level support.

After generation

  • decompose the answer into claims;
  • check each claim against evidence;
  • validate citations;
  • qualify or abstain when support is missing.
1Sources

Failure: stale or unauthorized source

Source governance
2Ingestion

Failure: lost metadata or bad chunking

Versioned ingestion
3Retrieval

Failure: irrelevant or missing evidence

Recall and relevance evaluation
4Reranking

Failure: wrong evidence promoted

Ranking evaluation
5Context assembly

Failure: qualifiers or conflicts omitted

Context preservation
6Generation

Failure: unsupported expansion

Constrained output
7Verification

Failure: citations do not support claims

Claim-level validation
RAG changes the failure surface. It does not remove the need for source, retrieval, generation, and verification controls.

Agents

How to Reduce AI Hallucinations in AI Agents

Agent systems introduce more failure types.

An agent may:

  • invent a fact;
  • choose the wrong tool;
  • pass invalid parameters;
  • misread a tool result;
  • take an unauthorized action;
  • lose state across steps;
  • synthesize an unsupported final answer.

These failures should not all be collapsed into the label hallucination.

Agent controls include:

  • tool allowlists;
  • typed parameters;
  • schema validation;
  • permission checks;
  • action confirmation;
  • state logging;
  • retry limits;
  • independent output verification;
  • human approval for high-risk actions.

A system should distinguish:

  • language-generation failure;
  • planning failure;
  • tool-use failure;
  • authorization failure;
  • execution failure.

Prompting

Can Prompting Prevent AI Hallucinations?

Prompting is useful for:

  • narrowing scope;
  • defining evidence boundaries;
  • specifying output format;
  • requesting uncertainty;
  • encouraging decomposition;
  • instructing the model to abstain.

Prompting is not evidence.

The model may still:

  • ignore the instruction;
  • misread the source;
  • invent a citation;
  • repeat a false belief;
  • express unjustified confidence.

Asking the model to “double-check” can help as a signal.

It does not replace external verification.

SelfCheckGPT uses disagreement across sampled model responses as a signal for possible factual inconsistency without requiring an external database.10 Agreement is still not proof: a model can reproduce the same false claim consistently.

Common Pitfalls

Common Hallucination Controls That Do Not Work Alone

ControlWhy it is insufficient alone
Lower temperatureCan make the same false answer more repeatable
RAGCan retrieve the wrong evidence
Knowledge graphCan encode wrong relationships precisely
CitationsCan be fabricated or mismatched
Chain of thoughtCan rationalize an incorrect answer
Self-consistencyMeasures stability, not truth
Human reviewDepends on evidence, expertise, and process
Larger modelDoes not create a universal factuality guarantee

Lower temperature

Lower temperature can improve repeatability.

It can also make the same false answer repeatable.

RAG

RAG can provide evidence.

It can also retrieve the wrong evidence.

Knowledge graphs

Graphs can represent relationships.

They can also represent wrong relationships precisely.

Citations

Citations can be fabricated or mismatched.

Chain of thought

A detailed explanation can rationalize an incorrect answer.

Self-consistency

Repeated agreement can indicate stability rather than truth.

Human review

Review can fail when reviewers lack time, evidence, expertise, or clear criteria.

Larger models

Scale can improve performance without creating a universal factuality guarantee.

Implementation

Risk-Tier Implementation Sequence

Not every workflow needs the same level of control.

Low-risk workflows

Examples:

  • brainstorming;
  • rewriting;
  • low-consequence drafting.

Minimum controls:

  • narrow prompts;
  • clear scope;
  • user-visible uncertainty;
  • basic monitoring.

Medium-risk workflows

Examples:

  • internal knowledge search;
  • operations support;
  • customer-service assistance.

Add:

  • approved sources;
  • retrieval evaluation;
  • claim-level citations;
  • structured outputs;
  • tool use;
  • escalation paths.

High-consequence workflows

Examples:

  • legal;
  • medical;
  • financial;
  • compliance;
  • safety-critical operations.

Add:

  • source versioning;
  • permission enforcement;
  • claim-level verification;
  • independent tools;
  • abstention thresholds;
  • human approval;
  • audit logs;
  • incident review;
  • continuous evaluation.

Those logs are only useful if they can later be connected to the evidence, controls, and reviewer decision behind a specific answer — see What Is AI Auditability?

Risk tier should depend on consequence, detectability, reversibility, and authorization—not only model accuracy.

Evaluation

How to Evaluate AI Hallucination Controls

A mitigation system should be tested at several layers.

Source evaluation

  • authority;
  • freshness;
  • version correctness;
  • conflict coverage.

Retrieval evaluation

  • recall;
  • precision;
  • ranking;
  • tenant correctness;
  • permission correctness.

Generation evaluation

  • faithfulness;
  • factuality;
  • unsupported-claim rate;
  • contradiction rate.

Citation evaluation

  • source existence;
  • metadata accuracy;
  • claim support;
  • scope;
  • quotation accuracy.

Tool evaluation

  • tool choice;
  • parameter correctness;
  • output validity;
  • interpretation.

Abstention evaluation

  • error rate among answered cases;
  • answer coverage;
  • false abstentions;
  • failures to abstain.

Production evaluation

  • drift;
  • user corrections;
  • reviewer overrides;
  • recurring incident patterns;
  • failure rates by task and risk slice.
1Define failure
2Build test set
3Evaluate source, retrieval, and generation
4Set thresholds
5Deploy

Watch for model and prompt changes

6Monitor incidents

Watch for source changes and drift

7Review overrides
8Update tests and controls
Returns to Define failure as new incidents and drift surface
Hallucination mitigation is an ongoing evaluation loop, not a one-time configuration.

Checklist

Implementation Checklist

Before deployment, ask:

Failure definition

  • Have we defined what counts as a hallucination?
  • Do we distinguish retrieval, source, tool, and citation failures?

Sources

  • Are sources approved?
  • Are versions and dates recorded?
  • Are conflicts represented?
  • Are permissions enforced?

Retrieval

  • Do we measure recall and relevance?
  • Can we detect weak retrieval?
  • Are stale and wrong-tenant results blocked?

Generation

  • Is the task narrowly defined?
  • Are output schemas used where appropriate?
  • Are claims restricted to available evidence?

Verification

  • Are claims checked individually?
  • Are citations validated?
  • Are calculations delegated to tools?
  • Are contradictions surfaced?

Behavior

  • Can the system qualify an answer?
  • Can it ask for missing information?
  • Can it escalate?
  • Can it abstain?

Monitoring

  • Are production incidents logged?
  • Are reviewer overrides recorded?
  • Are recurring failures added to evaluation sets?
  • Are controls retested after source, model, or prompt changes?

Frequently asked questions

Can AI hallucinations be eliminated?

Not reliably in every open-ended setting.

Their frequency and impact can be reduced through layered controls, but no single technique guarantees correctness.

What is the best way to prevent AI hallucinations?

There is no universal best technique. The strongest approach combines source governance, retrieval evaluation, constrained generation, claim verification, tool use, monitoring, and abstention.

Does RAG prevent hallucinations?

No.

RAG can improve access to evidence, but retrieval, ranking, context assembly, source quality, generation, and citation can still fail.

Does lowering temperature reduce hallucinations?

It may reduce variation and make output more repeatable.

It does not independently verify factual claims.

Can asking the model to check its work prevent hallucinations?

Self-checks can help surface uncertainty or inconsistency.

They are not independent proof and should be combined with external evidence or tools.

Do citations prevent hallucinations?

No.

A citation can be nonexistent, incorrect, mismatched, incomplete, or detached from the answer process.

Do knowledge graphs reduce hallucinations?

They can help when identity and relationships matter.

They do not guarantee that the graph is correct, current, complete, or used faithfully.

When should an AI system abstain?

It should abstain or escalate when evidence is absent, conflicting, unauthorized, or below the risk threshold for the task.

How should hallucination controls be tested?

Test source quality, retrieval, generation, citations, tools, calibration, abstention, and production failures separately.

Closing

Conclusion

AI hallucinations are not reduced by telling a model to “be accurate.”

They are reduced by engineering the system around evidence.

That means:

  • diagnosing the failure;
  • governing sources;
  • evaluating retrieval;
  • preserving context;
  • constraining outputs;
  • verifying claims and citations;
  • delegating exact operations to tools;
  • choosing when not to answer;
  • monitoring failures after deployment.

The goal is not to make unsupported output sound more cautious. It is to make unsupported claims easier to detect, block, trace, qualify, or refuse.

That is the difference between merely reducing the appearance of hallucination and building an answer system that can explain why a claim should be trusted.

Where Ziqqur fits

Ziqqur’s public position should stay narrower than “we eliminate hallucinations.” The relevant problem is whether consequential claims are linked to approved evidence, current source versions, recorded processing history, and a visible abstention path when support is insufficient.

See how Ziqqur approaches source-traced answers
References
  1. 1.

    Junyi Li et al.. The Dawn After the Dark: An Empirical Study on Factuality Hallucination in Large Language Models. ACL 2024. https://aclanthology.org/2024.acl-long.586/

  2. 2.

    S. M. Towhidul Islam Tonmoy et al.. A Comprehensive Survey of Hallucination Mitigation Techniques in Large Language Models. 2024. https://arxiv.org/abs/2401.01313

  3. 3.

    Patrick Lewis et al.. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. NeurIPS 2020. https://arxiv.org/abs/2005.11401

  4. 4.

    Akari Asai et al.. Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection. ICLR 2024. https://arxiv.org/abs/2310.11511

  5. 5.

    Shi-Qi Yan et al.. Corrective Retrieval Augmented Generation. 2024. https://arxiv.org/abs/2401.15884

  6. 6.

    Sewon Min et al.. FActScore: Fine-grained Atomic Evaluation of Factual Precision in Long Form Text Generation. EMNLP 2023. https://aclanthology.org/2023.emnlp-main.741/

  7. 7.

    Shehzaad Dhuliawala et al.. Chain-of-Verification Reduces Hallucination in Large Language Models. 2023. https://arxiv.org/abs/2309.11495

  8. 8.

    Tobias Schreieder, Tim Schopf, and Michael Färber. Attribution, Citation, and Quotation: A Survey of Evidence-based Text Generation with Large Language Models. ACL 2026. https://aclanthology.org/2026.acl-long.1430/

  9. 9.

    Yasin Abbasi Yadkori et al.. Mitigating LLM Hallucinations via Conformal Abstention. 2024. https://arxiv.org/abs/2405.01563

  10. 10.

    Potsawee Manakul, Adian Liusie, and Mark J. F. Gales. SelfCheckGPT: Zero-Resource Black-Box Hallucination Detection for Generative Large Language Models. EMNLP 2023. https://arxiv.org/abs/2303.08896

Related reading

About this article

This guide was produced using our research and sourcing methodology, including AI-assisted tools during research and drafting.

Read the full editorial policy, including corrections and update practices.