Related Experiment Video
Updated: Feb 8, 2026

08:04
Conditions Affecting Social Space in Drosophila melanogaster
Published on: November 5, 2015
12.9K
Distance Encoded Product Quantization for Approximate K-Nearest Neighbor Search in High-Dimensional Space
Summary
This study improves approximate K-nearest neighbor search by encoding both cluster index and distance in compact codes. This novel approach enhances search accuracy for high-dimensional data.
Area of Science:
- Computer Science
- Data Science
- Machine Learning
Background:
- Approximate K-nearest neighbor (AKNN) search is crucial for high-dimensional, large-scale datasets.
- Product quantization (PQ) and its variants are popular for compact data encoding in AKNN.
- Existing PQ methods may suffer from increased distance estimation errors for points far from cluster centers.
Purpose of the Study:
- To investigate optimal bit-budget allocation for encoding in product quantization.
- To propose a novel compact code representation for improved distance estimation in AKNN.
- To enhance the accuracy of approximate K-nearest neighbor search algorithms.
Main Methods:
- Developed a novel compact code representation distributing bit-budget between cluster index and quantized distance per subspace.
- Proposed two specialized distance estimators tailored to the new representation.
- Extended the method to incorporate global residual distances.
Main Results:
- The proposed methods significantly improve search accuracy compared to existing techniques.
- Consistent performance gains observed across GIST, VLAD, and CNN feature benchmarks.
- Improved accuracy is attributed to more precise distance estimations.
Conclusions:
- The novel compact code representation and distance estimators enhance AKNN search accuracy.
- Distributing the bit-budget effectively is key to overcoming limitations of standard product quantization.
- The proposed approach offers a more robust solution for high-dimensional approximate nearest neighbor search.
Related Concept Videos
Short-distance Transport of Resources
17.7K
Short-distance transport refers to transport that occurs over a distance of just 2-3 cells, crossing the plasma membrane in the process. Small uncharged molecules, such as oxygen, carbon dioxide, and water, can diffuse across the plasma membrane on their own. In contrast, ions and larger molecules require the assistance of transport proteins due to their charge or size. Transport across membranes also occurs within individual cells, playing a variety of essential roles for the plant as a whole.
17.7K
Distance Problem
74
When an object's velocity changes over time, the total distance traveled can be determined by summing small displacement intervals over short increments. This approach approximates the true distance through numerical summation and the use of integral calculus. An estimate of the total displacement can be obtained by measuring velocity at regular intervals and multiplying each value by the corresponding time step.If a runner accelerates over the first three seconds of a race, speed measurements...
74
Approximate Integration
56
In many practical and theoretical contexts, the exact value of a definite integral may be inaccessible. This limitation typically arises when the antiderivative of a function is either unknown or cannot be expressed in a closed mathematical form. Alternatively, it can occur when a function is defined not by a formula but by a finite set of empirical data points, such as those collected during experiments. In these cases, approximate integration techniques provide a valuable solution.One of the...
56
Linearization and Approximation
68
Linearization is a mathematical technique used to approximate complex, nonlinear functions with simpler linear models in the vicinity of a chosen reference point. The method is based on the idea that, although a function may be difficult to evaluate exactly, its behavior near a specific input value can often be closely approximated by the tangent line at that point. This approach is particularly useful when small deviations from a known value are involved.Consider the square root function, for...
68
Accuracy, limits, and approximation
1.3K
Accuracy, limits, and approximations are common in many fields, especially in engineering calculations. These concepts are imperative for ensuring that a given value is as close as possible to its true value.
Accuracy is defined as the closeness of the measured value to the true or actual value. In engineering mechanics, repeated measurements are taken during theoretical or experimental analyses to ensure that the result is precise and accurate.
The accuracy of any solution is based on the...
Accuracy is defined as the closeness of the measured value to the true or actual value. In engineering mechanics, repeated measurements are taken during theoretical or experimental analyses to ensure that the result is precise and accurate.
The accuracy of any solution is based on the...
1.3K
Application of Linearization and Approximation
95
A drone flying through complex terrain often relies on more than one sensing method to estimate small changes in altitude. Along with direct measurements, air pressure provides a useful indirect indicator of vertical movement. Atmospheric pressure decreases as altitude increases, and this relationship is commonly described using an exponential model. Although accurate, converting pressure measurements into altitude values requires calculations that are too complex to perform repeatedly during...
95

