papers AI Learner
The Github is limit! Click to go to the new site.

k-NN Graph Construction: a Generic Online Approach

2019-05-02
Wan-Lei Zhao

Abstract

Nearest neighbor search and k-nearest neighbor graph construction are two fundamental issues arise from many disciplines such as information retrieval, data-mining and machine learning. Despite continuous efforts have been taken in the last several decades, these two issues remain challenging. They become more and more imminent given the big data emerge in various fields in recent years. In this paper, a simple but effective solution both for k-nearest neighbor search and k-nearest neighbor graph construction is presented. These two issues are addressed jointly in our solution. On one hand, the k-nearest neighbor graph construction is treated as a search task. Each sample along with its k-nearest neighbors are joined into the k-nearest neighbor graph by performing the nearest neighbor search sequentially on the graph under construction. On the other hand, the built k-nearest neighbor graph is used to support k-nearest neighbor search. Since the graph is built online, the dynamic update on the graph, which is not desirable from most of the existing solutions, is supported. This solution is feasible for various distance measures. Its effectiveness both as k-nearest neighbor construction and k-nearest neighbor search approaches is verified across various datasets in different scales, various dimensions and under different metrics.

Abstract (translated by Google)
URL

http://arxiv.org/abs/1804.03032

PDF

http://arxiv.org/pdf/1804.03032


Similar Posts

Comments