Query Embedding Pruning for Dense Retrieval
Not on the map. Why?
Abstract (arXiv)
Recent advances in dense retrieval techniques have offered the promise of being able not just to re-rank documents using contextualised language models such as BERT, but also to use such models to identify documents from the collection in the first place. However, when using dense retrieval approaches that use multiple embedded representations for each query, a large number of documents can be retrieved for each query, hindering the efficiency of the method. Hence, this work is the first to consider efficiency improvements in the context of a dense retrieval approach (namely ColBERT), by pruning query term embeddings that are estimated not to be useful for retrieving relevant documents. Our proposed query embeddings pruning reduces the cost of the dense retrieval operation, as well as reducing the number of documents that are retrieved and hence require to be fully scored. Experiments conducted on the MSMARCO passage ranking corpus demonstrate that, when reducing the number of query embeddings used from 32 to 3 based on the collection frequency of the corresponding tokens, query embedding pruning results in no statistically significant differences in effectiveness, while reducing the number of documents retrieved by 70%. In terms of mean response time for the end-to-end to end system, this results in a 2.65x speedup.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 23 Aug 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 1.
5 papers.
- 2022PLAID: An Efficient Engine for Late Interaction Retrievalcited by 95
- 2022Introducing Neural Bag of Whole-Words with ColBERTer: Contextualized Late Interactions using Enhanced Reductioncited by 21
- 2022Towards Sparsification of Graph Neural Networkscited by 18
- 2021A Study on Token Pruning for ColBERTcited by 14
- 2023CAME: Competitively Learning a Mixture-of-Experts Model for First-stage Retrievalcited by 6
- 2023CAME: Competitively Learning a Mixture-of-Experts Model for First-stage Retrieval6 Nov 2023
- 2022Towards Sparsification of Graph Neural Networks11 Sep 2022
- 2022PLAID: An Efficient Engine for Late Interaction Retrieval19 May 2022
- 2022Introducing Neural Bag of Whole-Words with ColBERTer: Contextualized Late Interactions using Enhanced Reduction24 Mar 2022
- 2021A Study on Token Pruning for ColBERT13 Dec 2021