Efficient Inverted Indexes for Approximate Retrieval over Learned Sparse Representations
Not on the map. Why?
Abstract (arXiv)
Learned sparse representations form an attractive class of contextual embeddings for text retrieval. That is so because they are effective models of relevance and are interpretable by design. Despite their apparent compatibility with inverted indexes, however, retrieval over sparse embeddings remains challenging. That is due to the distributional differences between learned embeddings and term frequency-based lexical models of relevance such as BM25. Recognizing this challenge, a great deal of research has gone into, among other things, designing retrieval algorithms tailored to the properties of learned sparse representations, including approximate retrieval systems. In fact, this task featured prominently in the latest BigANN Challenge at NeurIPS 2023, where approximate algorithms were evaluated on a large benchmark dataset by throughput and recall. In this work, we propose a novel organization of the inverted index that enables fast yet effective approximate retrieval over learned sparse embeddings. Our approach organizes inverted lists into geometrically-cohesive blocks, each equipped with a summary vector. During query processing, we quickly determine if a block must be evaluated using the summaries. As we show experimentally, single-threaded query processing using our method, Seismic, reaches sub-millisecond per-query latency on various sparse embeddings of the MS MARCO dataset while maintaining high recall. Our results indicate that Seismic is one to two orders of magnitude faster than state-of-the-art inverted index-based solutions and further outperforms the winning (graph-based) submissions to the BigANN Challenge by a significant margin.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). First posted on arXiv 29 Apr 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 2; 2025: 11; 2026: 11.
24 papers.
Sort:
By area:
- 2024Results of the Big ANN: NeurIPS'23 competitioncited by 22
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Searchcited by 12
- 2025CSPLADE: Learned Sparse Retrieval with Causal Language Modelscited by 10
- 2025Milco: Learned Sparse Retrieval Across Languages via a Multilingual Connectorcited by 9
- 2026Learning Retrieval Models with Sparse Autoencoderscited by 6
- 2026LACONIC: Dense-Level Effectiveness for Scalable Sparse Retrieval via a Two-Phase Training Curriculumcited by 5
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025An Alternative to FLOPS Regularization to Effectively Productionize SPLADE-Doccited by 3
- 2025Sparse and Dense Retrievers Learn Better Together: Joint Sparse-Dense Optimization for Text-Image Retrievalcited by 3
- 2025Making Large Language Models Efficient Dense Retrieverscited by 3
- 2025SINDI: An Efficient Index for Sparse Vector Approximate Maximum Inner Product Searchcited by 2
- 2026On the Challenges and Opportunities of Learned Sparse Retrieval for Codecited by 2
12 more
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Setscited by 1
- 2026RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generationcited by 1
- 2025All-in-one Graph-based Indexing for Hybrid Search on GPUscited by 0
- 2025An Efficient Embedding Based Ad Retrieval with GPU-Powered Feature Interactioncited by 0
- 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrievalcited by 0
- 2026The Pre-Training Study of Expanded-SPLADE Models on Web Document Titlescited by 0
- 2026uva-irlab-conv at SemEval-2026 Task 8: Multi-Turn RAG with Learned Sparse Retrieval and Listwise Rerankingcited by 0
- 2026Rescaling MLM-Head for Neural Sparse Retrievalcited by 0
- 2026Multimodal Hybrid Retrieval-Augmented Generation for Scientific Document Understanding using Open-Source SLMscited by 0
- 2026Static Pruning Across Sparse Retrieval Regimes: What Transfers, What Breaks, and What Still Helpscited by 0
- 2026Concepts Complement Dense Semantics: Learning Compact Sparse Spaces for Text-Image Retrievalcited by 0
- 2026Cascaded Retrieval with Cross-Modal Query Refinement for Efficient Visual Document Searchcited by 0
- 2026Cascaded Retrieval with Cross-Modal Query Refinement for Efficient Visual Document Search14 Oct 2026
- 2026Concepts Complement Dense Semantics: Learning Compact Sparse Spaces for Text-Image Retrieval26 Sep 2026
- 2026Static Pruning Across Sparse Retrieval Regimes: What Transfers, What Breaks, and What Still Helps17 Aug 2026
- 2026Multimodal Hybrid Retrieval-Augmented Generation for Scientific Document Understanding using Open-Source SLMs6 Jul 2026
- 2026Rescaling MLM-Head for Neural Sparse Retrieval17 Jun 2026
- 2026uva-irlab-conv at SemEval-2026 Task 8: Multi-Turn RAG with Learned Sparse Retrieval and Listwise Reranking10 Jun 2026
- 2026The Pre-Training Study of Expanded-SPLADE Models on Web Document Titles2 May 2026
- 2026On the Challenges and Opportunities of Learned Sparse Retrieval for Code23 Mar 2026
- 2026Learning Retrieval Models with Sparse Autoencoders27 Feb 2026
- 2026RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generation15 Jan 2026
- 2026LACONIC: Dense-Level Effectiveness for Scalable Sparse Retrieval via a Two-Phase Training Curriculum4 Jan 2026
- 2025Making Large Language Models Efficient Dense Retrievers23 Dec 2025
12 more
- 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrieval13 Dec 2025
- 2025An Efficient Embedding Based Ad Retrieval with GPU-Powered Feature Interaction27 Nov 2025
- 2025All-in-one Graph-based Indexing for Hybrid Search on GPUs2 Nov 2025
- 2025Milco: Learned Sparse Retrieval Across Languages via a Multilingual Connector1 Oct 2025
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Sets29 Sep 2025
- 2025SINDI: An Efficient Index for Sparse Vector Approximate Maximum Inner Product Search10 Sep 2025
- 2025Sparse and Dense Retrievers Learn Better Together: Joint Sparse-Dense Optimization for Text-Image Retrieval22 Aug 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2025An Alternative to FLOPS Regularization to Effectively Productionize SPLADE-Doc21 May 2025
- 2025CSPLADE: Learned Sparse Retrieval with Causal Language Models15 Apr 2025
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Search25 Oct 2024
- 2024Results of the Big ANN: NeurIPS'23 competition25 Sep 2024
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Searchcited by 4
- 2025SINDI: An Efficient Index for Sparse Vector Approximate Maximum Inner Product Searchcited by 2
- 2026RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generationcited by 1
- 2025All-in-one Graph-based Indexing for Hybrid Search on GPUscited by 0
- 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrievalcited by 0
- 2026Multimodal Hybrid Retrieval-Augmented Generation for Scientific Document Understanding using Open-Source SLMscited by 0
- 2026Multimodal Hybrid Retrieval-Augmented Generation for Scientific Document Understanding using Open-Source SLMs6 Jul 2026
- 2026RoutIR: Fast Serving of Retrieval Pipelines for Retrieval-Augmented Generation15 Jan 2026
- 2025Breaking the Curse of Dimensionality: On the Stability of Modern Vector Retrieval13 Dec 2025
- 2025All-in-one Graph-based Indexing for Hybrid Search on GPUs2 Nov 2025
- 2025SINDI: An Efficient Index for Sparse Vector Approximate Maximum Inner Product Search10 Sep 2025
- 2025Balancing the Blend: An Experimental Analysis of Trade-offs in Hybrid Search2 Aug 2025
- 2026Learning Retrieval Models with Sparse Autoencoderscited by 6
- 2026Learning Retrieval Models with Sparse Autoencoders27 Feb 2026
- 2024Results of the Big ANN: NeurIPS'23 competitioncited by 22
- 2024Taxonomy-guided Semantic Indexing for Academic Paper Searchcited by 12
- 2025CSPLADE: Learned Sparse Retrieval with Causal Language Modelscited by 10
- 2025Milco: Learned Sparse Retrieval Across Languages via a Multilingual Connectorcited by 9
- 2026LACONIC: Dense-Level Effectiveness for Scalable Sparse Retrieval via a Two-Phase Training Curriculumcited by 5
- 2025An Alternative to FLOPS Regularization to Effectively Productionize SPLADE-Doccited by 3
- 2025Making Large Language Models Efficient Dense Retrieverscited by 3
- 2026On the Challenges and Opportunities of Learned Sparse Retrieval for Codecited by 2
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Setscited by 1
- 2025An Efficient Embedding Based Ad Retrieval with GPU-Powered Feature Interactioncited by 0
- 2026The Pre-Training Study of Expanded-SPLADE Models on Web Document Titlescited by 0
- 2026uva-irlab-conv at SemEval-2026 Task 8: Multi-Turn RAG with Learned Sparse Retrieval and Listwise Rerankingcited by 0
12 most cited of 15 All 15 (JSON)
- 2026Cascaded Retrieval with Cross-Modal Query Refinement for Efficient Visual Document Search14 Oct 2026
- 2026Static Pruning Across Sparse Retrieval Regimes: What Transfers, What Breaks, and What Still Helps17 Aug 2026
- 2026Rescaling MLM-Head for Neural Sparse Retrieval17 Jun 2026
- 2026uva-irlab-conv at SemEval-2026 Task 8: Multi-Turn RAG with Learned Sparse Retrieval and Listwise Reranking10 Jun 2026
- 2026The Pre-Training Study of Expanded-SPLADE Models on Web Document Titles2 May 2026
- 2026On the Challenges and Opportunities of Learned Sparse Retrieval for Code23 Mar 2026
- 2026LACONIC: Dense-Level Effectiveness for Scalable Sparse Retrieval via a Two-Phase Training Curriculum4 Jan 2026
- 2025Making Large Language Models Efficient Dense Retrievers23 Dec 2025
- 2025An Efficient Embedding Based Ad Retrieval with GPU-Powered Feature Interaction27 Nov 2025
- 2025Milco: Learned Sparse Retrieval Across Languages via a Multilingual Connector1 Oct 2025
- 2025Efficient Sketching and Nearest Neighbor Search Algorithms for Sparse Vector Sets29 Sep 2025
- 2025An Alternative to FLOPS Regularization to Effectively Productionize SPLADE-Doc21 May 2025
12 newest of 15 All 15 (JSON)