Efficient Distributed Algorithms for the K-Nearest Neighbors Problem

Reza Fathi, Anisur Rahaman Molla, Gopal Pandurangan · 2020

The K-nearest neighbors is a basic problem in machine learning with numerous applications. In this problem, given a (training) set of n data points with labels and a query point q, we want to assign a label to q based on the labels of the K-nearest points to the query. We study this problem in the k-machine model, a model for distributed large-scale data. In this model, we assume that the n points are distributed (in a balanced fashion) among the k machines and the goal is to compute an answer given a query point to a machine using a small number of communication rounds.

Read the paper · More papers on PaperTik