K-近邻算法 机器学习实战(阅读笔记)

时间:2023-01-05 21:34:46

优点:精度高 ,对异常值不敏感,无数据输入假定

缺点:计算复杂度高,空间复杂度高

适用数据范围:数值型,标称型


算法原理:存在一个样本数据集合,也称作训练样本集,并且样本集中的每个数据都存在标签,将新数据的每个特征与样本集中数据对应的特征进行比较,然后算法提取样本中特征中最相似数据的分类标签,一般来说, 我们只选择样本数据及中前k个最相似数据中出现次数最多的分类,作为新数据的分类。


如何计算最相似?如何比较最相似?