Supervised Auto-Encoding Twin-Bottleneck Hashing

Yuan Chen, Stéphane Marchand-Maillet
6/19/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Deep hashing has shown to be a complexity-efficient solution for the Approximate Nearest Neighbor search problem in high dimensional space. Many methods usually build the loss function from pairwise or triplet data points to capture the local similarity structure. Other existing methods construct the similarity graph and consider all points simultaneously. Auto-encoding Twin-bottleneck Hashing is one such method that dynamically builds the graph. Specifically, each input data is encoded into a binary code and a continuous variable, or the so-called twin bottlenecks. The similarity graph is then computed from these binary codes, which get updated consistently during the training. In this work, we generalize the original model into a supervised deep hashing network by incorporating the label information. In addition, we examine the differences of codes structure between these two networks and consider the class imbalance problem especially in multi-labeled datasets. Experiments on three datasets yield statistically significant improvement against the original model. Results are also comparable and competitive to other supervised methods.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chen2023supervised,
  title  = {Supervised Auto-Encoding Twin-Bottleneck Hashing},
  author = {Yuan Chen and Stéphane Marchand-Maillet},
  year   = {2023},
  eprint = {2306.11122},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.11122v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.11122.svg)](https://codeofpaper.com/paper/2306.11122)

Discussion