paper-with-me

Papers

Optimal Densification for Fast and Accurate Minwise Hashing

2017-03-14 · ICML 2017 8 · Anshumali Shrivastava

Minwise hashing is a fundamental and one of the most successful hashing algorithm in the literature. Recent advances based on the idea of densification~\cite{Proc:OneHashLSH_ICML14,Proc:Shrivastava_UAI14} have shown that it is possible to compute $k$ minwise hashes, of a vector with $d$ nonzeros, in mere $(d + k)$ computations, a significant improvement over the classical $O(dk)$. These advances have led to an algorithmic improvement in the query complexity of traditional indexing algorithms based on minwise hashing. Unfortunately, the variance of the current densification techniques is unnecessarily high, which leads to significantly poor accuracy compared to vanilla minwise hashing, especially when the data is sparse. In this paper, we provide a novel densification scheme which relies on carefully tailored 2-universal hashes. We show that the proposed scheme is variance-optimal, and without losing the runtime efficiency, it is significantly more accurate than existing densification techniques. As a result, we obtain a significantly efficient hashing scheme which has the same variance and collision probability as minwise hashing. Experimental evaluations on real sparse and high-dimensional datasets validate our claims. We believe that given the significant advantages, our method will replace minwise hashing implementations in practice.

📄 PDF Abstract BibTeX arXiv:1703.04664

Code (1)

chenghaomou/text-dedup

Similar Papers 제목 키워드 기반

Re-randomized Densification for One Permutation Hashing and Bin-wise Consistent Weighted Sampling

2019-12-01 · NeurIPS 2019 12 · Ping Li, Xiaoyun Li, Cun-Hui Zhang

Jaccard similarity is widely used as a distance measure in many machine learning and search applications. Typically, hashing methods are essential for the use of Jaccard similarity to be practical in large-scale settings…

Improved Densification of One Permutation Hashing

2014-06-18 · Anshumali Shrivastava, Ping Li

The existing work on densification of one permutation hashing reduces the query processing cost of the $(K,L)$-parameterized Locality Sensitive Hashing (LSH) algorithm with minwise hashing, from $O(dKL)$ to merely $O(d +…

AHash: A Load-Balanced One Permutation Hash

2019-09-25 · Chenxingyu Zhao, Jie Gui, Yixiao Guo, Jie Jiang 외

Minwise Hashing (MinHash) is a fundamental method to compute set similarities and compact high-dimensional data for efficient learning and searching. The bottleneck of MinHash is computing k (usually hundreds) MinHash va…

b-Bit Minwise Hashing for Estimating Three-Way Similarities

2010-12-01 · NeurIPS 2010 12 · Ping Li, Arnd Konig, Wenhao Gui

Computing two-way and multi-way set similarities is a fundamental problem. This study focuses on estimating 3-way resemblance (Jaccard similarity) using b-bit minwise hashing. While traditional minwise hashing methods st…

Hashing Algorithms for Large-Scale Learning

2011-12-01 · NeurIPS 2011 12 · Ping Li, Anshumali Shrivastava, Joshua L. Moore, Arnd C. König

Minwise hashing is a standard technique in the context of search for efficiently computing set similarities. The recent development of b-bit minwise hashing provides a substantial improvement by storing only the lowest …