Attribute Filtering in Approximate Nearest Neighbor Search: An In-depth Experimental Study
Mocheng Li, Xiao Yan, Baotong Lu, Yue Zhang, James Cheng, Chenhao Ma

TL;DR
This paper provides a comprehensive analysis and comparison of recent Filtering Approximate Nearest Neighbor algorithms, offering a unified framework, extensive experiments, and practical guidelines for their application in high-dimensional data retrieval.
Contribution
It introduces a unified interface, taxonomy, and extensive experimental evaluation of Filtering ANN algorithms, highlighting their design tradeoffs and practical performance insights.
Findings
Different algorithms exhibit varying tradeoffs in pruning and filtering costs.
Performance varies significantly across datasets and attribute types.
Guidelines are provided for selecting suitable Filtering ANN methods.
Abstract
With the growing integration of structured and unstructured data, new methods have emerged for performing similarity searches on vectors while honoring structured attribute constraints, i.e., a process known as Filtering Approximate Nearest Neighbor (Filtering ANN) search. Since many of these algorithms have only appeared in recent years and are designed to work with a variety of base indexing methods and filtering strategies, there is a pressing need for a unified analysis that identifies their core techniques and enables meaningful comparisons. In this work, we present a unified Filtering ANN search interface that encompasses the latest algorithms and evaluate them extensively from multiple perspectives. First, we propose a comprehensive taxonomy of existing Filtering ANN algorithms based on attribute types and filtering strategies. Next, we analyze their key components, i.e., index…
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
TopicsData Management and Algorithms · Advanced Clustering Algorithms Research · Advanced Image and Video Retrieval Techniques
