On kernel difference-weighted k-nearest neighbor classification

被引:89
作者
Zuo, Wangmeng [1 ]
Zhang, David [2 ]
Wang, Kuanquan [1 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci & Technol, Harbin 150001, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Biometr Res Ctr, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
nearest neighbor; distance-weighted KNN; pattern classification; classifier; kernel methods;
D O I
10.1007/s10044-007-0100-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
Nearest neighbor (NN) rule is one of the simplest and the most important methods in pattern recognition. In this paper, we propose a kernel difference-weighted k-nearest neighbor (KDF-KNN) method for pattern classification. The proposed method defines the weighted KNN rule as a constrained optimization problem, and we then propose an efficient solution to compute the weights of different nearest neighbors. Unlike traditional distance-weighted KNN which assigns different weights to the nearest neighbors according to the distance to the unclassified sample, difference-weighted KNN weighs the nearest neighbors by using both the correlation of the differences between the unclassified sample and its nearest neighbors. To take into account the effective nonlinear structure information, we further extend difference-weighted KNN to its kernel version KDF-KNN. Our experimental results indicate that KDF-WKNN is much better than the original KNN and the distance-weighted KNN methods, and is comparable to or better than several state-of-the-art methods in terms of classification accuracy.
引用
收藏
页码:247 / 257
页数:11
相关论文
共 36 条
[1]
AHA DW, 1991, MACH LEARN, V6, P37, DOI 10.1007/BF00153759
[2]
Estimating the posterior probabilities using the K-nearest neighbor rule [J].
Atiya, AF .
NEURAL COMPUTATION, 2005, 17 (03) :731-740
[3]
BAILEY T, 1978, IEEE T SYST MAN CYB, V8, P311
[4]
Beygelzimer A, 2006, INT C MACH LEARN
[5]
Blake C.L., 1998, UCI repository of machine learning databases
[6]
DASARATHY BV, 1991, NEAREST NIGHBOR NN N
[7]
Demsar J, 2006, J MACH LEARN RES, V7, P1
[8]
Locally adaptive metric nearest-neighbor classification [J].
Domeniconi, C ;
Peng, J ;
Gunopulos, D .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (09) :1281-1285
[9]
Duda RO, 2006, PATTERN CLASSIFICATI
[10]
Dudani S. A., 1976, IEEE Transactions on Systems, Man and Cybernetics, VSMC-6, P325, DOI 10.1109/TSMC.1976.5408784