Hashing Hyperplane Queries to Near Points with Applications to Large-Scale Active Learning

Prateek Jain, Sudheendra Vijayanarasimhan, Kristen Grauman · 2010

We consider the problem of retrieving the database points nearest to a given hyper-plane query without exhaustively scanning the database. We propose two hashing-based solutions. Our first approach maps the data to two-bit binary keys that are locality-sensitive for the angle between the hyperplane normal and a database point. Our second approach embeds the data into a vector space where the Eu-clidean norm reflects the desired distance between the original points and hyper-plane query. Both use hashing to retrieve near points in sub-linear time. Our first method’s preprocessing stage is more efficient, while the second has stronger accuracy guarantees. We apply both to pool-based active learning: taking the current hyperplane classifier as a query, our algorithm identifies those points (ap-proximately) satisfying the well-known minimal distance-to-hyperplane selection criterion. We empirically demonstrate our methods ’ tradeoffs, and show that they make it practical to perform active selection with millions of unlabeled points. 1

Read the paper · More papers on PaperTik