回归评价指标:MSE、RMSE、MAE、R2、AdjustedR2

更新时间:2023-05-31 17:51:52 阅读: 评论:0

问候歌简谱回归评价指标:MSE、RMSE、MAE、R2、AdjustedR2
我们通常采⽤MSE、RMSE、MAE、R2来评价回归预测算法。
1、均⽅误差:MSE(Mean Squared Error)茄拼音
其中,为测试集上真实值-预测值。
2、均⽅根误差:RMSE(Root Mean Squard Error)
大益金针白莲
可以看出,RMSE=sqrt(MSE)。
3、平均绝对误差:MAE(Mean Absolute Error)
以上各指标,根据不同业务,会有不同的值⼤⼩,不具有可读性,因此还可以使⽤以下⽅式进⾏评测。智能回收
4、决定系数:R2(R-Square)
其中,分⼦部分表⽰真实值与预测值的平⽅差之和,类似于均⽅差 MSE;分母部分表⽰真实值与均值的平⽅差之和,类似于⽅差 Var。
怎么瘦脖子
根据 R-Squared 的取值,来判断模型的好坏,其取值范围为[0,1]:
如果结果是 0,说明模型拟合效果很差;
如果结果是 1,说明模型⽆错误。
⼀般来说,R-Squared 越⼤,表⽰模型拟合效果越好。R-Squared 反映的是⼤概有多准,因为,随着样本数量的增加,R-Square必然增加,⽆法真正定量说明准确程度,只能⼤概定量。
5、校正决定系数(Adjusted R-Square)
其中,n 是样本数量,p 是特征数量。
梦见自己逃婚
Adjusted R-Square 抵消样本数量对 R-Square的影响,做到了真正的 0~1,越⼤越好。
python中可以直接调⽤
ics import mean_squared_error #均⽅误差ics import mean_absolute_error #平⽅绝对误差ics import r2_score#R square
立项书#调⽤
MSE:mean_squared_error(y_test,y_predict)
RMSE:np.sqrt(mean_squared_error(y_test,y_predict))
MAE:mean_absolute_error(y_test,y_predict)
R2:r2_score(y_test,y_predict)
Adjusted_R2::1-((1-r2_score(y_test,y_predict))*(n-1))/(n-p-1)
空心化

本文发布于:2023-05-31 17:51:52,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/957565.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模型   数量   说明   评价   回归   样本
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图