English

Bootstrapped Pre-training with Dynamic Identifier Prediction for Generative Retrieval

Information Retrieval 2024-07-17 v1

Abstract

Generative retrieval uses differentiable search indexes to directly generate relevant document identifiers in response to a query. Recent studies have highlighted the potential of a strong generative retrieval model, trained with carefully crafted pre-training tasks, to enhance downstream retrieval tasks via fine-tuning. However, the full power of pre-training for generative retrieval remains underexploited due to its reliance on pre-defined static document identifiers, which may not align with evolving model parameters. In this work, we introduce BootRet, a bootstrapped pre-training method for generative retrieval that dynamically adjusts document identifiers during pre-training to accommodate the continuing memorization of the corpus. BootRet involves three key training phases: (i) initial identifier generation, (ii) pre-training via corpus indexing and relevance prediction tasks, and (iii) bootstrapping for identifier updates. To facilitate the pre-training phase, we further introduce noisy documents and pseudo-queries, generated by large language models, to resemble semantic connections in both indexing and retrieval tasks. Experimental results demonstrate that BootRet significantly outperforms existing pre-training generative retrieval baselines and performs well even in zero-shot settings.

Keywords

Cite

@article{arxiv.2407.11504,
  title  = {Bootstrapped Pre-training with Dynamic Identifier Prediction for Generative Retrieval},
  author = {Yubao Tang and Ruqing Zhang and Jiafeng Guo and Maarten de Rijke and Yixing Fan and Xueqi Cheng},
  journal= {arXiv preprint arXiv:2407.11504},
  year   = {2024}
}

Comments

Accepted by ACL Findings 2024

R2 v1 2026-06-28T17:42:42.773Z