Accelerating Search on Binary Codes in Weighted Hamming Space

09/18/2020
by   Zhenyu Weng, et al.
0

Compared to Hamming distance, weighted Hamming distance as a similarity measure between binary codes and the binary query point can provide superior accuracy in the search tasks. However, how to efficiently find K binary codes in the dataset that have the smallest weighted Hamming distance with the query is still an open issue. In this paper, a non-exhaustive search framework is proposed to accelerate the search speed and guarantee the search accuracy on the binary codes in weighted Hamming space. By separating the binary codes into multiple disjoint substrings as the bucket indices, the search framework iteratively probes the buckets until the query's nearest neighbors are found. The framework consists of two modules, the search module and the decision module. The search module successively probes the buckets and takes the candidates according to a proper probing sequence generated by the proposed search algorithm. And the decision module decides whether the query's nearest neighbors are found or more buckets should be probed according to a designed decision criterion. The analysis and experiments indicate that the search framework can solve the nearest neighbor search problem in weighted Hamming space and is orders of magnitude faster than the linear scan baseline.

READ FULL TEXT

page 2

page 3

page 4

page 5

page 6

page 7

page 11

page 13

research
11/21/2019

Efficient Querying from Weighted Binary Codes

Binary codes are widely used to represent the data due to their small st...
research
09/07/2016

Polysemous codes

This paper considers the problem of approximate nearest neighbor search ...
research
06/06/2023

Constant Sequence Extension for Fast Search Using Weighted Hamming Distance

Representing visual data using compact binary codes is attracting increa...
research
02/20/2019

Empowering Elasticsearch with Exact and Fast r-Neighbor Search in Hamming Space

A growing interest has been witnessed recently in building nearest neigh...
research
07/11/2013

Fast Exact Search in Hamming Space with Multi-Index Hashing

There is growing interest in representing image data and feature descrip...
research
06/07/2021

Deterministic Iteratively Built KD-Tree with KNN Search for Exact Applications

K-Nearest Neighbors (KNN) search is a fundamental algorithm in artificia...
research
05/26/2023

RT-kNNS Unbound: Using RT Cores to Accelerate Unrestricted Neighbor Search

The problem of identifying the k-Nearest Neighbors (kNNS) of a point has...

Please sign up or login with your details

Forgot password? Click here to reset