Title
Regularizing Deep Hashing Networks Using GAN Generated Fake Images.
Abstract
Recently, deep-networks-based hashing (deep hashing) has become a leading approach for large-scale image retrieval. It aims to learn a compact bitwise representation for images via deep networks, so that similar images are mapped to nearby hash codes. Since a deep network model usually has a large number of parameters, it may probably be too complicated for the training data we have, leading to model over-fitting. To address this issue, in this paper, we propose a simple two-stage pipeline to learn deep hashing models, by regularizing the deep hashing networks using fake images. The first stage is to generate fake images from the original training set without extra data, via a generative adversarial network (GAN). In the second stage, we propose a deep architec- ture to learn hash functions, in which we use a maximum-entropy based loss to incorporate the newly created fake images by the GAN. We show that this loss acts as a strong regularizer of the deep architecture, by penalizing low-entropy output hash codes. This loss can also be interpreted as a model ensemble by simultaneously training many network models with massive weight sharing but over different training sets. Empirical evaluation results on several benchmark datasets show that the proposed method has superior performance gains over state-of-the-art hashing methods.
Year
Venue
Field
2018
arXiv: Computer Vision and Pattern Recognition
Training set,Generative adversarial network,Pattern recognition,Bitwise operation,Computer science,Image retrieval,Hash function,Artificial intelligence,Network model
DocType
Volume
Citations 
Journal
abs/1803.09466
0
PageRank 
References 
Authors
0.34
6
4
Name
Order
Citations
PageRank
Libing Geng161.42
Yan Pan217919.23
Jikai Chen351.41
Hanjiang Lai423417.67