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

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Xu, Yilong, Gao, Jinhua, Yu, Xiaoming, Xue, Yuanhai, Bi, Baolong, Shen, Huawei, Cheng, Xueqi
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914299982643200
author Xu, Yilong
Gao, Jinhua
Yu, Xiaoming
Xue, Yuanhai
Bi, Baolong
Shen, Huawei
Cheng, Xueqi
author_facet Xu, Yilong
Gao, Jinhua
Yu, Xiaoming
Xue, Yuanhai
Bi, Baolong
Shen, Huawei
Cheng, Xueqi
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2504_00573
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Training a Utility-based Retriever Through Shared Context Attribution for Retrieval-Augmented Language Models
Xu, Yilong
Gao, Jinhua
Yu, Xiaoming
Xue, Yuanhai
Bi, Baolong
Shen, Huawei
Cheng, Xueqi
Computation and Language
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.
title Training a Utility-based Retriever Through Shared Context Attribution for Retrieval-Augmented Language Models
topic Computation and Language
url https://arxiv.org/abs/2504.00573