Patent №
US 8,515,964
Granted
2013-08-20
Filed 2011
Owner
YAHOO! INC.
Lab
—
AI components
3
ml · vision · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
13189696
Method, system, and programs for computing similarity. Input data is first received from one or more data sources and then analyzed to obtain an input feature vector that characterizes the input data. An index is then generated based on the input feature vector and is used to archive the input data, where the value of the index is computed based on an improved Johnson-Lindenstrass transformation (FJLT) process. With the improved FJLT process, first, the sign of each feature in the input feature vector is randomly flipped to obtain a flipped vector. A Hadamard transformation is then applied to the flipped vector to obtain a transformed vector. An inner product between the transformed vector and a sparse vector is then computed to obtain a base vector, based on which the value of the index is determined.
AI classification
Ownership
YAHOO! INC.
assignment · 266410402
Assignors
RAVIKUMAR, SHANMUGASUNDARAM, DASGUPTA, ANIRBAN, SARLOS, TAMAS
On an employer assignment, the assignors are typically the inventors.