English

Near-Isometric Binary Hashing for Large-scale Datasets

Data Structures and Algorithms 2016-03-15 v1

Abstract

We develop a scalable algorithm to learn binary hash codes for indexing large-scale datasets. Near-isometric binary hashing (NIBH) is a data-dependent hashing scheme that quantizes the output of a learned low-dimensional embedding to obtain a binary hash code. In contrast to conventional hashing schemes, which typically rely on an 2\ell_2-norm (i.e., average distortion) minimization, NIBH is based on a \ell_{\infty}-norm (i.e., worst-case distortion) minimization that provides several benefits, including superior distance, ranking, and near-neighbor preservation performance. We develop a practical and efficient algorithm for NIBH based on column generation that scales well to large datasets. A range of experimental evaluations demonstrate the superiority of NIBH over ten state-of-the-art binary hashing schemes.

Keywords

Cite

@article{arxiv.1603.03836,
  title  = {Near-Isometric Binary Hashing for Large-scale Datasets},
  author = {Amirali Aghazadeh and Andrew Lan and Anshumali Shrivastava and Richard Baraniuk},
  journal= {arXiv preprint arXiv:1603.03836},
  year   = {2016}
}
R2 v1 2026-06-22T13:09:20.307Z