Projects per year
Abstract
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.
Original language | English |
---|---|
Title of host publication | Advances in Neural Information Processing Systems 37 (NeurIPS 2024) |
Editors | A. Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, C. Zhang |
Publisher | Curran Associates Inc. |
ISBN (Print) | 9798331314385 |
Publication status | Published - 2025 |
MoE publication type | A4 Conference publication |
Event | Conference on Neural Information Processing Systems - Vancouver, Canada, Vancouver , Canada Duration: 10 Dec 2024 → 15 Dec 2024 Conference number: 38 https://neurips.cc/Conferences/2024 |
Publication series
Name | Advances in Neural Information Processing Systems |
---|---|
Publisher | Curran Associates, Inc. |
Volume | 37 |
ISSN (Print) | 1049-5258 |
Conference
Conference | Conference on Neural Information Processing Systems |
---|---|
Abbreviated title | NeurIPS |
Country/Territory | Canada |
City | Vancouver |
Period | 10/12/2024 → 15/12/2024 |
Internet address |
Fingerprint
Dive into the research topics of 'LoRANN: Low-Rank Matrix Factorization for Approximate Nearest Neighbor Search'. Together they form a unique fingerprint.Projects
- 1 Finished
-
-: Finnish Center for Artificial Intelligence
Kaski, S. (Principal investigator)
01/01/2019 → 31/12/2022
Project: Academy of Finland: Other research funding