机器学习中的评价指标

1.MSE(mean squared error)

叫做均方误差,又称L2损失。取平方有一个特性,它惩罚更大的错误更多(毕竟都取平方了)。方差一般用来计算样本的离散程度,而均方误差则可以用做衡量模型拟合的一个度量。
使用情况
(1)在回归树中,MSE不只是我们的分枝质量衡量指标,也是我们最常用的衡量回归树回归质量的指标。
(2)sklearn中的交叉验证
机器学习中的评价指标_第1张图片

2.MAE(mean absolute error)

绝对平均误差MAE(mean absolute error),又叫做最小化L1损失。计算原理为真实值与预测值的差值的绝对值然后求和再平均。
机器学习中的评价指标_第2张图片

3.R平方

机器学习中的评价指标_第3张图片
其中u是残差平方和(MSE * N),v是总平方和,N是样本数量,i是每一个数据样本,fi是模型回归出的数值,yi是样本点i实际的数值标签。y帽是真实数值标签的平均数。

R平方可以为正为负(如果模型的残差平方和远远大于模型的总平方和,模型非常糟糕,R平方就会为负)。R平方越大,预测效果越好。

使用情况
(1)回归树的接口score返回的是R平方,并不是MSE。

4.friedman_mse(费尔德曼均方误差)

5.方差&标准差

方差是衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。

简单来说,标准差是一组数据平均值分散程度的一种度量。一个较大的标准差,代表大部分数值和其平均值之间差异较大;一个较小的标准差,代表这些数值较接近平均值。
机器学习中的评价指标_第4张图片
其中,(x上面横线)指数据的平均数。

例如,两组数的集合{0,5,9,14}和{5,6,8,9}其平均值都是7,但第二个集合具有较小的标准差。

来自百度百科。
请添加图片描述

参考链接:
https://blog.csdn.net/chuixue24/article/details/125389030
https://zhuanlan.zhihu.com/p/83410946
https://blog.csdn.net/chenjiayicjy/article/details/116423089

你可能感兴趣的:(机器学习,sklearn,python)