🤖 AI Summary
Current retrieval systems struggle to simultaneously satisfy the demands of deep research agents for document collections that are diverse, concise, and authoritative. To address this challenge, this work proposes Search Rubrics—a structured scoring framework that explicitly defines multidimensional criteria for high-quality document sets—and introduces RubricRanker, a two-stage trained document reranker. RubricRanker first aligns with the rubrics through supervised fine-tuning and then optimizes the overall quality of document subsets via rubric-guided reinforcement learning. This approach is the first to incorporate hierarchical scoring rubrics into document reranking, achieving a 2.6-point improvement over the strongest baseline across four deep research benchmarks and demonstrating strong generalization performance on five RAG benchmarks.
📝 Abstract
Retrieval systems help deep research agents generate high-quality answers by providing relevant documents. However, existing retrievers typically select documents through relevance matching, while individually well-matched top-$k$ documents may not form a \textit{set} that satisfies the complex information needs of an agent query (\eg, diverse, concise and authoritative documents). In this paper, we propose search-oriented rubrics that \textit{explicitly} define the requirements that high-quality document sets should satisfy for each agent query. Our search rubrics are organized into a hierarchical structure and synthesized using a powerful LLM. Based on these search rubrics, we further train a document reranker \textbf{RubricRanker} to select a high-quality subset from retrieved documents. We design a two-stage training framework that consists of rubrics-guided supervised fine-tuning and rubric-based reinforcement learning. Extensive experiments demonstrate that RubricRanker outperforms the strongest baseline by 2.6 points on four deep research benchmarks and generalizes well to five RAG benchmarks.