Table of Contents
Fetching ...

Blending Learning to Rank and Dense Representations for Efficient and Effective Cascades

Franco Maria Nardini, Raffaele Perego, Nicola Tonellotto, Salvatore Trani

TL;DR

This work tackles ad-hoc passage retrieval by integrating lexical sparse features with dense neural representations in a two-stage pipeline. A dense first-stage retriever (STAR/CONTRIEVER) identifies candidate documents, which are then re-ranked by a LambdaMART-based LTR model that blends 2,559 features derived from dense embeddings, their similarity, and 253 hand-crafted lexical cues. Across MS-MARCO and DL19/DL20 datasets, the full-featured re-ranker achieves up to $nDCG@10$ gains of $11\%$ with only about a $4.3\%$ increase in end-to-end latency, while remaining CPU-efficient compared to cross-encoder baselines. The results demonstrate that lexical and neural signals offer complementary information and that a learned, tree-based fusion can improve retrieval effectiveness without sacrificing scalability.

Abstract

We investigate the exploitation of both lexical and neural relevance signals for ad-hoc passage retrieval. Our exploration involves a large-scale training dataset in which dense neural representations of MS-MARCO queries and passages are complemented and integrated with 253 hand-crafted lexical features extracted from the same corpus. Blending of the relevance signals from the two different groups of features is learned by a classical Learning-to-Rank (LTR) model based on a forest of decision trees. To evaluate our solution, we employ a pipelined architecture where a dense neural retriever serves as the first stage and performs a nearest-neighbor search over the neural representations of the documents. Our LTR model acts instead as the second stage that re-ranks the set of candidates retrieved by the first stage to enhance effectiveness. The results of reproducible experiments conducted with state-of-the-art dense retrievers on publicly available resources show that the proposed solution significantly enhances the end-to-end ranking performance while relatively minimally impacting efficiency. Specifically, we achieve a boost in nDCG@10 of up to 11% with an increase in average query latency of only 4.3%. This confirms the advantage of seamlessly combining two distinct families of signals that mutually contribute to retrieval effectiveness.

Blending Learning to Rank and Dense Representations for Efficient and Effective Cascades

TL;DR

This work tackles ad-hoc passage retrieval by integrating lexical sparse features with dense neural representations in a two-stage pipeline. A dense first-stage retriever (STAR/CONTRIEVER) identifies candidate documents, which are then re-ranked by a LambdaMART-based LTR model that blends 2,559 features derived from dense embeddings, their similarity, and 253 hand-crafted lexical cues. Across MS-MARCO and DL19/DL20 datasets, the full-featured re-ranker achieves up to gains of with only about a increase in end-to-end latency, while remaining CPU-efficient compared to cross-encoder baselines. The results demonstrate that lexical and neural signals offer complementary information and that a learned, tree-based fusion can improve retrieval effectiveness without sacrificing scalability.

Abstract

We investigate the exploitation of both lexical and neural relevance signals for ad-hoc passage retrieval. Our exploration involves a large-scale training dataset in which dense neural representations of MS-MARCO queries and passages are complemented and integrated with 253 hand-crafted lexical features extracted from the same corpus. Blending of the relevance signals from the two different groups of features is learned by a classical Learning-to-Rank (LTR) model based on a forest of decision trees. To evaluate our solution, we employ a pipelined architecture where a dense neural retriever serves as the first stage and performs a nearest-neighbor search over the neural representations of the documents. Our LTR model acts instead as the second stage that re-ranks the set of candidates retrieved by the first stage to enhance effectiveness. The results of reproducible experiments conducted with state-of-the-art dense retrievers on publicly available resources show that the proposed solution significantly enhances the end-to-end ranking performance while relatively minimally impacting efficiency. Specifically, we achieve a boost in nDCG@10 of up to 11% with an increase in average query latency of only 4.3%. This confirms the advantage of seamlessly combining two distinct families of signals that mutually contribute to retrieval effectiveness.
Paper Structure (6 sections, 2 figures, 1 table)

This paper contains 6 sections, 2 figures, 1 table.

Figures (2)

  • Figure 1: Logical architecture of our system.
  • Figure 2: Efficiency/Effectiveness trade-off by varying the number of FAISS probes and the re-ranking cutoff.