A new fast inverted file-based algorithm for approximate nearest neighbor search without accuracy reduction

Yuchen Liu,Zhibin Pan,Liangzhuang Wang,Yang Wang
DOI: https://doi.org/10.1016/j.ins.2022.06.086
IF: 8.1
2022-08-01
Information Sciences
Abstract:The inverted file (IVF) is one of the most efficient non-exhaustive search algorithms for approximate nearest neighbor (ANN) search. In this paper, we propose a new three-step fast search algorithm in the framework of IVF named fast IVF (fIVF) to accelerate the ANN search. Different from the traditional IVF algorithm that conducts a full search at the coarse quantization stage, we introduce (1) cell-level rejection, (2) vector-level rejection, and (3) subspace-based pyramid model with multi-resolution to speed up this high time-consuming stage. Since our proposed fIVF concentrates on finding the exact w nearest coarse codewords at the coarse quantization stage and follows the same product quantization stage, it can achieve the same search accuracy as the traditional IVF. Experimental results on different datasets demonstrate that our proposed fIVF can significantly speed up the search process while keeping the same search accuracy as the traditional IVF.
computer science, information systems
What problem does this paper attempt to address?