Don't Throw Away Your Beams: Improving Consistency-based Uncertainties in LLMs via Beam Search
Ekaterina Fadeeva, Maiya Goloburda, Aleksandr Rubashevskii, Roman Vashurin, Artem Shelmanov, Preslav Nakov, Mrinmaya Sachan, Maxim Panov
TL;DR
The paper tackles unreliable uncertainty estimates from multinomial decoding in consistency-based UQ for LLMs by introducing beam search as a diverse, high-probability candidate generator. It develops a beam-weighted estimator, provides a distribution-free condition under which it outperforms multinomial sampling, and extends the approach to several existing UQ methods. Empirically, across six QA datasets and multiple models, beam-guided uncertainty yields state-of-the-art performance and reduced variance, especially for short outputs. The work offers practical guidance for deploying UQ in safety-critical LLM applications and lays groundwork for future white-box and black-box extensions.
Abstract
Consistency-based methods have emerged as an effective approach to uncertainty quantification (UQ) in large language models. These methods typically rely on several generations obtained via multinomial sampling, measuring their agreement level. However, in short-form QA, multinomial sampling is prone to producing duplicates due to peaked distributions, and its stochasticity introduces considerable variance in uncertainty estimates across runs. We introduce a new family of methods that employ beam search to generate candidates for consistency-based UQ, yielding improved performance and reduced variance compared to multinomial sampling. We also provide a theoretical lower bound on the beam set probability mass under which beam search achieves a smaller error than multinomial sampling. We empirically evaluate our approach on six QA datasets and find that its consistent improvements over multinomial sampling lead to state-of-the-art UQ performance.
