如何评估KNeighborsRegressor的决策边界

时间:2019-07-08 09:39:39

标签: python scikit-learn regression knn

我遇到了有关使用KNeighborsClassifier评估决策边界的代码和文章。 https://scikit-learn.org/stable/auto_examples/neighbors/plot_regression.html https://stats.stackexchange.com/questions/21572/how-to-plot-decision-boundary-of-a-k-nearest-neighbor-classifier-from-elements-o

使用scikit-learn在python中训练后,如何为KNeighborsRegressor实现决策边界?

1 个答案:

答案 0 :(得分:0)

我认为您在概念上存在误解。在回归问题中,没有什么比决策边界更重要(只有一个近似函数)。如果要绘制后者,请遵循发布的第二个链接中的示例。在数据上训练回归器,然后在一定间隔内预测每个点。在示例中,这是通过以下方式完成的:

T = np.linspace(0, 5, 500)[:, np.newaxis]

y_ = knn.fit(X, y).predict(T)