Ordinal Constrained Binary Code Learning for Nearest Neighbor Search

11/19/2016
by   Hong Liu, et al.
0

Recent years have witnessed extensive attention in binary code learning, a.k.a. hashing, for nearest neighbor search problems. It has been seen that high-dimensional data points can be quantized into binary codes to give an efficient similarity approximation via Hamming distance. Among existing schemes, ranking-based hashing is recent promising that targets at preserving ordinal relations of ranking in the Hamming space to minimize retrieval loss. However, the size of the ranking tuples, which shows the ordinal relations, is quadratic or cubic to the size of training samples. By given a large-scale training data set, it is very expensive to embed such ranking tuples in binary code learning. Besides, it remains a dificulty to build ranking tuples efficiently for most ranking-preserving hashing, which are deployed over an ordinal graph-based setting. To handle these problems, we propose a novel ranking-preserving hashing method, dubbed Ordinal Constraint Hashing (OCH), which efficiently learns the optimal hashing functions with a graph-based approximation to embed the ordinal relations. The core idea is to reduce the size of ordinal graph with ordinal constraint projection, which preserves the ordinal relations through a small data set (such as clusters or random samples). In particular, to learn such hash functions effectively, we further relax the discrete constraints and design a specific stochastic gradient decent algorithm for optimization. Experimental results on three large-scale visual search benchmark datasets, i.e. LabelMe, Tiny100K and GIST1M, show that the proposed OCH method can achieve superior performance over the state-of-the-arts approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/28/2019

Supervised Online Hashing via Hadamard Codebook Learning

In recent years, binary code learning, a.k.a hashing, has received exten...
research
02/25/2016

Auto-JacoBin: Auto-encoder Jacobian Binary Hashing

Binary codes can be used to speed up nearest neighbor search tasks in la...
research
02/05/2020

Proximity Preserving Binary Code using Signed Graph-Cut

We introduce a binary embedding framework, called Proximity Preserving C...
research
06/12/2023

Sparse-Inductive Generative Adversarial Hashing for Nearest Neighbor Search

Unsupervised hashing has received extensive research focus on the past d...
research
09/24/2020

Dynamic Similarity Search on Integer Sketches

Similarity-preserving hashing is a core technique for fast similarity se...
research
05/07/2018

Deep Ordinal Hashing with Spatial Attention

Hashing has attracted increasing research attentions in recent years due...
research
03/02/2018

Hashing with Mutual Information

Binary vector embeddings enable fast nearest neighbor retrieval in large...

Please sign up or login with your details

Forgot password? Click here to reset