Lightweight and Direct Document Relevance Optimization for Generative Information Retrieval

Kidist Amde Mekonnen, Yubao Tang, Maarten de Rijke
4/7/2025
cs.IRcs.AIcs.DL

No official code found. Best implementation: kidist-amde/ddro (39 stars, Apache-2.0, last commit 2026-04-11).

Abstract

Generative information retrieval (GenIR) is a promising neural retrieval paradigm that formulates document retrieval as a document identifier (docid) generation task, allowing for end-to-end optimization toward a unified global retrieval objective. However, existing GenIR models suffer from token-level misalignment, where models trained to predict the next token often fail to capture document-level relevance effectively. While reinforcement learning-based methods, such as reinforcement learning from relevance feedback (RLRF), aim to address this misalignment through reward modeling, they introduce significant complexity, requiring the optimization of an auxiliary reward function followed by reinforcement fine-tuning, which is computationally expensive and often unstable. To address these challenges, we propose direct document relevance optimization (DDRO), which aligns token-level docid generation with document-level relevance estimation through direct optimization via pairwise ranking, eliminating the need for explicit reward modeling and reinforcement learning. Experimental results on benchmark datasets, including MS MARCO document and Natural Questions, show that DDRO outperforms reinforcement learning-based methods, achieving a 7.4% improvement in MRR@10 for MS MARCO and a 19.9% improvement for Natural Questions. These findings highlight DDRO's potential to enhance retrieval effectiveness with a simplified optimization approach. By framing alignment as a direct optimization problem, DDRO simplifies the ranking optimization pipeline of GenIR models while offering a viable alternative to reinforcement learning-based methods.

View on arXivView PDF

Code Implementations(1)

kidist-amde/ddroCommunity100%
Apache-2.0

We introduce the direct document relevance optimization (DDRO) for training a pairwise ranker model. DDRO encourages the model to focus on document-level relevance during generation

394Shell, PythonOct 17, 20246 months agoApache-2.0
alignmentdense-retrievaldpogenerativegenerative-ai+13 more

Similar Papers

Cite this paper

@article{mekonnen2025lightweight,
  title  = {Lightweight and Direct Document Relevance Optimization for Generative Information Retrieval},
  author = {Kidist Amde Mekonnen and Yubao Tang and Maarten de Rijke},
  year   = {2025},
  eprint = {2504.05181},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.05181v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.05181.svg)](https://codeofpaper.com/paper/2504.05181)

Discussion