我目前正在攻读机器学习考试,并且我在旧考试中遇到了问题。
问题:我们使用1 / d作为内核函数。什么是预测 数据点的2最近邻居(x = 0)?
图:
显然答案是1.17,但我不知道他们是怎么做到的?谷歌搜索作为内核函数的1 / d并不是真的有用。
这是一个初学者课程,所以如果可能请保持简单:) 提前致谢!
答案 0 :(得分:0)
两个最近的邻居在x = 1且x = 1.5(不要让 y 值欺骗你)。使用1 / d加权,我们得到
(1/1 + 2 / 1.5)/ 2 =(7/3)/ 2 = 7/6
2位小数的近似值为1.17
现在......我不认为这是正确的计算;它错误地处理了权重。我会使用加权值之和除以权重之和:
(y1/w1 + y2/w2) / (w1 + w2)
(1/1 + 2/1.5) / (1/1 + 1/1.5)
(7/3) / (5/3)
7/5
1.40