Real-Time Detection of Hallucinated Entities in Long-Form Generation
Oscar Obeso, Andy Arditi, Javier Ferrando, Joshua Freeman, Cameron Holmes, Neel Nanda
TL;DR
This work proposes a streaming, token-level approach to detect entity-level hallucinations in long-form LLM outputs by labeling entity spans and training lightweight probes. It leverages a web-augmented frontier LLM to create finely annotated token-level data (LongFact++), enabling accurate, real-time detection with simple linear or LoRA-enhanced probes. The method outperforms uncertainty-based baselines across long-form and short-form tasks and generalizes across models, including cross-model transfer and even math reasoning tasks. Additionally, KL regularization provides a practical trade-off between detection performance and preserving original model behavior, and the framework enables selective answering to improve reliability in high-stakes settings. While promising, the approach acknowledges annotation noise and current limitations in recall at realistic false-positive rates, outlining clear directions for future deployment and extension beyond entity-level hallucinations.
Abstract
Large language models are now routinely used in high-stakes applications where hallucinations can cause serious harm, such as medical consultations or legal advice. Existing hallucination detection methods, however, are impractical for real-world use, as they are either limited to short factual queries or require costly external verification. We present a cheap, scalable method for real-time identification of hallucinated tokens in long-form generations, and scale it effectively to 70B parameter models. Our approach targets \emph{entity-level hallucinations} -- e.g., fabricated names, dates, citations -- rather than claim-level, thereby naturally mapping to token-level labels and enabling streaming detection. We develop an annotation methodology that leverages web search to annotate model responses with grounded labels indicating which tokens correspond to fabricated entities. This dataset enables us to train effective hallucination classifiers with simple and efficient methods such as linear probes. Evaluating across four model families, our classifiers consistently outperform baselines on long-form responses, including more expensive methods such as semantic entropy (e.g., AUC 0.90 vs 0.71 for Llama-3.3-70B), and are also an improvement in short-form question-answering settings. Moreover, despite being trained only with entity-level labels, our probes effectively detect incorrect answers in mathematical reasoning tasks, indicating generalization beyond entities. While our annotation methodology is expensive, we find that annotated responses from one model can be used to train effective classifiers on other models; accordingly, we publicly release our datasets to facilitate reuse. Overall, our work suggests a promising new approach for scalable, real-world hallucination detection.
