【发布时间】:2021-01-25 02:42:46
【问题描述】:
我想在我的训练数据上使用 sklearn 库运行线性回归和 K 折交叉验证,以获得最佳回归模型。然后,我计划使用在我的测试集上返回的平均误差最小的预测器。
例如,下面的代码为我提供了一个包含 20 个结果的数组,其中包含不同的负均值绝对误差,我有兴趣找到给我这个(最小)错误的预测器,然后在我的测试集上使用该预测器。
sklearn.model_selection.cross_val_score(LinearRegression(), trainx, trainy, scoring='neg_mean_absolute_error', cv=20)
【问题讨论】:
标签: scikit-learn linear-regression k-fold