
Product Quantization Compression
Lossy vector compression dividing vectors into subvectors for independent quantization. Achieves 8-64x storage reduction while enabling fast approximate distance computation via lookup tables.
About this tool
Overview
Product Quantization (PQ) compresses vectors by splitting them into subvectors and quantizing each segment independently, dramatically reducing memory footprint.
Process
- Divide vector into m subvectors
- Cluster each subvector space (k-means)
- Replace subvectors with centroid IDs
- Store compressed codes + codebooks
- Approximate distances using precomputed tables
Compression
- 8-64x reduction typical
- Configurable via m and k parameters
- Tradeoff with accuracy
Variants
- OPQ: Optimized with rotation
- IVFPQ: Combined with IVF
- HNSW-PQ: Graph index with compression
Used In
- FAISS
- Milvus
- ScaNN
- LanceDB
Pricing
Open technique.
Surveys
Loading more......
Information
Websitecybergarden.au
PublishedMar 11, 2026
Categories
Tags
Similar Products
6 result(s)