The DOI matches its Crossref record; 62 of the 65 references it cites were found in a registry or an index.
Billion-Scale Similarity Search with GPUs
Open accessAbstract
Similarity search finds application in database systems handling complex data such as images or videos, which are typically represented by high-dimensional features and require specific indexing structures. This paper tackles the problem of better utilizing GPUs for this task. While GPUs excel at data parallel tasks such as distance computation, prior approaches in this domain are bottlenecked by algorithms that expose less parallelism, such ask-min selection, or make poor use of the memory hierarchy. We propose a novel design fork-selection. We apply it in different similarity search scenarios, by optimizing brute-force, approximate and compressed-domain search based on product quantization. In all these setups, we outperform the state of the art by large margins. Our implementation operates at up to 55 percent of theoretical peak performance, enabling a nearest neighbor implementation that is 8.5 × faster than prior GPU state of the art. It enables the construction of a high accuracyk-NN graph on 95 million images from the Yfcc100M dataset in 35 minutes, and of a graph connecting 1 billion vectors in less than 12 hours on 4 Maxwell Titan X GPUs. We have open-sourced our approach for the sake of comparison and reproducibility.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“They scale gracefully to millions of records but lose structured relationships: you can ask 'what's most similar?' but not 'what caused what?'”
From Memory for Autonomous LLM Agents:Mechanisms, Evaluation, and Emerging Frontiers (2026) · cites this paper as Johnson et al., 2021
Experimental — accuracy not yet measuredThe cited source says what the claim attributes to it.
In the citing paper
“Dense passage retrieval [Karpukhin et al., 2020] via learned encoders, typically backed by FAISS-style approximate nearest-neighbor search [Johnson et al., 2021], remains the default implementation, often augmented with sparse BM25 and metadata filters (timestamps, tool types, task tags).”
From Memory for Autonomous LLM Agents:Mechanisms, Evaluation, and Emerging Frontiers (2026) · cites this paper as Johnson et al., 2021
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Deep Residual Learning for Image Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2016) · 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr.2016.90 · Cited by 235,474
ImageNet classification with deep convolutional neural networks
Krizhevsky, A., Sutskever, I., & Hinton, G. E. (2017) · Communications of the ACM · doi:10.1145/3065386 · Cited by 112,155
Distributed Representations of Words and Phrases and their Compositionality
Mikolov, T., Sutskever, I., Chen, K., Corrado, G., & Dean, J. (2013) · arXiv · doi:10.48550/arxiv.1310.4546 · Cited by 24,533
Han, S., Mao, H., & Dally, W. J. (2015) · arXiv · doi:10.48550/arxiv.1510.00149 · Cited by 4,662
Bag of Tricks for Efficient Text Classification
Joulin, A., Grave, E., Bojanowski, P., & Mikolov, T. (2017) · Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 2, Short Papers · doi:10.18653/v1/e17-2068 · Cited by 4,545
CNN Features Off-the-Shelf: An Astounding Baseline for Recognition
Razavian, A. S., Azizpour, H., Sullivan, J., & Carlsson, S. (2014) · 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops · doi:10.1109/cvprw.2014.131 · Cited by 4,451
Product Quantization for Nearest Neighbor Search
Jégou, H., Douze, M., & Schmid, C. (2011) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2010.57 · Cited by 2,956 · cited 5×
“ing a minimal accuracy loss results in orders of magnitude of compression [21]. The most popular vector compression methods can be classied into either binary codes [18, 22], or quantization methods [25, 37]. Both have the desirable property that searching neighbors does not require reconstructing the vectors. Our pap…”
BackgroundMethodInfluentialSelf-citationWilliams, S., Waterman, A., & Patterson, D. A. (2009) · Communications of the ACM · doi:10.1145/1498765.1498785 · Cited by 2,798
Deep Clustering for Unsupervised Learning of Visual Features
Caron, M., Bojanowski, P., Joulin, A., & Douze, M. (2018) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-01264-9_9 · Cited by 2,674
Self-citationSorting networks and their applications
Batcher, K. E. (1968) · doi:10.1145/1468075.1468121 · Cited by 2,442
Flagged first, then by citations
3 of the 65 references couldn’t be matched to a known paper.
Research works printed but not linked: 3
- leighton, 1992, Introduction to Parallel Algorithms and Architectures Array Trees Hypercubes
- andoni, 2006, Near-optimal hashing algorithms for near neighbor problem in high dimensions, Proc Symp Foundations Comput Sci, 459
- weber, 1998, A quantitative analysis and performance study for similarity-search methods in high-dimensional spaces, Proc Int Conf Very Large Databases, 194
Cited by
Sorted by citations
Items 201–300 of 1,031
Art2Real: Unfolding the Reality of Artworks via Semantically-Aware Image-To-Image Translation
Tomei, M., Cornia, M., Baraldi, L., & Cucchiara, R. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00600 · Cited by 79
Heinzerling, B., & Inui, K. (2021) · Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume · doi:10.18653/v1/2021.eacl-main.153 · Cited by 78
Zhang, X., Malkov, Y. A., Florez, O. U., Park, S., McWilliams, B., Han, J., & El-Kishky, A. (2023) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3580305.3599921 · Cited by 116
ESGReveal: An LLM-based approach for extracting structured data from ESG reports
Zou, Y., Shi, M., Chen, Z., Deng, Z., Lei, Z., Zeng, Z., Yang, S., Tong, H., Xiao, L., & Zhou, W. (2024) · Journal of Cleaner Production · doi:10.1016/j.jclepro.2024.144572 · Cited by 115
GPU accelerated t-distributed stochastic neighbor embedding
Chan, D. M., Rao, R., Huang, F., & Canny, J. (2019) · Journal of Parallel and Distributed Computing · doi:10.1016/j.jpdc.2019.04.008 · Cited by 87
Vokenization: Improving Language Understanding with Contextualized, Visual-Grounded Supervision
Tan, H. X., & Bansal, M. (2020) · Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.18653/v1/2020.emnlp-main.162 · Cited by 103
End-To-End Supervised Product Quantization for Image Search and Retrieval
Klein, B., & Wolf, L. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00518 · Cited by 86
Autoregressive Unsupervised Image Segmentation
Ouali, Y., Hudelot, C., & Tami, M. (2020) · Lecture Notes in Computer Science · doi:10.1007/978-3-030-58571-6_9 · Cited by 75
Gao, J., & Long, C. (2023) · Proceedings of the ACM on Management of Data · doi:10.1145/3589282 · Cited by 76
[Invited Paper] A Survey of Product Quantization
Matsui, Y., Uchida, Y., Jeǵou, H., & Satoh, S. (2017) · ITE Transactions on Media Technology and Applications · doi:10.3169/mta.6.2 · Cited by 74
GPGPU Linear Complexity t-SNE Optimization
Pezzotti, N., Thijssen, J., Mordvintsev, A., Höllt, T., van Lew, B., Lelieveldt, B. P. F., Eisemann, E., & Vilanova, A. (2019) · IEEE Transactions on Visualization and Computer Graphics · doi:10.1109/tvcg.2019.2934307 · Cited by 85
Adaptive Nearest Neighbor Machine Translation
Zheng, X. W., Zhang, Z., Guo, J., Huang, S., Chen, B., Luo, W., & Chen, J. (2021) · doi:10.18653/v1/2021.acl-short.47 · Cited by 74
Performance of a geometric deep learning pipeline for HL-LHC particle tracking
Ju, X., Murnane, D., Calafiura, P., Choma, N., Conlon, S., Farrell, S., Xu, Y., Spiropulu, M., Vlimant, J.-R., Aurisano, A., et al. (2021) · The European Physical Journal C · doi:10.1140/epjc/s10052-021-09675-8 · Cited by 115
Scells, H., Zhuang, S., & Zuccon, G. (2022) · International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR) · doi:10.1145/3477495.3531766 · Cited by 83
An Analysis of Fusion Functions for Hybrid Retrieval
Bruch, S., Gai, S., & Ingber, A. (2023) · ACM Transactions on Information Systems · doi:10.1145/3596512 · Cited by 118
Image Provenance Analysis at Scale
Moreira, D., Bharati, A., Brogan, J., Pinto, A. D. S., Parowski, M., Bowyer, K. W., Flynn, P. J., Rocha, A. D. R., & Scheirer, W. J. (2018) · IEEE Transactions on Image Processing · doi:10.1109/tip.2018.2865674 · Cited by 83
Relevance-guided Supervision for OpenQA with ColBERT
Khattab, O., Potts, C., & Zaharia, M. (2021) · Transactions of the Association for Computational Linguistics · doi:10.1162/tacl_a_00405 · Cited by 81
An Efficiency Study for SPLADE Models
Lassance, C., & Clinchant, S. (2022) · International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR) · doi:10.1145/3477495.3531833 · Cited by 81
ProtoCLIP: Prototypical Contrastive Language Image Pretraining
Chen, D., Zhao, W., Liu, F., Yang, Z., Zheng, S., Tan, Y., & Zhou, E. (2023) · IEEE Transactions on Neural Networks and Learning Systems · doi:10.1109/tnnls.2023.3335859 · Cited by 82
Intent Contrastive Learning with Cross Subsequences for Sequential Recommendation
Qin, X., Yuan, H., Zhao, P., Liu, G., Zhuang, F., & Sheng, V. S. (2024) · ACM International Conference on Web Search and Data Mining (WSDM) · doi:10.1145/3616855.3635773 · Cited by 72
Zero-shot Entity Linking with Dense Entity Retrieval.Preprint
Wu, L., Petroni, F., Josifoski, M., Riedel, S., & Zettlemoyer, L. (2019) · arXiv (Cornell University) · Cited by 75
Differentiable Reasoning on Large Knowledge Bases and Natural Language
Minervini, P., Bošnjak, M., Rocktäschel, T., Riedel, S., & Grefenstette, E. (2020) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v34i04.5962 · Cited by 71
Learning Dense Representations of Phrases at Scale
Lee, J., Sung, M., Kang, J., & Chen, D. (2021) · Annual Meeting of the Association for Computational Linguistics · doi:10.18653/v1/2021.acl-long.518 · Cited by 105
Prototypical Contrast and Reverse Prediction: Unsupervised Skeleton Based Action Recognition
Xu, S., Rao, H., Hu, X., Cheng, J., & Hu, B. (2020) · IEEE transactions on multimedia · doi:10.1109/tmm.2021.3129616 · Cited by 77
AnomalyDINO: Boosting Patch-based Few-Shot Anomaly Detection with DINOv2
Damm, S., Laszkiewicz, M., Lederer, J., & Fischer, A. (2025) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv61041.2025.00136 · Cited by 88
Radenović, F., Tolias, G., & Chum, O. (2018) · Lecture notes in computer science · doi:10.1007/978-3-030-01228-1_46 · Cited by 71
Larsson, M., Stenborg, E., Toft, C., Hammarstrand, L., Sattler, T., & Kahl, F. (2019) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2019.00012 · Cited by 74
Boosting Neural Machine Translation with Similar Translations
Xu, J., Crego, J., & Sénellart, J. (2020) · Proceedings of the conference - Association for Computational Linguistics. Meeting · doi:10.18653/v1/2020.acl-main.144 · Cited by 72
Fuzzy Logic Based Logical Query Answering on Knowledge Graphs
Chen, X., Hu, Z., & Sun, Y. (2022) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v36i4.20310 · Cited by 83
Cross-Domain Recommendation via Progressive Structural Alignment
Zhao, C., Zhao, H., Li, X., He, M. X., Wang, J., & Jianping Fan, B. (2023) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2023.3324912 · Cited by 69
Maximizing RAG efficiency: A comparative analysis of RAG methods
Şakar, T., & Emekci, H. (2024) · Natural language processing. · doi:10.1017/nlp.2024.53 · Cited by 82
Saliency Inside: Learning Attentive CNNs for Content-Based Image Retrieval
Wei, S., Liao, L., Li, J., Zheng, Q., Yang, F., & Zhao, Y. (2019) · IEEE Transactions on Image Processing · doi:10.1109/tip.2019.2913513 · Cited by 70
OpenEDS: Open Eye DatasetPreprint
Garbin, S. J., Shen, Y., Schuetz, I., Cavin, R., Hughes, G., & Talathi, S. S. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1905.03702 · Cited by 106
(2022) · doi:10.1145/3511808.3557325 · Cited by 67
Discriminative Nearest Neighbor Few-Shot Intent Detection by Transferring Natural Language Inference
Zhang, J., Hashimoto, K., Liu, W., Wu, C.-S., Wan, Y., Yu, P. S., Socher, R., & Xiong, C. (2020) · Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.18653/v1/2020.emnlp-main.411 · Cited by 81
Xia, W., Zhang, C., Weng, C., Yu, M., & Yu, D. (2021) · IEEE International Conference on Acoustics Speech and Signal Processing · doi:10.1109/icassp39728.2021.9414973 · Cited by 70
Knowledge Graphs for Multi-modal Learning: Survey and Perspective
Chen, Z., Zhang, Y., Fang, Y., Geng, Y., Guo, L., Chen, J., Liu, X., Pan, J. Z., Zhang, N., Chen, H., et al. (2025) · Information Fusion · doi:10.1016/j.inffus.2025.103124 · Cited by 79
Spatial Contrastive Learning for Few-Shot Classification
Ouali, Y., Hudelot, C., & Tami, M. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-86486-6_41 · Cited by 68
BERT-based Dense Retrievers Require Interpolation with BM25 for Effective Passage Retrieval
Wang, S., Zhuang, S., & Zuccon, G. (2021) · ACM SIGIR International Conference on Theory of Information Retrieval (ICTIR) · doi:10.1145/3471158.3472233 · Cited by 84
Contrastive Learning-Enhanced Nearest Neighbor Mechanism for Multi-Label Text Classification
Su, X. H., Wang, R., & Dai, X. (2022) · Proceedings of the conference - Association for Computational Linguistics. Meeting · doi:10.18653/v1/2022.acl-short.75 · Cited by 67
Order Fulfillment Cycle Time Estimation for On-Demand Food Delivery
Zhu, L., Yu, W., Zhou, K., Wang, X., Feng, W., Wang, P., Ning, C., & Lee, P. (2020) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3394486.3403307 · Cited by 66
Large Language Model Simulator for Cold-Start Recommendation
Huang, F., Bei, Y., Yang, Z., Jiang, J., Chen, H., Shen, Q., Wang, S., Karray, F., & Yu, P. S. (2025) · ACM International Conference on Web Search and Data Mining (WSDM) · doi:10.1145/3701551.3703546 · Cited by 89
Qu, Y., Ding, Y., Liu, J., Liu, K., Ren, R., Zhao, W. X., Dong, D., Wu, H. R., & Wang, H. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.08191 · Cited by 66
The Design and Implementation of a Real Time Visual Search System on JD E-commerce Platform
Li, J., Li, X., Gui, C., Chen, J., Ni, Z., Wang, N., & Chen, Y. (2018) · doi:10.1145/3284028.3284030 · Cited by 73
Deep triplet hashing network for case-based medical image retrieval
Fang, J., Fu, H., & Liu, J. (2021) · Medical Image Analysis · doi:10.1016/j.media.2021.101981 · Cited by 66
Neighborhood Contrastive Learning for Scientific Document Representations with Citation Embeddings
Ostendorff, M., Rethmeier, N., Augenstein, I., Gipp, B., & Rehm, G. (2022) · Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2022.emnlp-main.802 · Cited by 56
BinaryAI: Binary Software Composition Analysis via Intelligent Binary Source Code Matching
Jiang, L., An, J., Huang, H., Tang, Q., Nie, S., Wu, S., & Zhang, Y. (2024) · ACM/IEEE International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) · doi:10.1145/3597503.3639100 · Cited by 65
Mailthody, V. S., Qureshi, Z., Liang, W., Feng, Z., de Gonzalo, S. G., Li, Y., Franke, H., Xiong, J., Huang, J., & Hwu, W. (2019) · IEEE/ACM International Symposium on Microarchitecture (MICRO) · doi:10.1145/3352460.3358320 · Cited by 68
BERT-kNN: Adding a kNN Search Component to Pretrained Language Models for Better QA
Kassner, N., & Schütze, H. (2020) · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP) · doi:10.18653/v1/2020.findings-emnlp.307 · Cited by 66
Adversarial Feature Translation for Multi-domain Recommendation
Hao, X., Liu, Y., Xie, R., Ge, K., Tang, L., Zhang, X., & Lin, L. (2021) · ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD) · doi:10.1145/3447548.3467176 · Cited by 64
Cao, Z., Li, X., Feng, Y., Chen, S., Xia, C., & Zhao, L. (2021) · Neurocomputing · doi:10.1016/j.neucom.2021.07.015 · Cited by 64
PathAsst: A Generative Foundation AI Assistant towards Artificial General Intelligence of Pathology
Sun, Y., Zhu, C., Zheng, S., Zhang, K., Sun, L., Shui, Z., Zhang, Y., Li, H., & Yang, L. (2024) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v38i5.28308 · Cited by 100
Strongly Constrained Discrete Hashing
Chen, Y., Tian, Z., Zhang, H., Wang, J., & Zhang, D. (2020) · IEEE Transactions on Image Processing · doi:10.1109/tip.2020.2963952 · Cited by 63
Detecting voids in 3D printing using melt pool time series data
Mahato, V., Obeidi, M. A., Brabazon, D., & Cunningham, P. (2020) · Journal of Intelligent Manufacturing · doi:10.1007/s10845-020-01694-8 · Cited by 64
Temporal Localization of Moments in Video Collections with Natural Language.Preprint
Escorcia, V. A., Soldan, M., Šivic, J., Ghanem, B., & Russell, B. C. (2019) · arXiv (Cornell University) · Cited by 65
Differentiable Reasoning over a Virtual Knowledge BasePreprint
Dhingra, B., Zaheer, M., Balachandran, V., Neubig, G., Salakhutdinov, R., & Cohen, W. W. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2002.10640 · Cited by 77
Neural Machine Translation with Monolingual Translation Memory
Cai, D., Wang, Y., Li, H., Lam, W. P., & Liu, L. (2021) · Annual Meeting of the Association for Computational Linguistics · doi:10.18653/v1/2021.acl-long.567 · Cited by 95
Colar: Effective and Efficient Online Action Detection by Consulting Exemplars
Yang, L., Han, J., & Zhang, D. (2022) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr52688.2022.00316 · Cited by 65
Retrieval Augmented Visual Question Answering with Outside Knowledge
Lin, W., & Byrne, B. (2022) · Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.18653/v1/2022.emnlp-main.772 · Cited by 126
CAGRA: Highly Parallel Graph Construction and Approximate Nearest Neighbor Search for GPUs
Ootomo, H., Naruse, A., Nolet, C., Wang, H., Fehér, T., & Wang, Y. (2024) · IEEE International Conference on Data Engineering (ICDE) · doi:10.1109/icde60146.2024.00323 · Cited by 63
Vu, Y. N. T., Wang, R., Balachandar, N., Liu, C., Ng, A. Y., & Rajpurkar, P. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2102.10663 · Cited by 63
Recent Trends in Deep Learning Based Open-Domain Textual Question Answering Systems
Huang, Z., Xu, S., Hu, M., Wang, X., Qiu, J., Fu, Y., Zhao, Y., Peng, Y., & Wang, C. (2020) · IEEE Access · doi:10.1109/access.2020.2988903 · Cited by 69
Dell, M. (2025) · Journal of Economic Literature · doi:10.1257/jel.20241733 · Cited by 72
Instance-Conditioned GANPreprint
Casanova, A., Careil, M., Verbeek, J. J., Drozdzal, M., & Romero, A. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2109.05070 · Cited by 71
Fernández-Torras, A., Duran-Frigola, M., Bertoni, M., Locatelli, M., & Aloy, P. (2022) · Nature Communications · doi:10.1038/s41467-022-33026-0 · Cited by 59
ELPIS: Graph-Based Similarity Search for Scalable Data Science
Azizi, I., Echihabi, K., & Palpanas, T. (2023) · Proceedings of the VLDB Endowment · doi:10.14778/3583140.3583166 · Cited by 61
KG-FiD: Infusing Knowledge Graph in Fusion-in-Decoder for Open-Domain Question Answering
Yu, D., Zhu, C., Fang, Y., Yu, W., Wang, S., Xu, Y., Ren, X., Yang, Y., & Zeng, M. (2022) · Proceedings of the conference - Association for Computational Linguistics. Meeting · doi:10.18653/v1/2022.acl-long.340 · Cited by 72
Improving Query Representations for Dense Retrieval with Pseudo Relevance Feedback
Yu, H., Xiong, C., & Callan, J. (2021) · ACM International Conference on Information and Knowledge Management (CIKM) · doi:10.1145/3459637.3482124 · Cited by 64
Efficient Nearest Neighbor Language Models
He, J., Neubig, G., & Berg-Kirkpatrick, T. (2021) · Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2021.emnlp-main.461 · Cited by 97
Efficient Passage Retrieval with Hashing for Open-domain Question Answering
Yamada, I., Asai, A., & Hajishirzi, H. (2021) · doi:10.18653/v1/2021.acl-short.123 · Cited by 88
Retrieval-Augmented Transformer for Image Captioning
Sarto, S., Cornia, M., Baraldi, L., & Cucchiara, R. (2022) · International Workshop on Content-Based Multimedia Indexing (CBMI) · doi:10.1145/3549555.3549585 · Cited by 59
LLM-Based Agents for Tool Learning: A Survey
Xu, W., Huang, C., Gao, S., & Shang, S. (2025) · Data Science and Engineering · doi:10.1007/s41019-025-00296-9 · Cited by 87
Efficient Image Retrieval via Decoupling Diffusion into Online and Offline Processing
Yang, F., Hinami, R., Matsui, Y., Ly, S., & Satoh, S. (2019) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v33i01.33019087 · Cited by 58
Defense Against Adversarial Images Using Web-Scale Nearest-Neighbor Search
Dubey, A., van der Maaten, L., Yalnız, İ. Z., Li, Y., & Mahajan, D. K. (2019) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2019.00897 · Cited by 60
Personalized Federated Learning through Local MemorizationPreprint
Marfoq, O., Neglia, G., Kameni, L., & Vidal, R. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2111.09360 · Cited by 59
(2024) · doi:10.1109/cvprw63382.2024.00188 · Cited by 51
MemGPT: Towards LLMs as Operating Systems
Packer, C., Wooders, S., Lin, K., Fang, V., Patil, S. G., Stoica, I., & Gonzalez, J. E. (2023) · arXiv · doi:10.48550/arxiv.2310.08560 · Cited by 64
“In our evaluation setup, both the fixed-context baselines and MemGPT use the same retriever, which selects the top K documents according using Faiss efficient similarity search (Johnson et al., 2019) (which corresponds to approximate nearest neighbor search) on OpenAI’s text-embedding-ada-002 embeddings.”
MethodIsotropy in the Contextual Embedding Space: Clusters and Manifolds
Cai, X., Huang, J., Bian, Y., & Church, K. (2021) · International Conference on Learning Representations · Cited by 55
SparTerm: Learning Term-based Sparse Representation for Fast Text RetrievalPreprint
Bai, Y., Li, X., Wang, G., Zhang, C., Shang, L., Xu, J., Wang, Z., Wang, F., & Liu, Q. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2010.00768 · Cited by 154
Co-training Disentangled Domain Adaptation Network for Leveraging Popularity Bias in Recommenders
Chen, Z.-H., Wu, J., Li, C.-L., Chen, J., Xiao, R., & Zhao, B. (2022) · Annual International ACM SIGIR Conference on Research and Development in Information Retrieval · doi:10.1145/3477495.3531952 · Cited by 61
Vector Database Management Techniques and Systems
Pan, J. J., Wang, J., & Li, G. (2024) · ACM SIGMOD International Conference on Management of Data (SIGMOD) · doi:10.1145/3626246.3654691 · Cited by 57
Internal and Contextual Attention Network for Cold-start Multi-channel Matching in Recommendation
Xie, R., Qiu, Z., Rao, J., Liu, Y., Zhang, B., & Lin, L. (2020) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2020/379 · Cited by 57
FastIF: Scalable Influence Functions for Efficient Model Interpretation and Debugging
Guo, H., Rajani, N. F., Hase, P., Bansal, M., & Xiong, C. (2021) · Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.18653/v1/2021.emnlp-main.808 · Cited by 115
Faster Learned Sparse Retrieval with Guided Traversal
Mallia, A., Mackenzie, J., Suel, T., & Tonellotto, N. (2022) · International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR) · doi:10.1145/3477495.3531774 · Cited by 57
A massively parallel infrastructure for adaptive multiscale simulations
Natale, F. D., Bhatia, H., Carpenter, T. S., Neale, C., Kokkila-Schumacher, S. I. L., Oppelstrup, T., Stanton, L. G., Zhang, X., Sundram, S., Scogland, T., et al. (2019) · International Conference for High Performance Computing, Networking, Storage and Analysis (SC) · doi:10.1145/3295500.3356197 · Cited by 61
Learning Efficient Representations for Keyword Spotting with Triplet Loss
Vygon, R., & Mikhaylovskiy, N. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-87802-3_69 · Cited by 55
Training language models with memory augmentation
Zhong, Z., Lei, T., & Chen, D. (2022) · Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2022.emnlp-main.382 · Cited by 60
Yang, Q., Ji, H., Xu, Z., Li, Y., Wang, P., Sun, J., Fan, X., Zhang, H., Lü, H., & Zhang, Z. (2023) · Nature Communications · doi:10.1038/s41467-023-39279-7 · Cited by 57
Named Entity and Relation Extraction with Multi-Modal Retrieval
Wang, X., Cai, J., Jiang, Y., Xie, P., Tu, K., & Lü, W. (2022) · Findings of the Association for Computational Linguistics: EMNLP (Findings of EMNLP) · doi:10.18653/v1/2022.findings-emnlp.437 · Cited by 66
Using Image Fairness Representations in Diversity-Based Re-ranking for Recommendations
Karako, C., & Manggala, P. (2018) · ACM Conference on User Modeling, Adaptation and Personalization (UMAP) · doi:10.1145/3213586.3226206 · Cited by 54
Mr. TyDi: A Multi-lingual Benchmark for Dense Retrieval
Zhang, X., Ma, X., Shi, P., & Lin, J. (2021) · Workshop on Multilingual Representation Learning (MRL) · doi:10.18653/v1/2021.mrl-1.12 · Cited by 98
A neural data structure for novelty detection
Dasgupta, S., Sheehan, T. C., Stevens, C. F., & Navlakha, S. (2018) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1814448115 · Cited by 49
Catalina: In-Storage Processing Acceleration for Scalable Big Data Analytics
Torabzadehkashi, M., Rezaei, S., HeydariGorji, A., Bobarshad, H., Alves, V. C., & Bagherzadeh, N. (2019) · Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP) · doi:10.1109/empdp.2019.8671589 · Cited by 53
Unsupervised Question Decomposition for Question Answering
Perez, E., Lewis, P., Yih, W.-T., Cho, K., & Kiela, D. (2020) · Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP) · doi:10.18653/v1/2020.emnlp-main.713 · Cited by 123
Neuromorphic Nearest Neighbor Search Using Intel's Pohoiki Springs
Frady, E. P., Orchard, G., Florey, D., Imam, N., Liu, R., Mishra, J., Tse, J., Wild, A., Sommer, F. T., & Davies, M. (2020) · Neuro Inspired Computational Elements Conference (NICE) · doi:10.1145/3381755.3398695 · Cited by 52
Mehta, N., Pacheco, M. L., & Goldwasser, D. (2022) · Proceedings of the conference - Association for Computational Linguistics. Meeting · doi:10.18653/v1/2022.acl-long.97 · Cited by 54
CoVR: Learning Composed Video Retrieval from Web Video Captions
Ventura, L., Yang, A., Schmid, C., & Varol, G. (2024) · Proceedings of the AAAI Conference on Artificial Intelligence · doi:10.1609/aaai.v38i6.28334 · Cited by 62
WildlifeDatasets: An open-source toolkit for animal re-identification
Čermák, V., Picek, L., Adam, L., & Papafitsoros, K. (2024) · IEEE Winter Conference on Applications of Computer Vision · doi:10.1109/wacv57701.2024.00585 · Cited by 60
A Challenge-based Survey of E-recruitment Recommendation Systems
Mashayekhi, Y., Li, N., Kang, B., Lijffijt, J., & Bie, T. D. (2024) · ACM Computing Surveys · doi:10.1145/3659942 · Cited by 76
Nguyen, X.-B., Bui, D. T., Duong, C. N., Bui, T. D., & Luu, K. (2021) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr46437.2021.01070 · Cited by 55
Metadata
- Authors
- Johnson, J., Douze, M., & Jegou, H.
- Affiliations
- Meta (United States) (US)
- Venue
- IEEE Transactions on Big Data
- Published
- 2021-07-01
- Volume
- 7
- Issue
- 3
- Pages
- 535-547
- ISSN
- 2332-7790 (ISSN-L)
- 2372-2096
- OpenAlex
- W2593864460
- Cited by
- 4,228
- References
- 65
- Citations by year
- 2026: 973 · 2025: 691 · 2024: 565 · 2023: 677 · 2022: 446 · 2021: 432
- FWCI
- 136.66
- Type
- journal article
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- IEEE Transactions on Big Data (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Image and Video Retrieval Techniques
- Physical Sciences › Computer Science › Hardware and Architecture › Parallel Computing and Optimization Techniques
- Physical Sciences › Computer Science › Computational Theory and Mathematics › Graph Theory and Algorithms
- Keywords
- similarity search, nearest neighbor search, GPU acceleration, product quantization, approximate nearest neighbor search, high-dimensional indexing, image retrieval, memory hierarchy, parallel algorithms
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review