mlsanityData to 7 Oct 2026

Automating Nearest Neighbor Search Configuration with Constrained Optimization

arXiv 2301.01702 ↗First posted 4 Jan 2023cs.LGcited by 7

Not on the map. Why?

Abstract (arXiv)

The approximate nearest neighbor (ANN) search problem is fundamental to efficiently serving many real-world machine learning applications. A number of techniques have been developed for ANN search that are efficient, accurate, and scalable. However, such techniques typically have a number of parameters that affect the speed-recall tradeoff, and exhibit poor performance when such parameters aren't properly set. Tuning these parameters has traditionally been a manual process, demanding in-depth knowledge of the underlying search algorithm. This is becoming an increasingly unrealistic demand as ANN search grows in popularity. To tackle this obstacle to ANN adoption, this work proposes a constrained optimization-based approach to tuning quantization-based ANN algorithms. Our technique takes just a desired search cost or recall as input, and then generates tunings that, empirically, are very close to the speed-recall Pareto frontier and give leading performance on standard benchmarks.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 17 of its 34 references that are in the map. First posted on arXiv 4 Jan 2023.

Builds on

17 of 34 references.

References · 17

  1. 2017Billion-scale similarity search with GPUscited by 2,477
  2. 2020REALM: Retrieval-Augmented Language Model Pre-Trainingcited by 2,126
  3. 2020Reformer: The Efficient Transformercited by 1,658
  4. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
  5. 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
  6. 2018ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithmscited by 130
  7. 2014Asymmetric LSH (ALSH) for Sublinear Time Maximum Inner Product Search (MIPS)cited by 109
  8. 2017Fast Approximate Nearest Neighbor Search With The Navigating Spreading-out Graphcited by 103
  9. 2021Thinking Fast and Slow: Efficient Text-to-Visual Retrieval with Transformerscited by 93
  10. 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
  11. 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
  12. 2015Optimal Data-Dependent Hashing for Approximate Near Neighborscited by 43
5 more
  1. 2014Hashing for Similarity Search: A Surveycited by 34
  2. 2018Optimization of Indexing Based on k-Nearest Neighbor Graph for Proximity Search in High-dimensional Datacited by 20
  3. 2017Now Playing: Continuous low-power music recognitioncited by 8
  4. 2018A Bandit Approach to Maximum Inner Product Searchcited by 5
  5. 2016Song Recommendation with Non-Negative Matrix Factorization and Graph Total Variationcited by 4

Built on by

Cited by year (2026 to 7 Oct)

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

7 papers.