ICLR 2020poster112 citations

Learning Space Partitions for Nearest Neighbor Search

Yihe Dong, Piotr Indyk, Ilya Razenshteyn, Tal Wagner

Abstract

Space partitions of $\mathbb{R}^d$ underlie a vast and important class of fast nearest neighbor search (NNS) algorithms. Inspired by recent theoretical work on NNS for general metric spaces (Andoni et al. 2018b,c), we develop a new framework for building space partitions reducing the problem to balanced graph partitioning followed by supervised classification. We instantiate this general approach with the KaHIP graph partitioner (Sanders and Schulz 2013) and neural networks, respectively, to obtain a new partitioning procedure called Neural Locality-Sensitive Hashing (Neural LSH). On several standard benchmarks for NNS (Aumuller et al. 2017), our experiments show that the partitions obtained by Neural LSH consistently outperform partitions found by quantization-based and tree-based methods as well as classic, data-oblivious LSH.

space partitionlshlocality sensitive hashingnearest neighbor search
BibTeX
@inproceedings{
Dong2020Learning,
title={Learning Space Partitions for Nearest Neighbor Search},
author={Yihe Dong and Piotr Indyk and Ilya Razenshteyn and Tal Wagner},
booktitle={International Conference on Learning Representations},
year={2020},
url={https://openreview.net/forum?id=rkenmREFDr}
}
Learning Space Partitions for Nearest Neighbor Search · ICLR 2020