HashNet: Deep Learning to Hash by Continuation

02/02/2017
by   Zhangjie Cao, et al.
0

Learning to hash has been widely applied to approximate nearest neighbor search for large-scale multimedia retrieval, due to its computation efficiency and retrieval quality. Deep learning to hash, which improves retrieval quality by end-to-end representation learning and hash encoding, has received increasing attention recently. Subject to the ill-posed gradient difficulty in the optimization with sign activations, existing deep learning to hash methods need to first learn continuous representations and then generate binary hash codes in a separated binarization step, which suffer from substantial loss of retrieval quality. This work presents HashNet, a novel deep architecture for deep learning to hash by continuation method with convergence guarantees, which learns exactly binary hash codes from imbalanced similarity data. The key idea is to attack the ill-posed gradient problem in optimizing deep networks with non-smooth binary activations by continuation method, in which we begin from learning an easier network with smoothed activation function and let it evolve during the training, until it eventually goes back to being the original, difficult to optimize, deep network with the sign activation function. Comprehensive empirical evidence shows that HashNet can generate exactly binary hash codes and yield state-of-the-art multimedia retrieval performance on standard benchmarks.

READ FULL TEXT
research
02/22/2016

Correlation Hashing Network for Efficient Cross-Modal Retrieval

Hashing is widely applied to approximate nearest neighbor search for lar...
research
07/16/2021

Deep Learning to Ternary Hash Codes by Continuation

Recently, it has been observed that 0,1,-1-ternary codes which are simpl...
research
03/04/2020

Learning to Hash with Graph Neural Networks for Recommender Systems

Graph representation learning has attracted much attention in supporting...
research
11/20/2022

Simultaneously Learning Robust Audio Embeddings and balanced Hash codes for Query-by-Example

Audio fingerprinting systems must efficiently and robustly identify quer...
research
05/11/2020

Learning to hash with semantic similarity metrics and empirical KL divergence

Learning to hash is an efficient paradigm for exact and approximate near...
research
12/08/2017

Compact Hash Code Learning with Binary Deep Neural Network

In this work, we firstly propose deep network models and learning algori...
research
05/15/2018

Efficient end-to-end learning for quantizable representations

Embedding representation learning via neural networks is at the core fou...

Please sign up or login with your details

Forgot password? Click here to reset