2007
NIPS
NeurIPS 2007
A learning framework for nearest neighbor search
Abstract
Can we leverage learning techniques to build a fast nearest-neighbor (NN) retrieval data structure? We present a general learning framework for the NN problem in which sample queries are used to learn the parameters of a data structure that minimize the retrieval time and/or the miss rate. We explore the potential of this novel framework through two popular NN data structures: KD-trees and the rectilinear structures employed by locality sensitive hashing. We derive a generalization theory for these data structure classes and present simple learning algorithms for both. Experimental results reveal that learning often improves on the already strong performance of these data structures.
🌱
Topic Pioneer
— Data Structures
🌉
Interdisciplinary Bridge
— Computer Science and Machine Learning
🧭
Keyword Pioneer
— nearest neighbor search
🐝
Cross-Pollinator
— Computer Science, Computer Vision, Data Science & Analytics, Deep Learning, Machine Learning, Mathematics & Optimization, Natural Language Processing, Speech & Audio
📈
Trend Setter
— Efficient Computing
🐣
Hot Topic Early Bird
— nearest neighbor search
Authors
Topics
Machine Learning > Core Methods > Classification
Machine Learning > Core Methods > Representation Learning
Machine Learning > Core Methods > Metric Learning
Machine Learning > Application Areas > Efficient Computing
Computer Science > Foundations > Algorithms
Computer Science > Foundations > Data Structures
Machine Learning > Learning Types > Supervised Learning
Machine Learning > Application Areas > Information Retrieval