LIRA: A Learning-based Query-aware Partition Framework for Large-scale ANN Search

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zeng, Ximu, Deng, Liwei, Chen, Penghao, Chen, Xu, Su, Han, Zheng, Kai
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917972081115136
author Zeng, Ximu
Deng, Liwei
Chen, Penghao
Chen, Xu
Su, Han
Zheng, Kai
author_facet Zeng, Ximu
Deng, Liwei
Chen, Penghao
Chen, Xu
Su, Han
Zheng, Kai
contents Approximate nearest neighbor search is fundamental in information retrieval. Previous partition-based methods enhance search efficiency by probing partial partitions, yet they face two common issues. In the query phase, a common strategy is to probe partitions based on the distance ranks of a query to partition centroids, which inevitably probes irrelevant partitions as it ignores data distribution. In the partition construction phase, all partition-based methods face the boundary problem that separates a query's nearest neighbors to multiple partitions, resulting in a long-tailed kNN distribution and degrading the optimal nprobe (i.e., the number of probing partitions). To address this gap, we propose LIRA, a LearnIng-based queRy-aware pArtition framework. Specifically, we propose a probing model to directly probe the partitions containing the kNN of a query, which can reduce probing waste and allow for query-aware probing with nprobe individually. Moreover, we incorporate the probing model into a learning-based redundancy strategy to mitigate the adverse impact of the long-tailed kNN distribution on search efficiency. Extensive experiments on real-world vector datasets demonstrate the superiority of LIRA in the trade-off among accuracy, latency, and query fan-out. The codes are available at https://github.com/SimoneZeng/LIRA-ANN-search.
format Preprint
id arxiv_https___arxiv_org_abs_2503_23409
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle LIRA: A Learning-based Query-aware Partition Framework for Large-scale ANN Search
Zeng, Ximu
Deng, Liwei
Chen, Penghao
Chen, Xu
Su, Han
Zheng, Kai
Information Retrieval
Databases
Approximate nearest neighbor search is fundamental in information retrieval. Previous partition-based methods enhance search efficiency by probing partial partitions, yet they face two common issues. In the query phase, a common strategy is to probe partitions based on the distance ranks of a query to partition centroids, which inevitably probes irrelevant partitions as it ignores data distribution. In the partition construction phase, all partition-based methods face the boundary problem that separates a query's nearest neighbors to multiple partitions, resulting in a long-tailed kNN distribution and degrading the optimal nprobe (i.e., the number of probing partitions). To address this gap, we propose LIRA, a LearnIng-based queRy-aware pArtition framework. Specifically, we propose a probing model to directly probe the partitions containing the kNN of a query, which can reduce probing waste and allow for query-aware probing with nprobe individually. Moreover, we incorporate the probing model into a learning-based redundancy strategy to mitigate the adverse impact of the long-tailed kNN distribution on search efficiency. Extensive experiments on real-world vector datasets demonstrate the superiority of LIRA in the trade-off among accuracy, latency, and query fan-out. The codes are available at https://github.com/SimoneZeng/LIRA-ANN-search.
title LIRA: A Learning-based Query-aware Partition Framework for Large-scale ANN Search
topic Information Retrieval
Databases
url https://arxiv.org/abs/2503.23409