Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 2.25 KB

File metadata and controls

38 lines (25 loc) · 2.25 KB

Ongoing Leaderboard

This leaderboard tracks the performance of submitted algorithms, starting at NeurIPS'23, including new algorithms. It is evaluated periodically, see details below.

This leaderboard tracks recall@10 vs throughput benchmark that has become a standard benchmark when evaluating and comparing approximate nearest neighbor algorithms.

For tasks "Filter", "Out-of-Distribution" and "Sparse" tracks, algorithms were ranked on the QPS they achieve on the track dataset, as long as the recall@10 is at least 90%. These results file for Azure D8lds_v5 list the maximum QPS measured for each algorithm with at least 90% recall@10.

For the Streaming track, algorithms were ranked on recall@10, as long as each algorithm completes the runbook within the alloted 1 hour. The leading entry had a recall of 0.99786, see details below.

To see the original leaderboard of the NeurIPS'23 submissions (Dec. 2023), see here.

QPS vs recall@10 plots for tracks based on public queries on Azure D8lds_v5:

Filter track

yfcc-10M Note: "pinecone", "zilliz" and "hwtl_sdu_anns_filter" are not open source

OOD track

text2image-10M Note: "pinecone-ood" and "zilliz" are not open source

Sparse track

sparse-full Note: "pinecone_smips" and "zilliz" are not open source

Streaming track

The result file lists measurements for all streaming algorithms on Azure D8lds_v5.

Ongoing Leaderboard Rules

The leaderboard is evaluated periodically, collecting new algorithm submissions. The current update is from March. 1st, 2024.

The rules of the ongoing leaderboard are similar to the original competition, with the following exceptions:

  • Open source is encouraged but not enforced. Closed-source entries will be marked as such. In any case, a short description of the algorithm is required.
  • We will only evaluate the public query sets in the new leaderboard (on the same VM type: Azure Standard D8lds v5 with 8 vcpus, 16 GiB memory)
  • To participate, simply send a PR with the new algorithm (no need for a CMT entry).