找回密码
 立即注册
查看: 35|回复: 0

数据词典:k近邻算法(k-Nearest Neighbor Algorithm)

[复制链接]

1231

主题

74

回帖

4110

积分

管理员

积分
4110
发表于 2025-12-7 18:02:41 | 显示全部楼层 |阅读模式
k近邻(k-Nearest NeighborkNN)算法是一种非常简单的分类算法,稍加改造也可用于预测问题。K近邻算法的基本思想是:距离输入对象最近的k个对象决定输入对象的未知属性,即输入数据的类别由其k个最近邻决定。有一句成语非常准确地刻画了k近邻算法思想,那就是“近朱者赤,近墨者黑”。
K近邻算法也可以看作是基于实例的学习,其基本思想是一样的。K近邻算法是一种“惰性”学习策略。也就是说,k近邻算法的学习过程和判定过程合为一体,不需要先通过训练生成模型,但是,需要保存所有的训练样本。惰性学习策略能够更好地适应数据的动态变化,即算法的适应性比较好。但是,由于需要在执行过程中动态完成学习,因此其运行时间相对比较长。
【出处】鲍军鹏,张选平.人工智能导论(第2版),机械工业出版社,20211.

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|全数联人才测评中心 ( 京ICP备2024094898号 )

GMT+8, 2026-1-3 02:09 , Processed in 0.076841 second(s), 20 queries .

版权所有: 全数联人才测评(北京)中心 备案图标.png 京公网安备11011102002767号 京ICP备2024094898号

友情链接: 中华全国数字人才培育联盟 全数联人才测评中心学习平台 全数联人才测评中心存证平台 全数联人工智能职业认证中心

快速回复 返回顶部 返回列表