开始使用免费开始使用

Precision vs. Recall

用于评估模型的准确性度量应当始终基于具体应用而定。这个例子中,假设您在玩井字棋时,只要确信自己会赢,就特别不想输。

在 precision 和 recall 之间选择最合适的准确性度量来完成这个示例。记住:如果您觉得要赢,那就一定要赢!

请使用 rfc,它是在 tic_tac_toe 数据集上训练的随机森林分类模型。

本练习是课程的一部分

Python 中的模型验证

查看课程

练习说明

  • sklearn 导入 precision 或 recall 指标。在当前语境下,只有一种方法是正确的。
  • 使用 y_test 作为真实值、test_predictions 作为预测值,计算所选的 precision 或 recall。
  • 打印基于您所选指标得到的最终分数。

交互式实操练习

通过完成这段示例代码来试试这个练习。

from sklearn.metrics import ____

test_predictions = rfc.predict(X_test)

# Create precision or recall score based on the metric you imported
score = ____(____, ____)

# Print the final result
print("The ____ value is {0:.2f}".format(____))
编辑并运行代码