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 条
  • [41] Fast codebook search algorithms based on tree-structured vector quantization
    Chang, Chin-Chen
    Li, Yu-Chiang
    Yeh, Jun-Bin
    PATTERN RECOGNITION LETTERS, 2006, 27 (10) : 1077 - 1086
  • [42] Accurate and Fast Asymmetric Locality-Sensitive Hashing Scheme for Maximum Inner Product Search
    Huang, Qiang
    Ma, Guihong
    Feng, Jianlin
    Fang, Qiong
    Tung, Anthony K. H.
    KDD'18: PROCEEDINGS OF THE 24TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2018, : 1561 - 1570
  • [43] A fast compressed sensing reconstruction algorithm based on inner product optimization
    Liu, Y. (liuyongamtf@yahoo.com.cn), 1600, Beijing University of Posts and Telecommunications (36):
  • [44] GPGPU Implementation of Nearest Neighbor Search with Product Quantization
    Wakatani, Akiyoshi
    Murakami, Akio
    2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 248 - 253
  • [45] PRODUCT TREE QUANTIZATION FOR APPROXIMATE NEAREST NEIGHBOR SEARCH
    Yuan, Jiangbo
    Liu, Xiuwen
    2015 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2015, : 2035 - 2039
  • [46] Optimized Product Quantization for Approximate Nearest Neighbor Search
    Ge, Tiezheng
    He, Kaiming
    Ke, Qifa
    Sun, Jian
    2013 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2013, : 2946 - 2953
  • [47] On Symmetric and Asymmetric LSHs for Inner Product Search
    Neyshabur, Behnam
    Srebro, Nathan
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 37, 2015, 37 : 1926 - 1934
  • [48] A Bandit Approach to Maximum Inner Product Search
    Liu, Rui
    Wu, Tianyi
    Mozafari, Barzan
    THIRTY-THIRD AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FIRST INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / NINTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, : 4376 - 4383
  • [49] Entropy-based Deep Product Quantization for Visual Search and Deep Feature Compression
    Niu, Benben
    Wei, Ziwei
    He, Yun
    2021 INTERNATIONAL CONFERENCE ON VISUAL COMMUNICATIONS AND IMAGE PROCESSING (VCIP), 2021,
  • [50] Fast Concept Drift Detection Exploiting Product Quantization
    Takano, Taisei
    Koga, Hisashi
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PT II, DEXA 2024, 2024, 14911 : 257 - 271