The Inverted Multi-Index

被引:117
|
作者
Babenko, Artem [1 ,2 ]
Lempitsky, Victor [3 ]
机构
[1] Yandex, Moscow, Russia
[2] Natl Res Univ, Higher Sch Econ, London, England
[3] Skolkovo Inst Sci & Technol, Moscow, Russia
关键词
Image retrieval; Index; nearest neighbor search; product quantization; OBJECT; SCENE;
D O I
10.1109/TPAMI.2014.2361319
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A new data structure for efficient similarity search in very large datasets of high-dimensional vectors is introduced. This structure called the inverted multi-index generalizes the inverted index idea by replacing the standard quantization within inverted indices with product quantization. For very similar retrieval complexity and pre-processing time, inverted multi-indices achieve a much denser subdivision of the search space compared to inverted indices, while retaining their memory efficiency. Our experiments with large datasets of SIFT and GIST vectors demonstrate that because of the denser subdivision, inverted multi-indices are able to return much shorter candidate lists with higher recall. Augmented with a suitable reranking procedure, multi-indices were able to significantly improve the speed of approximate nearest neighbor search on the dataset of 1 billion SIFT vectors compared to the best previously published systems, while achieving better recall and incurring only few percent of memory overhead.
引用
收藏
页码:1247 / 1260
页数:14
相关论文
共 50 条
  • [1] The Inverted Multi-Index
    Babenko, Artem
    Lempitsky, Victor
    [J]. 2012 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2012, : 3069 - 3076
  • [2] The distributed system for inverted multi-index visual retrieval
    Lin, Xianming
    Shen, Yunhang
    Cai, Ling
    Ji, Rongrong
    [J]. NEUROCOMPUTING, 2016, 215 : 241 - 249
  • [3] Fast Variational AutoEncoder with Inverted Multi-Index for Collaborative Filtering
    Chen, Jin
    Lian, Defu
    Jin, Binbin
    Huang, Xu
    Zheng, Kai
    Chen, Enhong
    [J]. PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 1944 - 1954
  • [4] 2 EQUIVALENT CONSTRUCTIONS OF SET OF PERMUTATIONS FOR INVERTED MULTI-INDEX FILES
    TREHEL, M
    [J]. RAIRO-INFORMATIQUE THEORIQUE-THEORETICAL COMPUTER SCIENCE, 1978, 12 (01): : 3 - 14
  • [5] Multiple Features Fusion Based Inverted Multi-Index for Image Retrieval
    Shi, Xiangbin
    Guo, Zhongqiang
    Zhang, Deyuan
    Fang, Xuejian
    [J]. 2015 5TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND VISUALIZATION (ICVRV 2015), 2015, : 148 - 153
  • [6] THE MULTI-INDEX PROBLEM
    HALEY, KB
    [J]. OPERATIONS RESEARCH, 1963, 11 (03) : 368 - 379
  • [7] On multi-index assignment polytopes
    Appa, G.
    Magos, D.
    Mourtos, I.
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2006, 416 (2-3) : 224 - 241
  • [8] THE MULTI-INDEX TRANSPORTATION PROBLEM
    MOTZKIN, TS
    [J]. BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1952, 58 (04): : 494 - 494
  • [9] Multi-index evaluation for the construction of BSHSL
    Shi, QZ
    Xu, AN
    Zang, BM
    [J]. TRAFFIC AND TRANSPORTATION STUDIES, 1998, : 225 - 234
  • [10] Multi-index ensemble Kalman filtering
    Shaimerdenova, Gaukhar
    Hoel, Hakon
    Tempone, Raul
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 470