The Research on an Adaptive k-Nearest Neighbors Classifier

K-nearest neighbor (KNNC) classifier is the most popular non-parametric classifier. But it requires much classification time to search k nearest neighbors of an unlabelled object point, which badly affects its efficiency and performance. In this paper, an adaptive k-nearest neighbors classifier (AKNNC) is proposed. The algorithm can find k nearest neighbors of the unlabelled point in a small hypersphere in order to improve the efficiencies and classify the point. The hypersphere's size can be automatically determined. It requires a quite moderate preprocessing effort, and the cost to classify an unlabelled point is O(ad) + O(k)(l les a Lt N). Our experiment shows the algorithm performance is superior to other known algorithms

[1]  Peter E. Hart,et al.  The condensed nearest neighbor rule (Corresp.) , 1968, IEEE Trans. Inf. Theory.

[2]  Hanan Samet,et al.  Depth-first k-nearest neighbor finding using the MaxNearestDist estimator , 2003, 12th International Conference on Image Analysis and Processing, 2003.Proceedings..

[3]  Alan J. Broder Strategies for efficient incremental nearest neighbor search , 1990, Pattern Recognit..

[4]  Randy L. Brown Accelerated template matching using template trees grown by condensation , 1995, IEEE Trans. Syst. Man Cybern..

[5]  Song B. Park,et al.  A Fast k Nearest Neighbor Finding Algorithm Based on the Ordered Partition , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Zaher Al Aghbari,et al.  Array-index: a plug&search K nearest neighbors method for high-dimensional data , 2005, Data Knowl. Eng..

[7]  Tyng-Luh Liu,et al.  Sparse representations for image decomposition with occlusions , 1996, Proceedings CVPR IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[8]  Pavel Zezula,et al.  A Scalable Nearest Neighbor Search in P2P Systems , 2004, DBISP2P.

[9]  Sargur N. Srihari,et al.  Fast k-nearest neighbor classification using cluster-based trees , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  E. Ruiz An algorithm for finding nearest neighbours in (approximately) constant average time , 1986 .

[11]  Hugh B. Woodruff,et al.  An algorithm for a selective nearest neighbor decision rule (Corresp.) , 1975, IEEE Trans. Inf. Theory.

[12]  J. Kuan,et al.  Fast k nearest neighbour search for R-tree family , 1997, Proceedings of ICICS, 1997 International Conference on Information, Communications and Signal Processing. Theme: Trends in Information Systems Engineering and Wireless Multimedia Communications (Cat..

[13]  Daphna Weinshall,et al.  Classification with Nonmetric Distances: Image Retrieval and Class Representation , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Sameer A. Nene,et al.  A simple algorithm for nearest neighbor search in high dimensions , 1997 .

[15]  Cui Yu Indexing the Relative Distance — An Efficient Approach to KNN Search , 2002 .

[16]  Deyi Zhou,et al.  A new clustering algorithm based on distance and density , 2005, Proceedings of ICSSSM '05. 2005 International Conference on Services Systems and Services Management, 2005..

[17]  Peter E. Hart,et al.  Nearest neighbor pattern classification , 1967, IEEE Trans. Inf. Theory.