mlsanityData to 14 Oct 2026

LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search

arXiv 2410.18926 ↗First posted 24 Oct 2024cs.LGcited by 4

Not on the map. Why?

Abstract (arXiv)

Approximate nearest neighbor (ANN) search is a key component in many modern machine learning pipelines; recent use cases include retrieval-augmented generation (RAG) and vector databases. Clustering-based ANN algorithms, that use score computation methods based on product quantization (PQ), are often used in industrial-scale applications due to their scalability and suitability for distributed and disk-based implementations. However, they have slower query times than the leading graph-based ANN algorithms. In this work, we propose a new supervised score computation method based on the observation that inner product approximation is a multivariate (multi-output) regression problem that can be solved efficiently by reduced-rank regression. Our experiments show that on modern high-dimensional data sets, the proposed reduced-rank regression (RRR) method is superior to PQ in both query latency and memory usage. We also introduce LoRANN, a clustering-based ANN library that leverages the proposed score computation method. LoRANN is competitive with the leading graph-based algorithms and outperforms the state-of-the-art GPU ANN methods on high-dimensional data sets.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 25 of its 54 references that are in the map. First posted on arXiv 24 Oct 2024.

Builds on

25 of 54 references.

References · 25

  1. 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
  2. 2017Billion-scale similarity search with GPUscited by 2,497
  3. 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,141
  4. 2020Reformer: The Efficient Transformercited by 1,668
  5. 2021Improving language models by retrieving from trillions of tokenscited by 1,293
  6. 2022LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scalecited by 906
  7. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 861
  8. 2023REPLUG: Retrieval-Augmented Black-Box Language Modelscited by 792
  9. 2020Efficient Content-Based Sparse Attention with Routing Transformerscited by 471
  10. 2018ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithmscited by 130
  11. 2020Fast Transformers with Clustered Attentioncited by 123
  12. 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
13 more
  1. 2016Approximate Nearest Neighbor Search on High Dimensional Data --- Experiments, Analyses, and Improvement (v1.0)cited by 44
  2. 2023CAGRA: Highly Parallel Graph Construction and Approximate Nearest Neighbor Search for GPUscited by 22
  3. 2018Optimization of Indexing Based on k-Nearest Neighbor Graph for Proximity Search in High-dimensional Datacited by 20
  4. 2022Manu: A Cloud Native Vector Database Management Systemcited by 18
  5. 2022OOD-DiskANN: Efficient and Scalable Graph ANNS for Out-of-Distribution Queriescited by 15
  6. 2024SOAR: Improved Indexing for Approximate Nearest Neighbor Searchcited by 12
  7. 2019GGNN: Graph-based GPU Nearest Neighbor Searchcited by 10
  8. 2024A Learning-to-Rank Formulation of Clustering-Based Approximate Nearest Neighbor Searchcited by 6
  9. 2018Efficient Autotuning of Hyperparameters in Approximate Nearest Neighbor Searchcited by 5
  10. 2019A Multilabel Classification Framework for Approximate Nearest Neighbor Searchcited by 4
  11. 2024Unleashing Graph Partitioning for Large-Scale Nearest Neighbor Searchcited by 4
  12. 2019Pyramid: A General Framework for Distributed Similarity Searchcited by 3
  13. 2024Optimistic Query Routing in Clustering-based Approximate Maximum Inner Product Searchcited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 2; 2026: 2.

4 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026Large-Scale Data Parallelization of Product Quantization and Inverted Indexing Using Dask
  2. 2023Automating Nearest Neighbor Search Configuration with Constrained Optimization
  3. 2026RSLM: Training-Free Vector Quantization for Approximate Nearest Neighbor Search
  4. 2026FGIM: a Fast Graph-based Indexes Merging Framework for Approximate Nearest Neighbor Search
  5. 2025SAQ: Pushing the Limits of Vector Quantization through Code Adjustment and Dimension Segmentation
  6. 2023JUNO: Optimizing High-Dimensional Approximate Nearest Neighbour Search with Sparsity-Aware Algorithm and Ray-Tracing Core Mapping
  7. 2025LSM-VEC: A Large-Scale Disk-Based System for Dynamic Vector Search
  8. 2024Revisiting the Index Construction of Proximity Graph-Based Approximate Nearest Neighbor Search