请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于使用KNN解决回归问题的疑问

老师好,KNN用来解决分类问题,当weights = 'uniform’的时候,采取多数服从少数的方式,来进行分类。

那请问,KNN用来解决回归问题,当weights = 'uniform’的时候,采取的多数服从少数 的类别点的平均值,来进行回归的吗?

正在回答

1回答

liuyubobobo 2019-09-25 13:03:01

uniform 的平均就是绝对的平均;

weight 的平均是加权平均。


继续加油!:)

0 回复 有任何疑惑可以回复我~
  • 提问者 lemonlxn #1
    我这么理解是否有误:A类别有3个,距离分别为 1 2 3 ,B类别有1个,距离为4。当为uniform 的时候,预测的距离为 (1+2+3+4)/ 4 = 2.5 ?当为distance 的时候,预测的距离该为多少呢?
    回复 有任何疑惑可以回复我~ 2019-09-25 14:20:26
  • liuyubobobo 回复 提问者 lemonlxn #2
    不对,你说的这个还是分类问题。对于回归问题,没有AB类别。距离即为权值,每个样本有一个y,是我们要求平均的“对象”。
    回复 有任何疑惑可以回复我~ 2019-09-25 14:22:00
  • 提问者 lemonlxn 回复 liuyubobobo #3
    好的,那这样理解吧。k=3,最近的样本标签值分别为y1 y2 y3 ,当为uniform 的时候,y_predict = (y1 + y2 + y3) / 3。那请问为distance 的时候,预测的距离该为多少呢?
    回复 有任何疑惑可以回复我~ 2019-09-25 14:43:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信