Residual Vector Product Quantization for approximate nearest neighbor search

被引:7
作者
Niu, Lushuai [1 ]
Xu, Zhi [1 ]
Zhao, Longyang [1 ]
He, Daojing [2 ]
Ji, Jianqiu [1 ,3 ]
Yuan, Xiaoli [4 ]
Xue, Mian [4 ]
机构
[1] Guilin Univ Elect Technol, Sch Comp Informat & Secur, Guilin 541004, Peoples R China
[2] Harbin Inst Technol, Sch Comp Sci & Technol, Shenzhen 518055, Peoples R China
[3] Doodod Technol Co Ltd, Beijing, Peoples R China
[4] Hohai Univ, Nanjing 210024, Peoples R China
基金
中国国家自然科学基金;
关键词
Vector quantization; Residual structure; Index structure; Approximate nearest neighbor search;
D O I
10.1016/j.eswa.2023.120832
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Vector quantization is one of the most popular techniques for approximate nearest neighbor (ANN) search. Over the past decade, many vector quantization methods have been proposed for ANN search. However, these methods do not strike a satisfactory balance between accuracy and efficiency because of their defects in quantization structures. To overcome this problem, a quantization method, named as Residual Vector Product Quantization (RVPQ), is proposed in this study. Under this method, the data space is decomposed into several subspaces, and a residual structure consisting of several ordered residual codebooks is constructed for each subspace. Learned by using an effective joint training algorithm, the quantization structure of RVPQ is much better than other methods, and it greatly enhances the performance of ANN search. Except that, an efficient residual quantization encoding method H-Variable Beam Search is also proposed to achieve higher encoding efficiency with negligible loss of accuracy. Furthermore, Inverted Multi-Index based on RVPQ is also designed to effectively solve the ANN search for a very large-scale database. Experimental results and theoretical evaluations show that RVPQ outperforms the-state-of-the-art methods on retrieval accuracy while retaining a comparable computational complexity.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Scalable Distributed Hashing for Approximate Nearest Neighbor Search
    Cao, Yuan
    Liu, Junwei
    Qi, Heng
    Gui, Jie
    Li, Keqiu
    Ye, Jieping
    Liu, Chao
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2022, 31 : 472 - 484
  • [42] A Multilabel Classification Framework for Approximate Nearest Neighbor Search
    Hyvonen, Ville
    Jaasaari, Elias
    Roos, Teemu
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25
  • [43] 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
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2017, 19 (03) : 559 - 570
  • [44] ANNA: Specialized Architecture for Approximate Nearest Neighbor Search
    Lee, Yejin
    Choi, Hyunji
    Min, Sunhong
    Lee, Hyunseung
    Beak, Sangwon
    Jeong, Dawoon
    Lee, Jae W.
    Ham, Tae Jun
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA 2022), 2022, : 169 - 183
  • [45] Optimized K-means Hashing for Approximate Nearest Neighbor Search
    Guo, Qin-Zhen
    Zeng, Zhi
    Zhang, Shuwu
    Zhang, Yuan
    Zhang, Guixuan
    [J]. MATERIAL SCIENCE, CIVIL ENGINEERING AND ARCHITECTURE SCIENCE, MECHANICAL ENGINEERING AND MANUFACTURING TECHNOLOGY II, 2014, 651-653 : 2168 - 2171
  • [46] Learning Adaptive Hypersphere: Boosting Efficiency on Approximate Nearest Neighbor Search
    Ai, Liefu
    Jiang, Changyu
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2024, 31 : 2190 - 2194
  • [47] Fast nearest-neighbor search based on Voronoi projections and its application to vector quantization encoding
    Ramasubramanian, V
    Paliwal, KK
    [J]. IEEE TRANSACTIONS ON SPEECH AND AUDIO PROCESSING, 1999, 7 (02): : 221 - 226
  • [48] Principal Component Hashing: An Accelerated Approximate Nearest Neighbor Search
    Matsushita, Yusuke
    Wada, Toshikazu
    [J]. ADVANCES IN IMAGE AND VIDEO TECHNOLOGY, PROCEEDINGS, 2009, 5414 : 374 - 385
  • [49] WARank: Weighted Asymmetric Ranking for Approximate Nearest Neighbor Search
    Cao, Yuan
    Qi, Heng
    Li, Keqiu
    Jin, Yingwei
    Li, Zhiyang
    [J]. CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 297 - 304
  • [50] A Reliable Order-Statistics-Based Approximate Nearest Neighbor Search Algorithm
    Verdoliva, Luisa
    Cozzolino, Davide
    Poggi, Giovanni
    [J]. IEEE TRANSACTIONS ON IMAGE PROCESSING, 2017, 26 (01) : 237 - 250