Quantization based Fast Inner Product Search

被引:0
|
作者
Guo, Ruiqi [1 ]
Kumar, Sanjiv [1 ]
Choromanski, Krzysztof [1 ]
Simcha, David [1 ]
机构
[1] Google Res, New York, NY 10011 USA
关键词
NEAREST-NEIGHBOR;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a quantization based approach for fast approximate Maximum Inner Product Search (MIPS). Each database vector is quantized in multiple subspaces via a set of codebooks, learned directly by minimizing the inner product quantization error. Then, the inner product of a query to a database vector is approximated as the sum of inner products with the subspace quantizers. Different from recently proposed LSH approaches to MIPS, the database vectors and queries do not need to be augmented in a higher dimensional feature space. We also provide a theoretical analysis of the proposed approach, consisting of the concentration results under mild assumptions. Furthermore, if a small set of held-out samples from the query distribution is given at the training time, we propose a modified codebook learning procedure which further improves the accuracy. Experimental results on a variety of datasets including those arising from deep neural networks show that the proposed approach significantly outperforms the existing state-of-the-art.
引用
收藏
页码:482 / 490
页数:9
相关论文
共 50 条
  • [21] Fast search methods for spectral quantization
    Leis, J
    Sridharan, S
    DIGITAL SIGNAL PROCESSING, 1999, 9 (02) : 76 - 88
  • [22] FAST SEARCH ALGORITHM FOR VECTOR QUANTIZATION
    WU, HS
    ELECTRONICS LETTERS, 1992, 28 (05) : 457 - 458
  • [23] Multiscale Quantization for Fast Similarity Search
    Wu, Xiang
    Guo, Ruiqi
    Suresh, Ananda Theertha
    Kumar, Sanjiv
    Holtmann-Rice, Dan
    Simcha, David
    Yu, Felix X.
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 30 (NIPS 2017), 2017, 30
  • [24] Fast search algorithm for vector quantization
    Zhao, Ming
    Tang, Kun
    Cui, Huijuan
    Du, Wen
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2004, 44 (10): : 1407 - 1409
  • [25] Effective product quantization-based indexing for nearest neighbor search
    Chiu, Chih-Yi
    Chiu, Jih-Sheng
    Markchit, Sarawut
    Chou, Sheng-Hao
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (03) : 2877 - 2895
  • [26] Effective product quantization-based indexing for nearest neighbor search
    Chih-Yi Chiu
    Jih-Sheng Chiu
    Sarawut Markchit
    Sheng-Hao Chou
    Multimedia Tools and Applications, 2019, 78 : 2877 - 2895
  • [27] Fast vector quantization algorithms based on nearest partition set search
    Qian, Shen-En
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2006, 15 (08) : 2422 - 2430
  • [28] Fast Search Method Based on Vector Quantization for Raman Spectroscopy Identification
    Park, Jun-Kyu
    Lee, Suwoong
    Park, Aaron
    Baek, Sung-June
    MATHEMATICS, 2020, 8 (11) : 1 - 14
  • [29] Online Variable Coding Length Product Quantization for Fast Nearest Neighbor Search in Mobile Retrieval
    Li, Jin
    Lan, Xuguang
    Li, Xiangwei
    Wang, Jiang
    Zheng, Nanning
    Wu, Ying
    IEEE TRANSACTIONS ON MULTIMEDIA, 2017, 19 (03) : 559 - 570
  • [30] FARGO: Fast Maximum Inner Product Search via Global Multi-Probing
    Zhao, Xi
    Zheng, Bolong
    Yi, Xiaomeng
    Luan, Xiaofan
    Xie, Charles
    Zhou, Xiaofang
    Jensen, Christian S.
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2023, 16 (05): : 1100 - 1112