OptiSet: Unified Optimizing Set Selection and Ranking for Retrieval-Augmented Generation
Yi Jiang, Sendong Zhao, Jianbo Li, Bairui Hu, Yanrui Du, Haochun Wang, Bing Qin
TL;DR
Retrieval-Augmented Generation often relies on static top-k retrieval that can waste context on redundant passages and miss combinatorial gains from diverse evidence. OptiSet introduces an Expand-then-Refine paradigm to build compact, diverse evidence sets and a self-synthesized, set-list wise training framework that jointly optimizes set selection and set-level ranking. Utility signals based on perplexity and delta-entropy guide data labeling without strong supervision, with an objective $L_{all} = L_{CE} + \lambda L_{KL}$ to balance selection and ranking. Across HotpotQA, Bamboogle, MuSiQue, and TriviaQA, OptiSet achieves improved QA performance with smaller, more efficient evidence sets and demonstrates robustness to different retrievers and K settings, offering practical efficiency gains for real-world RAG systems. The approach advances combinatorial set optimization in RAG by coupling diversity, redundancy reduction, and learning-driven ranking into a single framework, enabling scalable improvements in complex reasoning tasks.
Abstract
Retrieval-Augmented Generation (RAG) improves generation quality by incorporating evidence retrieved from large external corpora. However, most existing methods rely on statically selecting top-k passages based on individual relevance, which fails to exploit combinatorial gains among passages and often introduces substantial redundancy. To address this limitation, we propose OptiSet, a set-centric framework that unifies set selection and set-level ranking for RAG. OptiSet adopts an "Expand-then-Refine" paradigm: it first expands a query into multiple perspectives to enable a diverse candidate pool and then refines the candidate pool via re-selection to form a compact evidence set. We then devise a self-synthesis strategy without strong LLM supervision to derive preference labels from the set conditional utility changes of the generator, thereby identifying complementary and redundant evidence. Finally, we introduce a set-list wise training strategy that jointly optimizes set selection and set-level ranking, enabling the model to favor compact, high-gain evidence sets. Extensive experiments demonstrate that OptiSet improves performance on complex combinatorial problems and makes generation more efficient. The source code is publicly available.
