Efficient Listwise Reranking with Compressed Document Representations
About
Reranking, the process of refining the output from a first-stage retriever, is often considered computationally expensive, especially when using Large Language Models (LLMs). A common approach to mitigate this cost involves utilizing smaller LLMs or controlling input length. Inspired by recent advances in document compression for retrieval-augmented generation (RAG), we introduce RRK, an efficient and effective listwise reranker compressing documents into multi-token fixed-size embedding representations. Our simple training via distillation shows that this combination of rich compressed representations and listwise reranking yields a highly efficient and effective system. In particular, our 8B-parameter model runs 3x-18x faster than smaller rerankers (0.6-4B parameters) while matching or outperforming them in effectiveness. The efficiency gains are even more striking on long-document benchmarks, where RRK widens its advantage further.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Document Reranking | TREC DL 20 | NDCG@1068.6 | 33 | |
| Document Reranking | MS MARCO Document DL19 | nDCG@1072.1 | 18 | |
| Information Retrieval Reranking | BeIR collection 12 datasets | nDCG@1058.4 | 13 |