Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

ColBERTSaR: Sparsified ColBERT Index via Product Quantization

About

While ColBERT is an effective neural retrieval architecture, it requires a heavy index structure to support candidate set retrieval based on approximated token embeddings, gathering and decompressing document token embeddings, and applying the MaxSim operation. Indexes in PLAID and similar ColBERT implementations require five to ten times the disk storage of the original raw text, which limits their scalability. Furthermore, prior work has identified that the gathering and decompression stages are the primary inefficiencies at query time. Limiting the number of document tokens that must be gathered by thresholding and score approximation does not eliminate the need for the entire index to support ad hoc queries. In this work, we propose an embedding quantization approach that turns a ColBERT index into a true inverted index. We show that, theoretically, ColBERT with embedding quantization is equivalent to learned-sparse retrieval except for the scoring mechanism. Empirically, we demonstrate that our index is 50-70% smaller than a one-bit PLAID index while retaining retrieval effectiveness.

Eugene Yang, Andrew Yates, Dawn Lawrie, James Mayfield, Saron Samuel, Rohan Jha• 2026

Related benchmarks

TaskDatasetResultRank
Information RetrievalBEIR v1.0 (test)
FEVER Score74.1
20
Cross-Language Information RetrievalNeuCLIRBench
nDCG@20 (zho)0.471
4
Cross-Language Information RetrievalNeuCLIRTech
nDCG@2034.8
4
Information RetrievalNeuCLIRBench zho
Index Size (GB)14.52
4
Information RetrievalNeuCLIRBench fas
Index Size (GB)11.43
4
Information RetrievalNeuCLIRBench rus
Index Size (GB)37.12
4
Information RetrievalNeuCLIRBench MLIR
Index Size (GB)89.71
4
Multilingual Information RetrievalNeuCLIRBench
nDCG@2038.5
4
Showing 8 of 8 rows

Other info

Follow for update