Asymmetric LSH (ALSH) for Sublinear Time Maximum Inner Product Search (MIPS)
Anshumali Shrivastava, Ping Li
–Neural Information Processing Systems
We present the first provably sublinear time hashing algorithm for approximate Maximum Inner Product Search (MIPS). Searching with (un-normalized) inner product as the underlying similarity measure is a known difficult problem and finding hashing schemes for MIPS was considered hard. While the existing Locality Sensitive Hashing (LSH) framework is insufficient for solving MIPS, in this paper we extend the LSH framework to allow asymmetric hashing schemes. Our proposal is based on a key observation that the problem of finding maximum inner products, after independent asymmetric transformations, can be converted into the problem of approximate near neighbor search in classical settings. This key observation makes efficient sublinear hashing scheme for MIPS possible. Under the extended asymmetric LSH (ALSH) framework, this paper provides an example of explicit construction of provably fast hashing scheme for MIPS. Our proposed algorithm is simple and easy to implement.
Neural Information Processing Systems
Feb-8-2025, 23:17:28 GMT
- Country:
- Europe > Italy (0.04)
- North America
- United States
- Texas > Dallas County
- Dallas (0.04)
- New York
- Tompkins County > Ithaca (0.04)
- Kings County > New York City (0.04)
- New Jersey > Middlesex County
- Piscataway (0.04)
- Texas > Dallas County
- Canada > Quebec
- Montreal (0.04)
- United States
- Asia > Afghanistan
- Parwan Province > Charikar (0.04)
- Genre:
- Research Report > New Finding (0.46)
- Technology: