Residual Vector Product Quantization for Approximate Nearest Neighbor Search

被引:4
|
作者
Xu, Zhi [1 ]
Niu, Lushuai [1 ]
Meng, Ruimin [1 ]
Zhao, Longyang [1 ]
Ji, Jianqiu [1 ,2 ]
机构
[1] Guilin Univ Elect Technol, Sch Comp Sci & Informat Secur, Guilin 541004, Peoples R China
[2] Doodod Technol Co Ltd, Guilin, Peoples R China
基金
中国国家自然科学基金;
关键词
Vector quantization; Approximate nearest neighbor search; Residual encoding;
D O I
10.1007/978-3-031-05933-9_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Product Quantization is popular for approximate nearest neighbor search, which decomposes the vector space into Cartesian product of several subspaces and constructs separately one codebook for each subspace. The construction of codebooks dominates the quantization error that directly impacts the retrieval accuracy. In this paper, we propose a novel quantization method, residual vector product quantization (RVPQ), which constructs a residual hierarchy structure consisted of several ordered residual codebooks for each subspace. The proposed method minimizes the quantization error by jointly optimizing all the codebooks in each subspace using the efficient mini-batch stochastic gradient descent algorithm. Furthermore, an efficient encoding method, based on H-variable Beam Search, is also proposed to reduce the computation complexity of encoding with negligible loss of accuracy. Extensive experiments show that our proposed method outperforms the-state-of-the-art on retrieval accuracy while retaining a comparable computation complexity.
引用
收藏
页码:208 / 220
页数:13
相关论文
共 50 条
  • [21] Competitive Quantization for Approximate Nearest Neighbor Search
    Ozan, Ezgi Can
    Kiranyaz, Serkan
    Gabbouj, Moncef
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2016, 28 (11) : 2884 - 2894
  • [22] Dynamic programming based optimized product quantization for approximate nearest neighbor search
    Cai, Yuanzheng
    Ji, Rongrong
    Li, Shaozi
    NEUROCOMPUTING, 2016, 217 : 110 - 118
  • [23] Quantization-Based Approximate Nearest Neighbor Search with Optimized Multiple Residual Codebooks
    Uchida, Yusuke
    Takagi, Koichi
    Kawada, Ryoichi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (07): : 1510 - 1514
  • [24] Codebook-softened product quantization for high accuracy approximate nearest neighbor search
    Fan, Jingya
    Pan, Zhibin
    Wang, Liangzhuang
    Wang, Yang
    NEUROCOMPUTING, 2022, 507 : 107 - 116
  • [25] PQBF: I/O-Efficient Approximate Nearest Neighbor Search by Product Quantization
    Liu, Yingfan
    Cheng, Hong
    Cui, Jiangtao
    CIKM'17: PROCEEDINGS OF THE 2017 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2017, : 667 - 676
  • [26] FAST NEAREST NEIGHBOR SEARCH WITH TRANSFORMED RESIDUAL QUANTIZATION
    Yuan, Jiangbo
    Liu, Xiuwen
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 971 - 976
  • [27] Search algorithms for vector quantization and nearest neighbor classification
    Ryan, TW
    Pothier, S
    Pierson, W
    ALGORITHMS FOR SYNTHETIC APERTURE RADAR IMAGERY VIII, 2001, 4382 : 276 - 285
  • [28] Nearest Neighbor Search Based on Product Quantization in Clusters
    Liu S.-W.
    Chen W.
    Zhao W.
    Chen J.-C.
    Lu P.
    Jisuanji Xuebao/Chinese Journal of Computers, 2020, 43 (02): : 303 - 314
  • [29] 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
  • [30] Approximate Nearest Neighbor Search Using Enhanced Accumulative Quantization
    Ai, Liefu
    Cheng, Hongjun
    Wang, Xiaoxiao
    Chen, Chunsheng
    Liu, Deyang
    Zheng, Xin
    Wang, Yuanzhi
    ELECTRONICS, 2022, 11 (14)