我遇到了有关使用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实现决策边界?
答案 0 :(得分:0)
我认为您在概念上存在误解。在回归问题中,没有什么比决策边界更重要(只有一个近似函数)。如果要绘制后者,请遵循发布的第二个链接中的示例。在数据上训练回归器,然后在一定间隔内预测每个点。在示例中,这是通过以下方式完成的:
T = np.linspace(0, 5, 500)[:, np.newaxis]
和
y_ = knn.fit(X, y).predict(T)