On The Evaluation Metric For Hashing
2019 Β· Qing-Yuan Jiang, Ming-Wei Li, Wu-Jun Li
Abstract
Due to its low storage cost and fast query speed, hashing has been widely used for large-scale approximate nearest neighbor (ANN) search. Bucket search, also called hash lookup, can achieve fast query speed with a sub-linear time cost based on the inverted index table constructed from hash codes. Many metrics have been adopted to evaluate hashing algorithms. However, all existing metrics are improper to evaluate the hash codes for bucket search. On one hand, all existing metrics ignore the retrieval time cost which is an important factor reflecting the performance of search. On the other hand, some of them, such as mean average precision (MAP), suffer from the uncertainty problem as the ranked list is based on integer-valued Hamming distance, and are insensitive to Hamming radius as these metrics only depend on relative Hamming distance. Other metrics, such as precision at Hamming radius R, fail to evaluate global performance as these metrics only depend on one specific Hamming radius.
Authors
(none)
Tags
Stats
Related papers
- A Revisit Of Hashing Algorithms For Approximate Nearest Neighbor Search (2016)11.19
- Multiple Code Hashing For Efficient Image Retrieval (2020)0.00
- Query-adaptive Hash Code Ranking For Large-scale Multi-view Visual Search (2019)13.74
- A Survey On Learning To Hash (2016)21.62
- Experimental Analysis Of Locality Sensitive Hashing Techniques For High-dimensional Approximate Nearest Neighbor Searches (2020)6.34
- Mean Local Group Average Precision (mlgap): A New Performance Metric For Hashing-based Retrieval (2018)0.00
- How Should We Evaluate Supervised Hashing? (2016)12.68
- Practical Hash Functions For Similarity Estimation And Dimensionality Reduction (2017)0.00