关于accuracy_score和score

来源:4-4 分类准确度

linux小爬虫

2022-10-19

老师你好,本节问题中我看到了分类准确度accuracy_score和knn.score的计算结果是一样的,我可不可以这样理解,分类问题中accuracy_score和score计算结果一样,没有区别,都是表示分类准确度,而在回归问题中的score返回的是R²指标

写回答

1回答

liuyubobobo

2022-10-20

可以这么理解。


整体,scikit-learn 中分类模型的 score 默认都是准确度(accuracy),回归模型的 score 默认都是 r^2。 我不排除有特殊情况,或者随着版本升级产生一些变动,但届时这些信息都可以在 scikit-learn 的官方文档中查到其 API 对应的具体定义。


比如 knn classifier 的文档在这里:https://scikit-learn.org/stable/modules/generated/sklearn.neighbors.KNeighborsClassifier.html

对 score 的定义如下:

//img.mukewang.com/szimg/635047c4095f75a109440448.jpg


继续加油!:)

0
0

Python3入门机器学习 经典算法与应用  

Python3+sklearn,兼顾原理、算法底层实现和框架使用。

5839 学习 · 2437 问题

查看课程