Estimating the Hallucination Rate of Generative AI

Abstract

This paper presents a method for estimating the hallucination rate for in-context learning (ICL) with generative AI. In ICL, a conditional generative model (CGM) is prompted with a dataset and a prediction question and asked to generate a response. One interpretation of ICL assumes that the CGM computes the posterior predictive of an unknown Bayesian model, which implicitly defines a joint distribution over observable datasets and latent mechanisms. This joint distribution factorizes into two components: the model prior over mechanisms and the model likelihood of datasets given a mechanism. With this perspective, we define a \textit{hallucination} as a generated response to the prediction question with low model likelihood given the mechanism. We develop a new method that takes an ICL problem and estimates the probability that a CGM will generate a hallucination. Our method only requires generating prediction questions and responses from the CGM and evaluating its response log probability. We empirically evaluate our method using large language models for synthetic regression and natural language ICL tasks.

Cite

Text

Jesson et al. "Estimating the Hallucination Rate of Generative AI." Neural Information Processing Systems, 2024. doi:10.52202/079017-0982

Markdown

[Jesson et al. "Estimating the Hallucination Rate of Generative AI." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/jesson2024neurips-estimating/) doi:10.52202/079017-0982

BibTeX

@inproceedings{jesson2024neurips-estimating,
  title     = {{Estimating the Hallucination Rate of Generative AI}},
  author    = {Jesson, Andrew and Beltran-Velez, Nicolas and Chu, Quentin and Karlekar, Sweta and Kossen, Jannik and Gal, Yarin and Cunningham, John P. and Blei, David},
  booktitle = {Neural Information Processing Systems},
  year      = {2024},
  doi       = {10.52202/079017-0982},
  url       = {https://mlanthology.org/neurips/2024/jesson2024neurips-estimating/}
}