New Loss Functions for Fast Maximum Inner Product Search

08/27/2019
by   Ruiqi Guo, et al.
11

Quantization based methods are popular for solving large scale maximum inner product search problems. However, in most traditional quantization works, the objective is to minimize the reconstruction error for datapoints to be searched. In this work, we focus directly on minimizing error in inner product approximation and derive a new class of quantization loss functions. One key aspect of the new loss functions is that we weight the error term based on the value of the inner product, giving more importance to pairs of queries and datapoints whose inner products are high. We provide theoretical grounding to the new quantization loss function, which is simple, intuitive and able to work with a variety of quantization techniques, including binary quantization and product quantization. We conduct experiments on standard benchmarking datasets to demonstrate that our method using the new objective outperforms other state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/04/2015

Quantization based Fast Inner Product Search

We propose a quantization based approach for fast approximate Maximum In...
research
11/12/2019

Norm-Explicit Quantization: Improving Vector Quantization for Maximum Inner Product Search

Vector quantization (VQ) techniques are widely used in similarity search...
research
04/16/2021

Search-oriented Differentiable Product Quantization

Product quantization (PQ) is a popular approach for maximum inner produc...
research
06/20/2020

Exemplar Loss for Siamese Network in Visual Tracking

Visual tracking plays an important role in perception system, which is a...
research
03/25/2019

Local Orthogonal Decomposition for Maximum Inner Product Search

Inverted file and asymmetric distance computation (IVFADC) have been suc...
research
06/03/2019

Rethinking Loss Design for Large-scale 3D Shape Retrieval

Learning discriminative shape representations is a crucial issue for lar...
research
09/16/2019

Fast Large-Scale Discrete Optimization Based on Principal Coordinate Descent

Binary optimization, a representative subclass of discrete optimization,...

Please sign up or login with your details

Forgot password? Click here to reset