回归预测的相关评价指标

详细解释:

  1. :用来衡量模型对数据变异的解释能力。较高的R²表示模型能较好地解释数据的变异,但它并不能直接反映预测误差的大小。

  2. MSE:计算的是预测值与实际值之间误差的平方的平均值,因此MSE会放大较大误差的影响,使得对离群点非常敏感。

  3. RMSE:是MSE的平方根,保持了MSE强调大误差的优点,同时与数据原始单位一致,使得误差更具解释性。

  4. MAE:计算误差的绝对值平均,相比MSE和RMSE,它对异常值不敏感,更平滑地反映误差的大小。但它忽略了误差的平方,不能像MSE那样强调大误差的影响。

以下是R²、MSE、RMSE、MAE之间的区别对比表:

指标全称公式解释取值范围优点缺点
决定系数 (Coefficient of Determination) R 2 = 1 − SS res SS tot R^2 = 1 - \frac{\text{SS}_{\text{res}}}{\text{SS}_{\text{tot}}} R2=1SStotSSres衡量模型对数据变异的解释程度。越接近1,模型解释能力越强。[0, 1] (也可以为负,若模型拟合得非常差)直观地反映模型的拟合效果;可解释性强对离群点敏感,不能单独衡量模型的误差大小
MSE均方误差 (Mean Squared Error) MSE = 1 n ∑ i = 1 n ( y i − y ^ i ) 2 \text{MSE} = \frac{1}{n} \sum_{i=1}^{n} (y_i - \hat{y}_i)^2 MSE=n1i=1n(yiy^i)2预测值与实际值之间误差的平方平均值。值越小,模型精度越高。[0, ∞)反映误差的平方,强调大误差对离群点非常敏感;单位与原始数据不同
RMSE均方根误差 (Root Mean Squared Error) RMSE = 1 n ∑ i = 1 n ( y i − y ^ i ) 2 \text{RMSE} = \sqrt{\frac{1}{n} \sum_{i=1}^{n} (y_i - \hat{y}_i)^2} RMSE=n1i=1n(yiy^i)2 MSE的平方根,表示误差的平均大小,具有与数据相同的单位。[0, ∞)保留MSE的优点,且单位与原始数据一致同样对离群点敏感
MAE平均绝对误差 (Mean Absolute Error) MAE = 1 n ∑ i = 1 n ∣ y i − y ^ i ∣ \text{MAE} = \frac{1}{n} \sum_{i=1}^{n} |y_i - \hat{y}_i| MAE=n1i=1nyiy^i预测值与实际值之间误差的绝对值平均。值越小,模型精度越高。[0, ∞)不像MSE和RMSE那样对离群点过于敏感;容易解释忽略了误差的方向性,不如MSE/ RMSE敏感
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BenChuat

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值