跳到主要导航 跳到搜索 跳到主要内容

Batch-Orthogonal Locality-Sensitive Hashing for Angular Similarity

  • Jianqiu Ji
  • , Shuicheng Yan
  • , Jianmin Li
  • , Guangyu Gao
  • , Qi Tian
  • , Bo Zhang
  • Tsinghua University
  • National University of Singapore
  • Beijing Institute of Technology
  • University of Texas at San Antonio

科研成果: 期刊稿件文章同行评审

摘要

Sign-random-projection locality-sensitive hashing (SRP-LSH) is a widely used hashing method, which provides an unbiased estimate of pairwise angular similarity, yet may suffer from its large estimation variance. We propose in this work batch-orthogonal locality-sensitive hashing (BOLSH), as a significant improvement of SRP-LSH. Instead of independent random projections, BOLSH makes use of batch-orthogonalized random projections, i.e., we divide random projection vectors into several batches and orthogonalize the vectors in each batch respectively. These batch-orthogonalized random projections partition the data space into regular regions, and thus provide a more accurate estimator. We prove theoretically that BOLSH still provides an unbiased estimate of pairwise angular similarity, with a smaller variance for any angle in (0,π), compared with SRP-LSH. Furthermore, we give a lower bound on the reduction of variance. The extensive experiments on real data well validate that with the same length of binary code, BOLSH may achieve significant mean squared error reduction in estimating pairwise angular similarity. Moreover, BOLSH shows the superiority in extensive approximate nearest neighbor (ANN) retrieval experiments.

源语言英语
期刊论文编号6783789
页(从-至)1963-1974
页数12
期刊IEEE Transactions on Pattern Analysis and Machine Intelligence
36
10
DOI
出版状态已出版 - 1 10月 2014
已对外发布

学术指纹

探究 'Batch-Orthogonal Locality-Sensitive Hashing for Angular Similarity' 的科研主题。它们共同构成独一无二的学术指纹。

引用此