机器学习之K临近算法

1.概念:

       什么是K临近算法,其实可以根据字面上了解,若我现在有一堆点,根据它们的特征我把它们分成若干类,现在再加入一个点,求出这个点是属于哪一个类,我们可以取K个点,然后我们再计算所有点到这个点的欧式距离或者某一种距离,然后选出离它最近的K个点,看这K个点中那种点比较多,然后就把这个点归为哪一类。

      什么是分类,分类是离散的,我们上面说的点的归类也是一种分类。

      什么是回归,回归是连续的,例如在二维坐标系中我们给出若干个点,求一条直线,这就是回归。

 

2.KNN实现分类

         1.我们用sklearn先生成一堆点,然后再用matplotlib将图像显示出来

           

            

2.再把它放进我们生成的KNN分类器中,图像就是我们的分类结果,不同颜色就是不同的类别,y2放的才是这个点正确的分类

 

3.答案

3.KNN实现回归 

生成点

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值