【问题标题】:sklearn KNN regression does not give 0 training error for k=1sklearn KNN 回归在 k=1 时没有给出 0 的训练错误
【发布时间】:2018-09-30 02:56:15
【问题描述】:

我正在尝试 sklearn 的 KNN 回归器。 我希望它对于 k=1 的训练误差为 0。 我的均方训练误差为 0.071。 这可能吗?

【问题讨论】:

    标签: scikit-learn knn


    【解决方案1】:

    想通了。 当两个训练样本具有相同的输入和不同的输出时,回归器不会同时考虑 k=1。它只考虑其中之一。

    【讨论】:

      猜你喜欢
      • 2021-05-09
      • 2016-08-19
      • 2022-01-12
      • 2015-02-13
      • 2020-10-26
      • 2018-05-01
      • 2021-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多