ReSCORE: Label-free Iterative Retriever Training for Multi-hop Question Answering with Relevance-Consistency Supervision
Dosung Lee, Wonjun Oh, Boyoung Kim, Minyoung Kim, Joonsuk Park, Paul Hongsuck Seo
TL;DR
This work tackles training dense retrievers for multi-hop QA without labeled query-document pairs. It introduces ReSCORE, which uses large language model probabilities to generate pseudo-ground-truth that jointly captures document relevance to a question and consistency with the correct answer. Integrated into an iterative RAG framework (IQATR), ReSCORE achieves state-of-the-art MHQA performance across MuSiQue, 2WikiMHQA, and HotpotQA, while also enabling deeper analysis of pseudo-GT labels and query reformulation strategies. The results highlight the potential of label-free retriever training for complex multi-hop reasoning, with practical considerations around generalization and computation.
Abstract
Multi-hop question answering (MHQA) involves reasoning across multiple documents to answer complex questions. Dense retrievers typically outperform sparse methods like BM25 by leveraging semantic embeddings; however, they require labeled query-document pairs for fine-tuning. This poses a significant challenge in MHQA due to the high variability of queries (reformulated) questions throughout the reasoning steps. To overcome this limitation, we introduce Retriever Supervision with Consistency and Relevance (ReSCORE), a novel method for training dense retrievers for MHQA without labeled documents. ReSCORE leverages large language models to capture each documents relevance to the question and consistency with the correct answer and use them to train a retriever within an iterative question-answering framework. Experiments on three MHQA benchmarks demonstrate the effectiveness of ReSCORE, with significant improvements in retrieval, and in turn, the state-of-the-art MHQA performance. Our implementation is available at: https://leeds1219.github.io/ReSCORE.
