神经网络初学者-k最邻近

本文介绍了k-最邻近分类器的基本原理,包括两种常见距离计算方法及k值对分类效果的影响。通过使用k-最邻近分类器,可以基于训练集中的k个最近图像预测测试图像的标签,高k值有助于抵抗异常值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天,我们来了解一下k-最邻近分类器
这是原文地址http://cs231n.github.io/classification/
现在,让我们开始吧
首先,k-最邻近分类器与卷积神经网络一点关系都没有,但是它会给我们一个直观感受,分类器是如何工作
的。
以下是我对于k-最邻近分类器的认识,如果有出入,还望指正
有两种常见的距离的计算
1.普通计算
在这里插入图片描述
2.欧式距离
在这里插入图片描述
再计算出每个点之间的距离之后,将他们相加,如何test和train一样,则距离之和接近或等于0,反之,距离之和会非常大,下面是简单的计算过程
在这里插入图片描述
结果 您可能已经注意到,当我们希望进行预测时,仅使用最近图像的标签是很奇怪的。实际上,几乎总是通过使用所谓的k-最近邻分类器来做得更好。这个想法很简单:我们不是在训练集中找到最近的单个图像,而是找到最前面的k个最近的图像,并让它们在测试图像的标签上投票。特别是,当k = 1时,我们恢复最近邻分类器。直观地说,较高的k值具有平滑效应,使分类器更能抵抗异常值:
心得 今天对于k-最邻近有了不错的认识(我觉得还行) 了解了两种计算距离的方法,(推荐使用第一种)
了解了k-最邻近是如何工作的,如何比较得出结果。收获还行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值