accuracy_score与r2_score的区别是什么
来源:9-4 实现逻辑回归算法

丨越丨
2018-05-12
在线性回归中使用r2_score,在逻辑回归中使用accuracy_score,是因为accuracy_score用来评价分类问题的准确率吗?两个评价方法之间的区别是什么呢
写回答
1回答
-
对!r2_score用于评价回归问题,accuracy_score用于评价分类问题。
accuracy_score的计算公式非常简单,就是 分类算法正确的分类数 除以 总分类数;
r2_score的计算公式,请参考5-6小节,1:40 处 r2_score 的原理介绍。
对于这两个评价指标,我在课程中都带领大家从底层进行了实现,也可以通过代码再理解一下。比如参考课程5-6小节,我们实现了r2_score后,我们在playML中metrics.py中的代码。传送门:https://github.com/liuyubobobo/Play-with-Machine-Learning-Algorithms/blob/master/05-Linear-Regression/06-R-Squared/playML/metrics.py
加油!:)
112018-05-28
相似问题