回归问题评价指标

本文详细介绍了回归问题的评价指标,包括MAE、MSE、RMSE、MAPE、MSLE、MedAE和R Squared。MAE和MSE对异常值敏感,而RMSE是MSE的平方根。MAPE是相对误差,MSLE适用于有较大误差的样本。MedAE通过中值衡量误差。R Squared评估模型拟合优度,值越接近1表示模型越好。这些指标有助于模型改进和调参。
摘要由CSDN通过智能技术生成

目录

平均绝对值误差(MAE)

均方误差(MSE)

均方根误差(RMSE)

平均绝对百分比误差(MAPE)

均方误差对数(MSLE)

中位绝对误差(MedAE)

R Squared

总结


回归模型:n 个样本,每个样本为 (x_{i},y_{i}),预测值为\hat{y_{i}}i\in{1,2,\cdots ,n}.

平均绝对值误差(MAE)

计算每一个样本的预测值和真实值的差的绝对值,然后求和再取平均值。这个指标是对绝对误差损失的预期值。MAE对极端值比较敏感,即MAE 对异常值更加稳健,因为它不使用平方

MAE=\frac{1}{n}\sum_{i=1}^{n}|y_{i}-\hat{y_{i}}|

#公式法
MAE_1 = np.mean(abs(y_test - prediction))
print(MAE_1)

#使用sklearn.metrics模块
from sklearn.metrics import mean_absolute_error
MAE_2 = mean_absolute_error(y_test,prediction)
print(MAE_2)

均方误差(MSE)

(Mean Squared Error)计算每一个样本的预测值与真实值差的平方,然后求和再取平均值。该指标对应于平方(二次)误差的期望。是线性回归的损失函数,在线性回归的时候我们的目的就是让这个损失函数最小。受到异常值的影响很大

MSE=\frac{1}{n}\sum_{i=1}^{n}{(y_{i}-\hat{y_{i}})}^{2}


                
  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值