Related Experiment Video
Updated: May 4, 2026

16:14
Trajectory Data Analyses for Pedestrian Space-time Activity Study
Published on: February 25, 2013
13.4K
Hashing hyperplane queries to near points with applications to large-scale active learning
Sudheendra Vijayanarasimhan1, Prateek Jain2, Kristen Grauman1
1University of Texas at Austin, Austin.
IEEE Transactions on Pattern Analysis and Machine Intelligence
|December 21, 2013
Summary
We developed two hashing methods to efficiently find database points nearest to a hyperplane query. These techniques enable sublinear time retrieval, making large-scale active learning practical.
Area of Science:
- Computer Science
- Machine Learning
- Data Mining
Background:
- Efficiently retrieving nearest neighbors to a hyperplane is crucial for large datasets.
- Exhaustive scanning is computationally prohibitive for millions of data points.
- Sublinear time algorithms are needed for practical nearest neighbor search.
Purpose of the Study:
- To propose novel hashing-based solutions for nearest hyperplane query retrieval.
- To enable efficient nearest neighbor search without full database scans.
- To apply these methods to pool-based active learning for practical large-scale selection.
Main Methods:
- Developed two locality-sensitive hashing approaches for hyperplane queries.
- Method 1: Maps data to 2-bit binary keys sensitive to hyperplane normal angles.
- Method 2: Embeds data into a vector space where Euclidean norm approximates distance.
Main Results:
- Both hashing methods achieve sublinear time retrieval of nearest points.
- Method 1 offers more efficient preprocessing.
- Method 2 provides stronger accuracy guarantees.
- Demonstrated practical application to pool-based active learning with millions of points.
Conclusions:
- Hashing-based methods provide efficient solutions for nearest hyperplane queries.
- These algorithms significantly improve the scalability of active learning.
- The trade-offs between preprocessing efficiency and accuracy are empirically demonstrated.
Related Concept Videos
Application of Linearization and Approximation
193
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...
193
Geometry of Hyperbolas
693
A hyperbola consists of all points where the absolute difference of distances to two fixed points, called foci, remains constant. The standard equation isEach branch extends infinitely and approaches two asymptotes, which guide the curve’s behavior. The parameters a and b define key features: a measures the distance from the center to each vertex along the transverse axis, while b influences the slopes of the asymptotes. The asymptotes have equationsA rectangle centered at the origin with...
693
Hyperbolas
661
A hyperbola is a conic section produced when a double-napped cone is intersected by a plane at an angle steeper than the slope of the cone, such that it cuts through both nappes. This intersection yields two separate, mirror-image curves known as branches, which open away from each other along the transverse axis. The nearest points on each branch to the hyperbola’s center are termed vertices, and the distance from the center to a vertex is denoted by a. Perpendicular to the transverse...
661
