×

Quantization-based fast inner product search

  • US 10,255,323 B1
  • Filed: 10/08/2015
  • Issued: 04/09/2019
  • Est. Priority Date: 08/31/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer system comprising:

  • at least one processor; and

    memory storing;

    a database of search items, each of the search items being represented by a respective vector of d elements, andinstructions that, when executed by the at least one processor, cause the system to;

    re-order the d vector elements of each search item using a random rotation,project each re-ordered search item vector into K subspaces of i elements,generate a codebook for each subspace, each entry in each codebook being a vector with i elements, the codebook being generated within constraints based on example queries,assign each subspace of each search item an entry in the codebook for the subspace, the assignments for all subspaces of a search item representing a quantized search item, andstore the codebooks and the quantized search items in the memory.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×