Tao: A Learning Framework for Adaptive Nearest Neighbor Search using Static Features Only
Kaixiang Yang, Hongya Wang, Bo Xu, Wei Wang, Yingyuan Xiao, Ming Du,, Junfeng Zhou

TL;DR
Tao is a novel learning framework that predicts the termination of approximate nearest neighbor searches using only static features, improving efficiency and simplicity over previous methods that relied on runtime features.
Contribution
Tao introduces a static feature-based prediction approach for adaptive ANN queries, eliminating the need for runtime features and simplifying the learning process.
Findings
Achieves up to 2.69x speedup over existing methods
Works with multiple indexing approaches like IMI and HNSW
Effective on datasets from millions to billions of entries
Abstract
Approximate nearest neighbor (ANN) search is a fundamental problem in areas such as data management,information retrieval and machine learning. Recently, Li et al. proposed a learned approach named AdaptNN to support adaptive ANN query processing. In the middle of query execution, AdaptNN collects a number of runtime features and predicts termination condition for each individual query, by which better end-to-end latency is attained. Despite its efficiency, using runtime features complicates the learning process and leads to performance degradation. Radically different from AdaptNN, we argue that it is promising to predict termination condition before query exetution. Particularly, we developed Tao, a general learning framework for Terminating ANN queries Adaptively using Only static features. Upon the arrival of a query, Tao first maps the query to a local intrinsic dimension (LID)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Data Management and Algorithms · Image Retrieval and Classification Techniques
MethodsFeature Selection
