1、回归模型
1.1 MSE(均方误差)
MSE是Mean Square Error的缩写,其计算公式如下:
mse=1m∑i=1m(yi−yi^)2mse=\frac{1}{m} \sum_{i=1}^{m}(y_i-\hat{y_i})^2mse=m1i=1∑m(yi−yi^)2
从计算公式可以看出,MSE越小(理论最小值为0),说明拟合得越好。
一些机器学习模型的损失函数也是这样计算的,因为它易于求导,进而便于使用梯度下降法进行参数优化。
1.2 RMSE(均方根误差)
RMSE是Root Mean Square Error的缩写,其计算公式如下:
rmse=MSE=1m∑i=1m(yi−yi^)2rmse=\sqrt{MSE}=\sqrt{\frac{1}{m} \sum_{i=1}^{m}(y_i-\hat{y_i})^2}rmse=MSE=m1i=1∑m(yi−yi^)2
由于MSE的结果总是非负的,因此,对其开平方就得到了RMSE。这样做的好处是可以保持RMSE与目标值yyy具有相同的量纲,在描述模型的精度的时候带来便利。
1.3 MAE(平均绝对误差)
MAE是Mean Absolute Error的缩写,其计算公式如下:
mae=1m∑i=1m∣yi−yi^∣mae=\frac{1}{m} \sum_{i=1}^{m}\mid y_i-\hat{y_i}\midmae=m1i=1∑m∣yi−yi^∣
MAE越小,说明拟合得越好。
1.4 MAPE(平均绝对百分比误差)
MAPE是Mean Absolute Percentage Error的缩写,其计算公式如下:
mape=1m∑i=1m∣yi−yi^yi∣∗100%mape=\frac{1}{m} \sum_{i=1}^{m}{\mid{\frac{y_i-\hat{y_i}}{y_i}}}\mid*100\%mape=m1i=1∑m∣yiyi−yi^∣∗100%
可以看出,相较于MAE,每个误差项都除以了真实值。相当于对误差做了归一化,这样可以降低离群值所带来的影响。
1.5 SMAPE(对称平均绝对百分比误差)
SMAPE是Symmetric Mean Absolute Percentage Error的缩写,其计算公式如下:
mape=1m∑i=1m∣yi−yi^∣(∣yi∣+∣yi^∣)/2∗100%mape=\frac{1}{m} \sum_{i=1}^{m}{\frac{\mid{y_i-\hat{y_i}}\mid}{(\mid{y_i}\mid+\mid{\hat{y_i}\mid})/2}}*100\%mape=m1i=1∑m(∣yi∣+∣

本文详细介绍了回归模型与分类模型的评估指标,包括MSE、RMSE、MAE、MAPE、SMAPE和R²等误差指标,以及在二分类和多分类模型中的查准率、查全率、f1分数、准确率、错误率和混淆矩阵。这些指标有助于衡量模型的预测精度和性能。

7222

被折叠的 条评论
为什么被折叠?



