What is it about?

The Maximum Inner Product Search (MIPS) problem has received increasing attention due to its wide applications in Recommendation Systems and Deep Neural Network Acceleration. In this paper, we propose a novel hashing scheme H2-ALSH for high-dimensional MIPS. We propose a novel Query Normalized First (QNF) transformation to reduce the distortion error significantly. Moreover, we design a new homocentric hypersphere partition strategy to increase search efficiency and accuracy with a limited data range. Our theoretical studies show that H2-ALSH enjoys a guarantee of search accuracy. Experimental results over four real datasets demonstrate that H2-ALSH significantly outperforms the state-of-the-art schemes. Code is available at https://github.com/HuangQiang/H2_ALSH.

Featured Image

Why is it important?

With asymmetric transformations, the problem can be reduced to the classic Nearest Neighbor Search (NNS) problem and leverages the Locality-Sensitive Hashing (LSH) to find sub-linear time solutions. However, existing asymmetric transformations such as L2-ALSH and XBOX suffer from significant distortion error in reducing MIPS to NNS, such that the results of MIPS might be arbitrarily bad. This work proposes a novel QNF transformation and a new homocentric hypersphere partitioning strategy to significantly reduce the distortion error. H2-ALSH enjoys a guarantee of search accuracy and works with any approximation ratio 0 < c < 1.

Perspectives

I hope this paper could bring new thought to people who design basic data structures for MIPS problem or other fundamental similarity search problems.

Dr Qiang Huang
National University of Singapore

Read the Original

This page is a summary of: Accurate and Fast Asymmetric Locality-Sensitive Hashing Scheme for Maximum Inner Product Search, July 2018, ACM (Association for Computing Machinery),
DOI: 10.1145/3219819.3219971.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page