mlsanityData to 14 Oct 2026

AdANNS: A Framework for Adaptive Semantic Search

arXiv 2305.19435 ↗First posted 30 May 2023cs.LG cs.IRcited by 3

Not on the map. Why?

Abstract (arXiv)

Web-scale search systems learn an encoder to embed a given query which is then hooked into an approximate nearest neighbor search (ANNS) pipeline to retrieve similar data points. To accurately capture tail queries and data points, learned representations typically are rigid, high-dimensional vectors that are generally used as-is in the entire ANNS pipeline and can lead to computationally expensive retrieval. In this paper, we argue that instead of rigid representations, different stages of ANNS can leverage adaptive representations of varying capacities to achieve significantly better accuracy-compute trade-offs, i.e., stages of ANNS that can get away with more approximate computation should use a lower-capacity representation of the same data point. To this end, we introduce AdANNS, a novel ANNS design framework that explicitly leverages the flexibility of Matryoshka Representations. We demonstrate state-of-the-art accuracy-compute trade-offs using novel AdANNS-based key ANNS building blocks like search data structures (AdANNS-IVF) and quantization (AdANNS-OPQ). For example on ImageNet retrieval, AdANNS-IVF is up to 1.5% more accurate than the rigid representations-based IVF at the same compute budget; and matches accuracy while being up to 90x faster in wall-clock time. For Natural Questions, 32-byte AdANNS-OPQ matches the accuracy of the 64-byte OPQ baseline constructed using rigid representations -- same accuracy at half the cost! We further show that the gains from AdANNS translate to modern-day composite ANNS indices that combine search structures and quantization. Finally, we demonstrate that AdANNS can enable inference-time adaptivity for compute-aware search on ANNS indices built non-adaptively on matryoshka representations. Code is open-sourced at https://github.com/RAIVNLab/AdANNS.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 23 of its 56 references that are in the map. First posted on arXiv 30 May 2023.

Builds on

23 of 56 references.

References · 23

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,513
  6. 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,824
  7. 2022A ConvNet for the 2020scited by 3,579
  8. 2017Billion-scale similarity search with GPUscited by 2,497
  9. 2019Do ImageNet Classifiers Generalize to ImageNet?cited by 1,515
  10. 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 861
  11. 2017The Implicit Bias of Gradient Descent on Separable Datacited by 655
  12. 2018Do Better ImageNet Models Transfer Better?cited by 565
11 more
  1. 2022Text and Code Embeddings by Contrastive Pre-Trainingcited by 361
  2. 2022Matryoshka Representation Learningcited by 282
  3. 2017The Case for Learned Index Structurescited by 188
  4. 2018ANN-Benchmarks: A Benchmarking Tool for Approximate Nearest Neighbor Algorithmscited by 130
  5. 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
  6. 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
  7. 2016Approximate Nearest Neighbor Search on High Dimensional Data --- Experiments, Analyses, and Improvement (v1.0)cited by 44
  8. 2019Differentiable Product Quantization for End-to-End Embedding Compressioncited by 36
  9. 2022ELIAS: End-to-End Learning to Index and Search in Large Output Spacescited by 14
  10. 2021LLC: Accurate, Multi-purpose Learnt Low-dimensional Binary Codescited by 7
  11. 2016A Revisit of Hashing Algorithms for Approximate Nearest Neighbor Searchcited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 1; 2024: 0; 2025: 0; 2026: 2.

3 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026ANN Search: Recall What Matters
  2. 2026Taxonomy of the Retrieval System Framework: Pitfalls and Paradigms
  3. 2025From HNSW to Information-Theoretic Binarization: Rethinking the Architecture of Scalable Vector Search
  4. 2024Optimizing Domain-Specific Image Retrieval: A Benchmark of FAISS and Annoy with Fine-Tuned Features
  5. 2025Beyond Nearest Neighbors: Semantic Compression and Graph-Augmented Retrieval for Enhanced Vector Search
  6. 2026Query-aware Routing for Filtered Approximate Nearest Neighbors Search
  7. 2025HAKES: Scalable Vector Database for Embedding Search Service
  8. 2025Semantic Certainty Assessment in Vector Retrieval Systems: A Novel Framework for Embedding Quality Evaluation