arXiv Analytics

Sign in

arXiv:1511.04524 [cs.CV]AbstractReferencesReviewsResources

Supervised Hashing with Deep Neural Networks

Ziming Zhang, Yuting Chen, Venkatesh Saligrama

Published 2015-11-14Version 1

In this paper, we propose training very deep neural networks (DNNs) for supervised learning of hash codes. Existing methods in this context train relatively "shallow" networks limited by the issues arising in back propagation (\eg vanishing gradients) as well as computational efficiency. We propose a novel and efficient training algorithm inspired by alternating direction method of multipliers (ADMM) that overcomes some of these limitations. Our method decomposes the training process into independent layer-wise local updates through auxiliary variables. Empirically we observe that our training algorithm always converges and its computational complexity is linearly proportional to the number of edges in the networks. Empirically we manage to train DNNs with 64 hidden layers and 1024 nodes per layer for supervised hashing in about 3 hours using a single GPU. Our proposed very deep supervised hashing (VDSH) method significantly outperforms the state-of-the-art on several benchmark datasets.

Related articles: Most relevant | Search more
arXiv:1611.00591 [cs.CV] (Published 2016-09-04)
Deep Neural Networks for HDR imaging
arXiv:1612.05836 [cs.CV] (Published 2016-12-17)
EgoTransfer: Transferring Motion Across Egocentric and Exocentric Domains using Deep Neural Networks
arXiv:1412.3684 [cs.CV] (Published 2014-12-10)
Object Recognition Using Deep Neural Networks: A Survey