# Do I Really Know? Learning Factual Self-Verification for Hallucination Reduction

Source: https://www.youtube.com/watch?v=NpXzPHGINeo
Recap page: https://rapidrecap.app/video/NpXzPHGINeo
Generated: 2026-02-08T02:04:02.724+00:00

---
## Quick Overview

The paper "Do I Really Know?" introduces a novel factual self-verification framework that significantly reduces hallucination in Large Language Models (LLMs) by forcing them to explicitly reason about their answers and check for internal inconsistencies, achieving a 50% reduction in hallucinations compared to post-hoc solutions, though the process adds latency.

**Key Points:**
- The new factual self-verification framework reduces LLM hallucinations by forcing explicit reasoning and consistency checks.
- The proposed method, which involves generating a verification trace, reduced hallucinations by 50% compared to post-hoc solutions like the one used for the Toronto example.
- The method uses a five-step sequence, including generating an initial answer, a verification question, and a consistency judgment.
- The 'Reverse' strategy (asking the inverse question) proved much better for precision than the 'Post-hoc' strategy, which just penalized wrong answers.
- The technique successfully trained models to self-verify and avoid generating answers when uncertain, unlike models trained only on simple Q&A pairs.
- Models trained with this method showed a significant drop in hallucination rates, dropping from around 10% to over 50% reduction in some cases.

![Screenshot at 00:03: The introduction of the paper's focus: addressing factual self-verification for hallucination reduction in LLMs.](https://ss.rapidrecap.app/screens/NpXzPHGINeo/00-00-03.jpg)

**Context:** This video discusses a research paper from a team at Qatar Computing Research Institute and HBKU that addresses the critical problem of hallucination in Large Language Models (LLMs) when deploying them in high-stakes applications. The core of the discussion revolves around introducing a new framework for factual self-verification that aims to make models internally consistent and aware of their own uncertainty, contrasting it with existing, less effective verification methods.

## Detailed Analysis

The researchers tackle the major headache in deploying LLMs: hallucination, especially in high-stakes scenarios. They propose a framework that moves beyond simple post-hoc solutions like Verify-Why, which often introduce latency or rely on external checks. The core of their solution involves training the model to internally verify its own reasoning. They use two main approaches: Post-hoc (checking the answer after generation) and Refusal-based (training the model to refuse answering when uncertain). The Post-hoc approach, exemplified by asking 'Verify Why,' proved too slow and expensive, often failing to catch errors and sometimes increasing hallucinations (e.g., the Toronto example). The Refusal-based strategy, which uses a five-step sequence where the model generates its own verification question and checks its answer against its own reasoning, was far more effective. They tested this by training models on complex Q&A pairs and showing that models trained this way learned the abstract skill of self-verification, even in domains they hadn't explicitly seen verification traces for. The results showed that models trained with self-verification techniques achieved a major reduction in hallucination rates (e.g., 50% reduction or dropping from 10% to below 5%), proving that accuracy is not just about right/wrong binaries but about understanding the reasoning process itself, ultimately leading to models that are more honest about their uncertainty.

### Problem Identification

- Hallucination in LLMs is the biggest headache in deployment
- Post-hoc solutions like Verify-Why are slow, expensive, and sometimes increase hallucinations
- The failure of naive training, where models only learn to answer correctly or fail spectacularly.

### Proposed Solution

- Factual Self-Verification Framework
- Two main approaches: Post-hoc verification and Refusal-based training
- Refusal-based strategy uses a 5-step sequence forcing the model to internalize reasoning.

### Experimental Results

- Models trained with self-verification performed significantly better than those trained on simple QA pairs
- The 'Reverse' strategy (asking inverse questions) showed better precision than punishing wrong answers
- Hallucination rates were drastically reduced (e.g., 10% down to under 5%), demonstrating better calibration and honesty.

![Screenshot at 00:00: The opening frame showing the podcast graphic and the call to 'Become a Member Today!'](https://ss.rapidrecap.app/screens/NpXzPHGINeo/00-00-00.jpg)
![Screenshot at 00:26: Visual representation of the 'Verify Why' framework being discussed, showing the two main approaches.](https://ss.rapidrecap.app/screens/NpXzPHGINeo/00-00-26.jpg)
![Screenshot at 01:28: The speaker explicitly names the 'Refusal Trap' as a flaw in overly conservative verification methods.](https://ss.rapidrecap.app/screens/NpXzPHGINeo/00-01-28.jpg)
![Screenshot at 04:44: A visual metaphor illustrating the difference between the two main approaches: one being a flawed GPS, the other being more complex.](https://ss.rapidrecap.app/screens/NpXzPHGINeo/00-04-44.jpg)
![Screenshot at 09:09: The speaker discussing the results of the F1 score balancing precision and recall.](https://ss.rapidrecap.app/screens/NpXzPHGINeo/00-09-09.jpg)
