Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Training a Utility-based Retriever Through Shared Context Attribution for Retrieval-Augmented Language Models

About

Retrieval-Augmented Language Models boost task performance, owing to the retriever that provides external knowledge. Although crucial, the retriever primarily focuses on semantics relevance, which may not always be effective for generation. Thus, utility-based retrieval has emerged as a promising topic, prioritizing passages that provide valid benefits for downstream tasks. However, due to insufficient understanding, capturing passage utility accurately remains unexplored. This work proposes SCARLet, a framework for training utility-based retrievers in RALMs, which incorporates two key factors, multi-task generalization and inter-passage interaction. First, SCARLet constructs shared context on which training data for various tasks is synthesized. This mitigates semantic bias from context differences, allowing retrievers to focus on learning task-specific utility and generalize across tasks. Next, SCARLet uses a perturbation-based attribution method to estimate passage-level utility for shared context, which reflects interactions between passages and provides more accurate feedback. We evaluate our approach on ten datasets across various tasks, both in-domain and out-of-domain, showing that retrievers trained by SCARLet consistently improve the overall performance of RALMs.

Yilong Xu, Jinhua Gao, Xiaoming Yu, Yuanhai Xue, Baolong Bi, Huawei Shen, Xueqi Cheng• 2025

Related benchmarks

TaskDatasetResultRank
Multi-hop Question Answering2WikiMultihopQA
EM45.94
278
Multi-hop Question AnsweringMuSiQue
EM18.53
106
Multi-hop Question AnsweringBamboogle
Exact Match40.8
97
Multi-hop Question AnsweringHotpotQA
Exact Match (EM)44.11
56
General Question AnsweringTriviaQA
Exact Match63.46
39
General Question AnsweringNQ
Exact Match (EM)40.6
36
General Question AnsweringPopQA
EM42.04
36
Question AnsweringCombined 7 Datasets
Average Score40.71
18
Showing 8 of 8 rows

Other info

Follow for update