Improved Asymmetric Locality Sensitive Hashing (ALSH) for Maximum Inner Product Search (MIPS)
Anshumali Shrivastava, Ping Li

TL;DR
This paper introduces a novel asymmetric transformation for Maximum Inner Product Search (MIPS) that converts it into a cosine similarity search problem, enabling more efficient hashing-based solutions with improved theoretical and experimental results.
Contribution
The paper proposes a new asymmetric transformation that better converts MIPS into cosine similarity search, outperforming previous methods.
Findings
The new scheme is theoretically superior for MIPS.
Experimental results confirm the improved performance.
The method enables efficient hashing for MIPS.
Abstract
Recently it was shown that the problem of Maximum Inner Product Search (MIPS) is efficient and it admits provably sub-linear hashing algorithms. Asymmetric transformations before hashing were the key in solving MIPS which was otherwise hard. In the prior work, the authors use asymmetric transformations which convert the problem of approximate MIPS into the problem of approximate near neighbor search which can be efficiently solved using hashing. In this work, we provide a different transformation which converts the problem of approximate MIPS into the problem of approximate cosine similarity search which can be efficiently solved using signed random projections. Theoretical analysis show that the new scheme is significantly better than the original scheme for MIPS. Experimental evaluations strongly support the theoretical findings.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Robotics and Sensor-Based Localization · Algorithms and Data Compression
