Vector search with small radiuses

Gergely Szilvasy, Pierre-Emmanuel Mazaré, Matthijs Douze
3/16/2024
cs.CVcs.DB

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

In recent years, the dominant accuracy metric for vector search is the recall of a result list of fixed size (top-k retrieval), considering as ground truth the exact vector retrieval results. Although convenient to compute, this metric is distantly related to the end-to-end accuracy of a full system that integrates vector search. In this paper we focus on the common case where a hard decision needs to be taken depending on the vector retrieval results, for example, deciding whether a query image matches a database image or not. We solve this as a range search task, where all vectors within a certain radius from the query are returned. We show that the value of a range search result can be modeled rigorously based on the query-to-vector distance. This yields a metric for range search, RSM, that is both principled and easy to compute without running an end-to-end evaluation. We apply this metric to the case of image retrieval. We show that indexing methods that are adapted for top-k retrieval do not necessarily maximize the RSM. In particular, for inverted file based indexes, we show that visiting a limited set of clusters and encoding vectors compactly yields near optimal results.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{szilvasy2024vector,
  title  = {Vector search with small radiuses},
  author = {Gergely Szilvasy and Pierre-Emmanuel Mazaré and Matthijs Douze},
  year   = {2024},
  eprint = {2403.10746},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2403.10746v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2403.10746.svg)](https://codeofpaper.com/paper/2403.10746)

Discussion