Learning to Rank Binary Codes

10/21/2014
by   Jie Feng, et al.
0

Binary codes have been widely used in vision problems as a compact feature representation to achieve both space and time advantages. Various methods have been proposed to learn data-dependent hash functions which map a feature vector to a binary code. However, considerable data information is inevitably lost during the binarization step which also causes ambiguity in measuring sample similarity using Hamming distance. Besides, the learned hash functions cannot be changed after training, which makes them incapable of adapting to new data outside the training data set. To address both issues, in this paper we propose a flexible bitwise weight learning framework based on the binary codes obtained by state-of-the-art hashing methods, and incorporate the learned weights into the weighted Hamming distance computation. We then formulate the proposed framework as a ranking problem and leverage the Ranking SVM model to offline tackle the weight learning. The framework is further extended to an online mode which updates the weights at each time new data comes, thereby making it scalable to large and dynamic data sets. Extensive experimental results demonstrate significant performance gains of using binary codes with bitwise weighting in image retrieval tasks. It is appealing that the online weight learning leads to comparable accuracy with its offline counterpart, which thus makes our approach practical for realistic applications.

READ FULL TEXT

page 2

page 5

research
11/25/2019

Online Hashing with Efficient Updating of Binary Codes

Online hashing methods are efficient in learning the hash functions from...
research
12/08/2016

Query-adaptive Image Retrieval by Deep Weighted Hashing

Hashing methods have attracted much attention for large scale image retr...
research
03/26/2021

Projected Hamming Dissimilarity for Bit-Level Importance Coding in Collaborative Filtering

When reasoning about tasks that involve large amounts of data, a common ...
research
09/28/2016

Scalable Discrete Supervised Hash Learning with Asymmetric Matrix Factorization

Hashing method maps similar data to binary hashcodes with smaller hammin...
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
03/14/2016

Learning Binary Codes and Binary Weights for Efficient Classification

This paper proposes a generic formulation that significantly expedites t...
research
10/01/2018

Learning Hash Codes via Hamming Distance Targets

We present a powerful new loss function and training scheme for learning...

Please sign up or login with your details

Forgot password? Click here to reset