paper-with-me

홈 › Papers

Derived Codebooks for High-Accuracy Nearest Neighbor Search

2019-05-16 · Fabien André, Anne-Marie Kermarrec, Nicolas Le Scouarnec

High-dimensional Nearest Neighbor (NN) search is central in multimedia search systems. Product Quantization (PQ) is a widespread NN search technique which has a high performance and good scalability. PQ compresses high-dimensional vectors into compact codes thanks to a combination of quantizers. Large databases can, therefore, be stored entirely in RAM, enabling fast responses to NN queries. In almost all cases, PQ uses 8-bit quantizers as they offer low response times. In this paper, we advocate the use of 16-bit quantizers. Compared to 8-bit quantizers, 16-bit quantizers boost accuracy but they increase response time by a factor of 3 to 10. We propose a novel approach that allows 16-bit quantizers to offer the same response time as 8-bit quantizers, while still providing a boost of accuracy. Our approach builds on two key ideas: (i) the construction of derived codebooks that allow a fast and approximate distance evaluation, and (ii) a two-pass NN search procedure which builds a candidate set using the derived codebooks, and then refines it using 16-bit quantizers. On 1 billion SIFT vectors, with an inverted index, our approach offers a Recall@100 of 0.85 in 5.2 ms. By contrast, 16-bit quantizers alone offer a Recall@100 of 0.85 in 39 ms, and 8-bit quantizers a Recall@100 of 0.82 in 3.8 ms.

📄 PDF Abstract BibTeX arXiv:1905.06900

Code (0)

등록된 구현이 없습니다.

Tasks

QuantizationVocal Bursts Intensity Prediction

Similar Papers 제목 키워드 기반

Efficient Large-Scale Approximate Nearest Neighbor Search on OpenCL FPGA

2018-06-01 · CVPR 2018 6 · Jialiang Zhang, Soroosh Khoram, Jing Li

We present a new method for Product Quantization (PQ) based approximated nearest neighbor search (ANN) in high dimensional spaces. Specifically, we first propose a quantization scheme for the codebook of coarse quantizer…

CPUGPUQuantization

Optimized Cartesian $K$-Means

2014-05-16 · Jianfeng Wang, Jingdong Wang, Jingkuan Song, Xin-Shun Xu 외

Product quantization-based approaches are effective to encode high-dimensional data points for approximate nearest neighbor search. The space is decomposed into a Cartesian product of low-dimensional subspaces, each of w…

Quantization

Residual Quantization with Implicit Neural Codebooks

2024-01-26 · Iris A. M. Huijben, Matthijs Douze, Matthew Muckley, Ruud J. G. van Sloun 외

Vector quantization is a fundamental operation for data compression and vector search. To obtain high accuracy, multi-codebook methods represent each vector using codewords across several codebooks. Residual quantization…

Data CompressionQuantization

AnnArbor: Approximate Nearest Neighbors Using Arborescence Coding

2017-10-01 · ICCV 2017 10 · Artem Babenko, Victor Lempitsky

To compress large datasets of high-dimensional descriptors, modern quantization schemes learn multiple codebooks and then represent individual descriptors as combinations of codewords. Once the codebooks are learned, the…

Quantization

Qinco2: Vector Compression and Search with Improved Implicit Neural Codebooks

2025-01-06 · Théophane Vallaeys, Matthew Muckley, Jakob Verbeek, Matthijs Douze

Vector quantization is a fundamental technique for compression and large-scale nearest neighbor search. For high-accuracy operating points, multi-codebook quantization associates data vectors with one element from each o…

DecoderQuantization