A Survey on Learning to Hash
Not on the map. Why?
Abstract (arXiv)
Nearest neighbor search is a problem of finding the data points from the database such that the distances from them to the query point are the smallest. Learning to hash is one of the major solutions to this problem and has been widely studied recently. In this paper, we present a comprehensive survey of the learning to hash algorithms, categorize them according to the manners of preserving the similarities into: pairwise similarity preserving, multiwise similarity preserving, implicit similarity preserving, as well as quantization, and discuss their relations. We separate quantization from pairwise similarity preserving as the objective function is very different though quantization, as we show, can be derived from preserving the pairwise similarities. In addition, we present the evaluation protocols, and the general performance analysis, and point out that the quantization algorithms perform superiorly in terms of search accuracy, search time cost, and space cost. Finally, we introduce a few emerging topics.
Key facts. Cited by 119 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Jun 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 36; 2022: 26; 2023: 22; 2024: 8; 2025: 17; 2026: 10.
119 papers.
Sort:
By area:
- 2024The Faiss librarycited by 370
- 2021Fine-Grained Image Analysis with Deep Learning: A Surveycited by 135
- 2025TurboQuant: Online Vector Quantization with Near-optimal Distortion Ratecited by 116
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021Deep Learning for Instance Retrieval: A Surveycited by 70
- 2021Efficient Passage Retrieval with Hashing for Open-domain Question Answeringcited by 53
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2021One Loss for All: Deep Hashing with a Single Cosine Similarity based Learning Objectivecited by 43
- 2021SPANN: Highly-efficient Billion-scale Approximate Nearest Neighbor Searchcited by 35
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2021Self-supervised Product Quantization for Deep Unsupervised Image Retrievalcited by 28
38 more
- 2022BadHash: Invisible Backdoor Attacks against Deep Hashing with Clean Labelcited by 28
- 2022A Survey for Efficient Open Domain Question Answeringcited by 20
- 2023Similarity search in the blink of an eye with compressed indicescited by 20
- 2023Worst-case Performance of Popular Approximate Nearest Neighbor Search Implementations: Guarantees and Limitationscited by 20
- 2025Enhancing Embedding Representation Stability in Recommendation Systems with Semantic IDcited by 19
- 2021Neural Distance Embeddings for Biological Sequencescited by 17
- 2021MOTIF: A Large Malware Reference Dataset with Ground Truth Family Labelscited by 17
- 2025A Comprehensive Survey on Composed Image Retrievalcited by 17
- 2021Contrastive Quantization with Code Memory for Unsupervised Image Retrievalcited by 16
- 2021Towards Visual Semanticscited by 12
- 2022SEMICON: A Learning-to-hash Solution for Large-scale Fine-grained Image Retrievalcited by 11
- 2022ZippyPoint: Fast Interest Point Detection, Description, and Matching through Mixed Precision Discretizationcited by 10
- 2022HashVFL: Defending Against Data Reconstruction Attacks in Vertical Federated Learningcited by 10
- 2024Locally-Adaptive Quantization for Streaming Vector Searchcited by 10
- 2021Deep Hash Distillation for Image Retrievalcited by 9
- 2022One Loss for Quantization: Deep Hashing with Discrete Wasserstein Distributional Matchingcited by 9
- 2022Learning Binary and Sparse Permutation-Invariant Representations for Fast and Memory Efficient Whole Slide Image Searchcited by 9
- 2022Hyperbolic Hierarchical Contrastive Hashingcited by 9
- 2021Deep Triplet Hashing Network for Case-based Medical Image Retrievalcited by 8
- 2021Prototype-supervised Adversarial Network for Targeted Attack of Deep Hashingcited by 8
- 2022Hybrid Contrastive Quantization for Efficient Cross-View Video Retrievalcited by 8
- 2023Attribute-Aware Deep Hashing with Self-Consistency for Large-Scale Fine-Grained Image Retrievalcited by 8
- 2025PDX: A Data Layout for Vector Similarity Searchcited by 8
- 2021Semi-supervised Network Embedding with Differentiable Deep Quantisationcited by 7
- 2021For Manifold Learning, Deep Neural Networks can be Locality Sensitive Hash Functionscited by 6
- 2021Instance-weighted Central Similarity for Multi-label Image Retrievalcited by 6
- 2023SEM-POS: Grammatically and Semantically Correct Video Captioningcited by 6
- 2025DarkHash: A Data-Free Backdoor Attack Against Deep Hashingcited by 6
- 2021Unsupervised Multi-Index Semantic Hashingcited by 5
- 2022Deep Partial Multiplex Network Embeddingcited by 5
- 2023An Efficient Content-based Time Series Retrieval Systemcited by 5
- 2023Semantic-Aware Adversarial Training for Reliable Deep Hashing Retrievalcited by 5
- 2023Attributes Grouping and Mining Hashing for Fine-Grained Image Retrievalcited by 5
- 2023LeanVec: Searching vectors faster by making them fitcited by 5
- 2024BiGR: Harnessing Binary Latent Codes for Image Generation and Improved Visual Representation Capabilitiescited by 5
- 2025HASH-RAG: Bridging Deep Hashing with Retriever for Efficient, Fine Retrieval and Augmented Generationcited by 5
- 2021Neural networks behave as hash encoders: An empirical studycited by 3
- 2021Deep Self-Adaptive Hashing for Image Retrievalcited by 3
50 most cited of 119 All 119 (JSON)
- 2026LeanStream: A Speculate-and-Refine Streaming Framework for Efficient on-Device LLM Inference2 Sep 2026
- 2026Learning Partition Trees for Nearest Neighbor Search10 Jul 2026
- 2026RFHNet: Relational and Frequency-Aware Hashing Network for Large-Scale Fine-Grained Food Image Retrieval7 Jul 2026
- 2026Attribute-Prompted Kernel Hashing for Unsupervised Data-Efficient Cross-Modal Retrieval1 Jul 2026
- 2026Federated Hash Projected Latent Factor Learning24 Jun 2026
- 2026ANN Search: Recall What Matters3 Jun 2026
- 2026Differentially Private Motif-Preserving Multi-modal Hashing14 May 2026
- 2026DASH-KV: Accelerating Long-Context LLM Inference via Asymmetric KV Cache Hashing21 Apr 2026
- 2026LP2DH: A Locality-Preserving Pixel-Difference Hashing Framework for Dynamic Texture Recognition17 Apr 2026
- 2026Approximate Nearest Neighbor Search for Modern AI: A Projection-Augmented Graph Approach1 Mar 2026
- 2025Enhancing Medical Cross-Modal Hashing Retrieval using Dropout-Voting Mixture-of-Experts Fusion6 Dec 2025
- 2025GeoPTH: A Lightweight Approach to Category-Based Trajectory Retrieval via Geometric Prototype Trajectory Hashing20 Nov 2025
38 more
- 2025DarkHash: A Data-Free Backdoor Attack Against Deep Hashing9 Oct 2025
- 2025Individualized non-uniform quantization for vector search22 Sep 2025
- 2025Learning Attribute-Aware Hash Codes for Fine-Grained Image Retrieval via Query Optimization21 Sep 2025
- 2025Hashing-Baseline: Rethinking Hashing in the Age of Pretrained Models17 Sep 2025
- 2025DiffHash: Text-Guided Targeted Attack via Diffusion Models against Deep Hashing Image Retrieval16 Sep 2025
- 2025Deep Hashing with Semantic Hash Centers for Image Retrieval11 Jul 2025
- 2025The kernel of graph indices for vector search25 Jun 2025
- 2025HASH-RAG: Bridging Deep Hashing with Retriever for Efficient, Fine Retrieval and Augmented Generation22 May 2025
- 2025TurboQuant: Online Vector Quantization with Near-optimal Distortion Rate28 Apr 2025
- 2025Context-Aware Palmprint Recognition via a Relative Similarity Metric15 Apr 2025
- 2025Enhancing Embedding Representation Stability in Recommendation Systems with Semantic ID2 Apr 2025
- 2025Hyperoctant Search Clustering: A Method for Clustering Data in High-Dimensional Hyperspheres10 Mar 2025
- 2025PDX: A Data Layout for Vector Similarity Search6 Mar 2025
- 2025Cracking Vector Search Indexes3 Mar 2025
- 2025A Comprehensive Survey on Composed Image Retrieval19 Feb 2025
- 2024BiGR: Harnessing Binary Latent Codes for Image Generation and Improved Visual Representation Capabilities18 Oct 2024
- 2024GleanVec: Accelerating vector search with minimalist nonlinear dimensionality reduction14 Oct 2024
- 2024Distilling Vision-Language Pretraining for Efficient Cross-Modal Retrieval23 May 2024
- 2024Weakly Supervised Deep Hyperspherical Quantization for Image Retrieval7 Apr 2024
- 2024Leveraging High-Resolution Features for Improved Deep Hashing-based Image Retrieval20 Mar 2024
- 2024Bit-mask Robust Contrastive Knowledge Distillation for Unsupervised Semantic Hashing10 Mar 2024
- 2024Locally-Adaptive Quantization for Streaming Vector Search3 Feb 2024
- 2024The Faiss library16 Jan 2024
- 2023LeanVec: Searching vectors faster by making them fit26 Dec 2023
- 2023The Landscape of Modern Machine Learning: A Review of Machine, Distributed and Federated Learning5 Dec 2023
- 2023Attribute-Aware Deep Hashing with Self-Consistency for Large-Scale Fine-Grained Image Retrieval21 Nov 2023
- 2023Randomly Weighted Neuromodulation in Neural Networks Facilitates Learning of Manifolds Common Across Tasks17 Nov 2023
- 2023Attributes Grouping and Mining Hashing for Fine-Grained Image Retrieval10 Nov 2023
- 2023Deep Hashing via Householder Quantization7 Nov 2023
- 2023Temporal Treasure Hunt: Content-based Time Series Retrieval System for Discovering Insights5 Nov 2023
- 2023Worst-case Performance of Popular Approximate Nearest Neighbor Search Implementations: Guarantees and Limitations29 Oct 2023
- 2023Semantic-Aware Adversarial Training for Reliable Deep Hashing Retrieval23 Oct 2023
- 2023An Efficient Content-based Time Series Retrieval System5 Oct 2023
- 2023OptIForest: Optimal Isolation Forest for Anomaly Detection22 Jun 2023
- 2023Supervised Auto-Encoding Twin-Bottleneck Hashing19 Jun 2023
- 2023Sparse-Inductive Generative Adversarial Hashing for Nearest Neighbor Search12 Jun 2023
- 2023Learning the Positions in CountSketch11 Jun 2023
- 2023Towards Efficient Deep Hashing Retrieval: Condensing Your Data via Feature-Embedding Matching29 May 2023
50 newest of 119 All 119 (JSON)
- 2025HASH-RAG: Bridging Deep Hashing with Retriever for Efficient, Fine Retrieval and Augmented Generationcited by 5
- 2025Cracking Vector Search Indexescited by 3
- 2026ANN Search: Recall What Matterscited by 0
- 2026ANN Search: Recall What Matters3 Jun 2026
- 2025HASH-RAG: Bridging Deep Hashing with Retriever for Efficient, Fine Retrieval and Augmented Generation22 May 2025
- 2025Cracking Vector Search Indexes3 Mar 2025
- 2024The Faiss librarycited by 370
- 2021Fine-Grained Image Analysis with Deep Learning: A Surveycited by 135
- 2025TurboQuant: Online Vector Quantization with Near-optimal Distortion Ratecited by 116
- 2022Learning Vector-Quantized Item Representation for Transferable Sequential Recommenderscited by 112
- 2021Where is your place, Visual Place Recognition?cited by 82
- 2021Deep Learning for Instance Retrieval: A Surveycited by 70
- 2021Efficient Passage Retrieval with Hashing for Open-domain Question Answeringcited by 53
- 2022Results of the NeurIPS'21 Challenge on Billion-Scale Approximate Nearest Neighbor Searchcited by 45
- 2021One Loss for All: Deep Hashing with a Single Cosine Similarity based Learning Objectivecited by 43
- 2021SPANN: Highly-efficient Billion-scale Approximate Nearest Neighbor Searchcited by 35
- 2022A Comprehensive Survey on Trustworthy Recommender Systemscited by 32
- 2021Self-supervised Product Quantization for Deep Unsupervised Image Retrievalcited by 28
12 most cited of 112 All 112 (JSON)
- 2026LeanStream: A Speculate-and-Refine Streaming Framework for Efficient on-Device LLM Inference2 Sep 2026
- 2026Learning Partition Trees for Nearest Neighbor Search10 Jul 2026
- 2026RFHNet: Relational and Frequency-Aware Hashing Network for Large-Scale Fine-Grained Food Image Retrieval7 Jul 2026
- 2026Attribute-Prompted Kernel Hashing for Unsupervised Data-Efficient Cross-Modal Retrieval1 Jul 2026
- 2026Federated Hash Projected Latent Factor Learning24 Jun 2026
- 2026Differentially Private Motif-Preserving Multi-modal Hashing14 May 2026
- 2026LP2DH: A Locality-Preserving Pixel-Difference Hashing Framework for Dynamic Texture Recognition17 Apr 2026
- 2026Approximate Nearest Neighbor Search for Modern AI: A Projection-Augmented Graph Approach1 Mar 2026
- 2025GeoPTH: A Lightweight Approach to Category-Based Trajectory Retrieval via Geometric Prototype Trajectory Hashing20 Nov 2025
- 2025DarkHash: A Data-Free Backdoor Attack Against Deep Hashing9 Oct 2025
- 2025Individualized non-uniform quantization for vector search22 Sep 2025
- 2025Learning Attribute-Aware Hash Codes for Fine-Grained Image Retrieval via Query Optimization21 Sep 2025
12 newest of 112 All 112 (JSON)