Back to Search Start Over

Fast k-nearest neighbors search using modified principal axis search tree

Authors :
Yi-Ching Liaw
Chien-Min Wu
Maw-Lin Leou
Source :
Digital Signal Processing. 20:1494-1501
Publication Year :
2010
Publisher :
Elsevier BV, 2010.

Abstract

The problem of k-nearest neighbors (kNN) is to find the nearest k neighbors for a query point from a given data set. Among available methods, the principal axis search tree (PAT) algorithm always has good performance on finding nearest k neighbors using the PAT structure and a node elimination criterion. In this paper, a novel kNN search algorithm is proposed. The proposed algorithm stores projection values for all data points in leaf nodes. If a leaf node in the PAT cannot be rejected by the node elimination criterion, data points in the leaf node are further checked using their pre-stored projection values to reject more impossible data points. Experimental results show that the proposed method can effectively reduce the number of distance calculations and computation time for the PAT algorithm, especially for the data set with a large dimension or for a search tree with large number of data points in a leaf node.

Details

ISSN :
10512004
Volume :
20
Database :
OpenAIRE
Journal :
Digital Signal Processing
Accession number :
edsair.doi...........70c4ed3d46a13c1b78d8459e70694881
Full Text :
https://doi.org/10.1016/j.dsp.2010.01.009