Product Quantization with K-means++ Initialization for Embedded Vector Search
We present an optimized implementation of Product Quantization (PQ) for high-dimensional vector similarity search, incorporating K-means++ initialization for improved codebook quality and Asymmetric Distance Computation (ADC) for efficient search. Our implementation achieves 8-16x memory compression with 95-98% search accuracy (recall@10) while enabling 100-1000x search speedup through distance table precomputation. The system is designed for embedded and resource-constrained environments, making billion-scale vector search practical on edge devices and mobile platforms.
Authors
- Daniel Moya Vaca
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-03-27
- DOI
- https://doi.org/10.5281/zenodo.19244044
- Primary Topic
- Advanced Image and Video Retrieval Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00