HyperAIHyperAI
11 days ago

A Binary Variational Autoencoder for Hashing

{Ricardo Ñanculef, Francisco Mena}
A Binary Variational Autoencoder for Hashing
Abstract

Searching a large dataset to find elements that are similar to a sample object is a fundamental problem in computer science. Hashing algorithms deal with this problem by representing data with similarity-preserving binary codes that can be used as indices into a hash table. Recently, it has been shown that variational autoencoders (VAEs) can be successfully trained to learn such codes in unsupervised and semi-supervised scenarios. In this paper, we show that a variational autoencoder with binary latent variables leads to a more natural and effective hashing algorithm that its continuous counterpart. The model reduces the quantization error introduced by continuous formulations but is still trainable with standard back-propagation. Experiments on text retrieval tasks illustrate the advantages of our model with respect to previous art.

A Binary Variational Autoencoder for Hashing | Latest Papers | HyperAI