Decide Then Retrieve: A Training-Free Framework with Uncertainty-Guided Triggering and Dual-Path Retrieval
About
Retrieval-augmented generation (RAG) enhances large language models (LLMs) by incorporating external knowledge, but existing approaches indiscriminately trigger retrieval and rely on single-path evidence construction, often introducing noise and limiting performance gains. In this work, we propose Decide Then Retrieve (DTR), a training-free framework that adaptively determines when retrieval is necessary and how external information should be selected. DTR leverages generation uncertainty to guide retrieval triggering and introduces a dual-path retrieval mechanism with adaptive information selection to better handle sparse and ambiguous queries. Extensive experiments across five open-domain QA benchmarks, multiple model scales, and different retrievers demonstrate that DTR consistently improves EM and F1 over standard RAG and strong retrieval-enhanced baselines, while reducing unnecessary retrievals. The code and data used in this paper are available at https://github.com/ChenWangHKU/DTR.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Question Answering | WebQA | -- | 64 | |
| Question Answering | NaturalQA | EM38.92 | 26 | |
| Question Answering | 2WikiQA (test) | EM27.3 | 24 | |
| Question Answering | CWQA (test) | F1 Score41.72 | 21 | |
| Question Answering | HotpotQA | EM36.73 | 10 | |
| Question Answering | TriviaQA | EM61.61 | 10 | |
| Question Answering | SQuAD | EM29.13 | 10 |