摘要
基本k近邻(kNN)分类算法具有二次方的时间复杂度,且分类效率和精度较低。针对该问题,提出一种改进的参考点kNN分类算法。依据点到样本距离的方差选择参考点,并赋予参考点自适应权重。实验结果表明,与基本k NN算法及kd-tree近邻算法相比,该算法具有较高的分类精度及较低的时间复杂度。
The basic k-Nearest Neighbor (kNN) classification algorithm has quadratic time complexity,has a low classification efficiency and has a low classification accuracy.Aiming at this problem, an improvement reference points kNN classification algorithm is proposed.The reference point is selected according to the variance of the point-to-sample distance,and the reference point is given an adaptive weight.Experimental results show that compared with the basic kNN algorithm and kd-tree neighbor algorithm,this algorithm has high classification accuracy and has low time complexity.
作者
梁聪
夏书银
陈子忠
LIANG Cong;XIA Shuyin;CHEN Zizhong(College of Computer Science and Technology,Chongqing University of Posts and Telecommunications,Chongqing 400065,China)
出处
《计算机工程》
CAS
CSCD
北大核心
2019年第2期167-172,共6页
Computer Engineering
基金
国家重点研发计划(2016QY01W0200
2016YFB1000905)
重庆市教委科学技术研究项目(KJ1600426
KJ1600419)
关键词
K近邻
参考点
自适应权重
方差
分类效率
k-Nearest Neighbor(kNN)
reference points
self-adaptive weight
variance
classification efficiency