Dynamic Context Selection for Retrieval-Augmented Generation: Mitigating Distractors and Positional Bias
Malika Iratni, Mohand Boughanem, Taoufiq Dkaki

TL;DR
This paper introduces a dynamic context selection method for retrieval-augmented generation that reduces distractors and positional bias, leading to improved language model performance in open domain question answering tasks.
Contribution
It proposes a context-size classifier that adaptively determines the number of retrieved documents, enhancing RAG systems beyond fixed retrieval strategies.
Findings
Improved generation quality with dynamic context selection
Reduced influence of distractors on output accuracy
Enhanced performance over fixed k retrieval baselines
Abstract
Retrieval Augmented Generation (RAG) enhances language model performance by incorporating external knowledge retrieved from large corpora, which makes it highly suitable for tasks such as open domain question answering. Standard RAG systems typically rely on a fixed top k retrieval strategy, which can either miss relevant information or introduce semantically irrelevant passages, known as distractors, that degrade output quality. Additionally, the positioning of retrieved passages within the input context can influence the model attention and generation outcomes. Context placed in the middle tends to be overlooked, which is an issue known as the "lost in the middle" phenomenon. In this work, we systematically analyze the impact of distractors on generation quality, and quantify their effects under varying conditions. We also investigate how the position of relevant passages within the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Multimodal Machine Learning Applications · Information Retrieval and Search Behavior
