手动计算测试集 RMSE
现在您已经得到了测试集上的预测值,可以用这些预测来计算测试集上的误差度量(此处为 RMSE),从而评估模型的样本外表现,而不是像第一个练习那样只看样本内表现。首先,通过用实际的钻石价格减去预测的钻石价格,计算两者之间的误差。
一旦得到误差向量,计算 RMSE 的步骤很简单:先平方、再取平均、最后开平方:
sqrt(mean(error^2))
本练习是课程的一部分
在 R 中使用 caret 的机器学习
练习说明
test、model 和 p 已加载到您的工作区。
- 计算测试集预测与测试集实际钻石价格之间的误差。将其命名为
error。 - 使用该误差向量计算 RMSE,并将结果打印到控制台。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Compute errors: error
# Calculate RMSE