Deep Semantic Hashing with Generative Adversarial Networks

04/23/2018
by   Zhaofan Qiu, et al.
0

Hashing has been a widely-adopted technique for nearest neighbor search in large-scale image retrieval tasks. Recent research has shown that leveraging supervised information can lead to high quality hashing. However, the cost of annotating data is often an obstacle when applying supervised hashing to a new domain. Moreover, the results can suffer from the robustness problem as the data at training and test stage could come from similar but different distributions. This paper studies the exploration of generating synthetic data through semi-supervised generative adversarial networks (GANs), which leverages largely unlabeled and limited labeled training data to produce highly compelling data with intrinsic invariance and global coherence, for better understanding statistical structures of natural data. We demonstrate that the above two limitations can be well mitigated by applying the synthetic data for hashing. Specifically, a novel deep semantic hashing with GANs (DSH-GANs) is presented, which mainly consists of four components: a deep convolution neural networks (CNN) for learning image representations, an adversary stream to distinguish synthetic images from real ones, a hash stream for encoding image representations to hash codes and a classification stream. The whole architecture is trained end-to-end by jointly optimizing three losses, i.e., adversarial loss to correct label of synthetic or real for each sample, triplet ranking loss to preserve the relative similarity ordering in the input real-synthetic triplets and classification loss to classify each sample accurately. Extensive experiments conducted on both CIFAR-10 and NUS-WIDE image benchmarks validate the capability of exploiting synthetic images for hashing. Our framework also achieves superior results when compared to state-of-the-art deep hash models.

READ FULL TEXT

page 8

page 9

research
01/29/2021

Deep Triplet Hashing Network for Case-based Medical Image Retrieval

Deep hashing methods have been shown to be the most efficient approximat...
research
12/04/2018

Deep Attention-guided Hashing

With the rapid growth of multimedia data (e.g., image, audio and video e...
research
12/16/2016

Deep Residual Hashing

Hashing aims at generating highly compact similarity preserving code wor...
research
05/07/2018

Deep Ordinal Hashing with Spatial Attention

Hashing has attracted increasing research attentions in recent years due...
research
03/04/2020

Learning to Hash with Graph Neural Networks for Recommender Systems

Graph representation learning has attracted much attention in supporting...
research
03/31/2020

Learning Generative Models of Tissue Organization with Supervised GANs

A key step in understanding the spatial organization of cells and tissue...

Please sign up or login with your details

Forgot password? Click here to reset