Retrieval Augmented Question Answering: When Should LLMs Admit Ignorance?
Dingmin Wang, Ji Ma, Shankar Kumar
TL;DR
This work addresses the noise problem in retrieval-augmented QA caused by long-context prompts by introducing a sliding-window, divide-and-conquer prompting strategy. The approach retrieves top-$K$ Wikipedia pages with BM25 and processes them in sequential windows of size $w$, allowing the model to answer when sufficient information is present and abstain otherwise. Experiments across three open-domain QA datasets show the adaptive prompting matches or surpasses standard full-context prompting while using about 1.5x fewer tokens, though LLMs still tend to hallucinate when information is insufficient, underscoring the need for robust abstention training. Overall, the study demonstrates a more efficient and noise-resilient RAG workflow and motivates future training objectives that penalize unsupported generation and promote correct refusal.
Abstract
The success of expanded context windows in Large Language Models (LLMs) has driven increased use of broader context in retrieval-augmented generation. We investigate the use of LLMs for retrieval augmented question answering. While longer contexts make it easier to incorporate targeted knowledge, they introduce more irrelevant information that hinders the model's generation process and degrades its performance. To address the issue, we design an adaptive prompting strategy which involves splitting the retrieved information into smaller chunks and sequentially prompting a LLM to answer the question using each chunk. Adjusting the chunk size allows a trade-off between incorporating relevant information and reducing irrelevant information. Experimental results on three open-domain question answering datasets demonstrate that the adaptive strategy matches the performance of standard prompting while using fewer tokens. Our analysis reveals that when encountering insufficient information, the LLM often generates incorrect answers instead of declining to respond, which constitutes a major source of error. This finding highlights the need for further research into enhancing LLMs' ability to effectively decline requests when faced with inadequate information.
