Correction with Backtracking Reduces Hallucination in Summarization
Zhenzhen Liu, Chao Wan, Varsha Kishore, Jin Peng Zhou, Minmin Chen, Kilian Q. Weinberger
TL;DR
This paper tackles hallucinations in neural abstractive summarization by introducing Correction with Backtracking (CoBa), an inference-time method that detects non-grounded content via $p_{\theta}(s_t|\mathcal{C},\mathcal{S}_{<t})$ and token-to-context distance thresholds, then backtracks to re-generate prior tokens up to a limit $L$. CoBa does not require retraining and is compatible with most decoding schemes, offering two detection strategies—uncertainty-based and similarity-based—and a depth-first backtracking mitigation. Experiments on Flan-T5 XL and LLaMA across Newsroom, CNN/DM, and XSUM show CoBa and its variant CoBa-d improve faithfulness metrics such as AlignScore, FactCC, and BS-Fact, while preserving generation efficiency relative to heavier lookahead-based methods. The approach is complementary to existing training-time and generation-time techniques and has practical impact for deploying more faithful summarization systems without additional model training.
Abstract
Abstractive summarization aims at generating natural language summaries of a source document that are succinct while preserving the important elements. Despite recent advances, neural text summarization models are known to be susceptible to hallucinating (or more correctly confabulating), that is to produce summaries with details that are not grounded in the source document. In this paper, we introduce a simple yet efficient technique, CoBa, to reduce hallucination in abstractive summarization. The approach is based on two steps: hallucination detection and mitigation. We show that the former can be achieved through measuring simple statistics about conditional word probabilities and distance to context words. Further, we demonstrate that straight-forward backtracking is surprisingly effective at mitigation. We thoroughly evaluate the proposed method with prior art on three benchmark datasets for text summarization. The results show that CoBa is effective and efficient in reducing hallucination, and offers great adaptability and flexibility. Code can be found at https://github.com/zhenzhel/CoBa.
