Hallucination Detection: A Probabilistic Framework Using Embeddings Distance Analysis
Emanuele Ricco, Lorenzo Cima, Roberto Di Pietro
TL;DR
Hallucinations in large language models undermine reliability in production. This work introduces a probabilistic framework that detects hallucinations by analyzing distances between semantic embeddings using Minkowski norms to reveal structural differences between genuine and hallucinated content. A two-model, controlled dataset (Llama2 vs Llama3) demonstrates statistically significant, scale-free separation in embedding-distance distributions and yields a detector with about 66% accuracy, serving as a promising PoC. The approach provides a principled, transferable method for detection and suggests directions for refinement with larger models and real-world data.
Abstract
Hallucinations are one of the major issues affecting LLMs, hindering their wide adoption in production systems. While current research solutions for detecting hallucinations are mainly based on heuristics, in this paper we introduce a mathematically sound methodology to reason about hallucination, and leverage it to build a tool to detect hallucinations. To the best of our knowledge, we are the first to show that hallucinated content has structural differences with respect to correct content. To prove this result, we resort to the Minkowski distances in the embedding space. Our findings demonstrate statistically significant differences in the embedding distance distributions, that are also scale free -- they qualitatively hold regardless of the distance norm used and the number of keywords, questions, or responses. We leverage these structural differences to develop a tool to detect hallucinated responses, achieving an accuracy of 66\% for a specific configuration of system parameters -- comparable with the best results in the field. In conclusion, the suggested methodology is promising and novel, possibly paving the way for further research in the domain, also along the directions highlighted in our future work.
