← smac.pub home

LexBoost: Improving Lexical Document Retrieval with Nearest Neighbors

pdf bibtex long conference paper

Authors: Hrishikesh Kulkarni, Nazli Goharian, Ophir Frieder, Sean MacAvaney

Appeared in: The 24th ACM Symposium on Document Engineering (DocEng 2024)

Links/IDs:
DOI 10.1145/3685650.3685658 DBLP conf/doceng/KulkarniGFM24 arXiv 2409.05882 Google Scholar 7wWfoDgAAAAJ:a0OBvERweLwC Semantic Scholar 7d25245a8f43a877ee6fb52002f89f42738b00b7 Enlighten 327992 smac.pub doceng2024-fhybrid

Abstract:

Sparse retrieval methods like BM25 are based on lexical overlap, focusing on the surface form of the terms that appear in the query and the document. The use of inverted indices in these methods leads to high retrieval efficiency. On the other hand, dense retrieval methods are based on learned dense vectors and, consequently, are effective but comparatively slow. Since sparse and dense methods approach problems differently and use complementary relevance signals, approximation methods have been proposed to balance effectiveness and efficiency. For efficiency, approximation methods like HNSW are frequently used to approximate exhaustive dense retrieval. However, approximation techniques still exhibit considerably higher latency than sparse approaches. We propose LexBoost that first builds a network of dense neighbors (a corpus graph) using a dense retrieval approach while indexing. Then, during retrieval, we consider both a document's lexical relevance scores and its neighbors' scores to rank the documents. In LexBoost this remarkably simple application of the Cluster Hypothesis contributes to stronger ranking effectiveness while contributing little computational overhead (since the corpus graph is constructed offline). The method is robust across the number of neighbors considered, various fusion parameters for determining the scores, and different dataset construction methods. We also show that re-ranking on top of LexBoost outperforms traditional dense re-ranking and leads to results comparable with higher-latency exhaustive dense retrieval.

BibTeX @inproceedings{kulkarni:doceng2024-fhybrid, author = {Kulkarni, Hrishikesh and Goharian, Nazli and Frieder, Ophir and MacAvaney, Sean}, title = {LexBoost: Improving Lexical Document Retrieval with Nearest Neighbors}, booktitle = {The 24th ACM Symposium on Document Engineering}, year = {2024}, url = {https://arxiv.org/abs/2409.05882}, doi = {10.1145/3685650.3685658} }