paper-with-me

홈 › Papers

Fast Search on Binary Codes by Weighted Hamming Distance

2020-09-18 · Zhenyu Weng, Yuesheng Zhu, Ruixin Liu

Weighted Hamming distance, as a similarity measure between binary codes and binary queries, provides superior accuracy in search tasks than Hamming distance. However, how to efficiently and accurately find $K$ binary codes that have the smallest weighted Hamming distance to the query remains an open issue. In this paper, a fast search algorithm is proposed to perform the non-exhaustive search for $K$ nearest binary codes by weighted Hamming distance. By using binary codes as direct bucket indices in a hash table, the search algorithm generates a sequence to probe the buckets based on the independence characteristic of the weights for each bit. Furthermore, a fast search framework based on the proposed search algorithm is designed to solve the problem of long binary codes. Specifically, long binary codes are split into substrings and multiple hash tables are built on them. Then, the search algorithm probes the buckets to obtain candidates according to the generated substring indices, and a merging algorithm is proposed to find the nearest binary codes by merging the candidates. Theoretical analysis and experimental results demonstrate that the search algorithm improves the search accuracy compared to other non-exhaustive algorithms and provides orders-of-magnitude faster search than the linear scan baseline.

📄 PDF Abstract BibTeX arXiv:2009.08591

Code (1)

zyweng2pku/FSWBC 공식 구현

Similar Papers 제목 키워드 기반

Efficient Querying from Weighted Binary Codes

2019-11-21 · Zhenyu Weng, Yuesheng Zhu

Binary codes are widely used to represent the data due to their small storage and efficient computation. However, there exists an ambiguity problem that lots of binary codes share the same Hamming distance to a query. To…

Binary Code Ranking with Weighted Hamming Distance

2013-06-01 · CVPR 2013 6 · Lei Zhang, Yongdong Zhang, Jinhu Tang, Ke Lu 외

Binary hashing has been widely used for efficient similarity search due to its query and storage efficiency. In most existing binary hashing methods, the high-dimensional data are embedded into Hamming space and the dist…

Fast Exact Search in Hamming Space with Multi-Index Hashing

2013-07-11 · Mohammad Norouzi, Ali Punjani, David J. Fleet

There is growing interest in representing image data and feature descriptors using compact binary codes for fast near neighbor search. Although binary codes are motivated by their use as direct indices (addresses) into a…

Fast Cosine Similarity Search in Binary Space with Angular Multi-index Hashing

2016-09-14 · Sepehr Eghbali, Ladan Tahvildari

Given a large dataset of binary codes and a binary query point, we address how to efficiently find $K$ codes in the dataset that yield the largest cosine similarities to the query. The straightforward answer to this prob…

Fast and Exact Nearest Neighbor Search in Hamming Space on Full-Text Search Engines

2019-02-20 · Cun Mu, Jun Zhao, Guang Yang, Binwei Yang 외

A growing interest has been witnessed recently from both academia and industry in building nearest neighbor search (NNS) solutions on top of full-text search engines. Compared with other NNS systems, such solutions are c…

Information RetrievalRepresentation LearningRetrieval