深度学习模型评价指标详解:RMSE、MSE、MAE、MAPE与SMAPE
创作时间:
作者:
@小白创作中心
深度学习模型评价指标详解:RMSE、MSE、MAE、MAPE与SMAPE
引用
CSDN
1.
https://blog.csdn.net/qq_41300595/article/details/137839191
在深度学习模型的评估中,选择合适的评价指标至关重要。本文将介绍几种常用的回归模型评价指标,包括均方误差(MSE)、均方根误差(RMSE)、平均绝对误差(MAE)、平均绝对百分比误差(MAPE)以及对称平均绝对百分比误差(SMAPE)。通过这些指标,我们可以更全面地了解模型的预测性能。
均方误差(MSE)
均方误差(Mean Square Error)是衡量预测值与真实值之间差异的常用指标。其计算公式如下:
MSE的取值范围为[0,+∞),当预测值与真实值完全吻合时等于0,即完美模型;误差越大,该值越大。
均方根误差(RMSE)
均方根误差(Root Mean Square Error)是MSE的平方根,这样可以使数量级更加直观。例如,RMSE=10表示回归效果相比真实值平均相差10。其计算公式如下:
RMSE的取值范围同样为[0,+∞),当预测值与真实值完全吻合时等于0,即完美模型;误差越大,该值越大。
平均绝对百分比误差(MAPE)
平均绝对百分比误差(Mean Absolute Percentage Error)是衡量预测值与真实值之间相对误差的指标。其计算公式如下:
MAPE的取值范围为[0,+∞),MAPE为0%表示完美模型,MAPE大于100%则表示劣质模型。需要注意的是,当真实值有数据等于0时,存在分母0除问题,该公式不可用。
对称平均绝对百分比误差(SMAPE)
对称平均绝对百分比误差(Symmetric Mean Absolute Percentage Error)是对MAPE的改进,可以避免真实值为0时的分母0除问题。其计算公式如下:
需要注意的是,当真实值和预测值都等于0时,仍然存在分母0除问题。
Python代码实现
以下是上述评价指标的Python代码实现:
# coding=utf-8
import numpy as np
from sklearn import metrics
# MAPE和SMAPE需要自己实现
def mape(y_true, y_pred):
return np.mean(np.abs((y_pred - y_true) / y_true)) * 100
def smape(y_true, y_pred):
return 2.0 * np.mean(np.abs(y_pred - y_true) / (np.abs(y_pred) + np.abs(y_true))) * 100
y_true = np.array([1.0, 5.0, 4.0, 3.0, 2.0, 5.0, -3.0])
y_pred = np.array([1.0, 4.5, 3.5, 5.0, 8.0, 4.5, 1.0])
# MSE
print(metrics.mean_squared_error(y_true, y_pred)) # 8.107142857142858
# RMSE
print(np.sqrt(metrics.mean_squared_error(y_true, y_pred))) # 2.847304489713536
# MAE
print(metrics.mean_absolute_error(y_true, y_pred)) # 1.9285714285714286
# MAPE
print(mape(y_true, y_pred)) # 76.07142857142858,即76%
# SMAPE
print(smape(y_true, y_pred)) # 57.76942355889724,即58%
通过以上代码,我们可以方便地计算各种评价指标,从而更好地评估深度学习模型的性能。
热门推荐
“毒纸巾”频现市场,专家提醒:选购纸巾要注意这些
VR与人机交互深度融合:从游戏到医疗的跨领域创新应用
挑战长穿毕:35公里高原徒步,邂逅雪山湖泊与星空
白芝麻储存小窍门,你get了吗?
新都桥秋景打卡指南:摄影天堂不容错过
庚金遇丁火:千年难遇的缘分
八字庚金的心理特质揭秘:刚毅果断与坚韧精神
未月财运爆棚,丁火助你事业腾飞
血液量与健康:如何维持正常的血液量
从边缘到核心:以弗所书的社会背景与神学意义
表情包知识产权保护:从创作到使用的法律指南
华师大讲座教你如何在人际关系中保护自己
5种实用方法让生姜新鲜过冬
金像奖&戛纳电影节认证:张国荣经典影视回顾
别再盲目注射白蛋白!肿瘤患者营养补充全攻略
六帝钱:清代皇家宝藏揭秘
专家提醒:孕期饮食需谨慎,这些食物要避免
《求索中国:文革前十年史》:解密新中国关键十年的探索与挫折
成都发布银杏观赏地图,重点推荐2500年古树等77处景点
裂纹舌的真相:8.8%的人有此症状,中医教你这样调理
石家庄至广州自驾攻略:太行山到珠三角,10大景点详解
油改电只是过渡,正向研发才是新能源重卡未来
深中通道通车,孙中山故居成打卡新宠
甲钴胺集采降价超87%,每片仅需0.15元,可治神经疾病、贫血
磨眉骨手术风险全解析:从术前准备到术后护理
从开国到灭亡:南唐三主的治国与误国
华东师大居首,2024特殊教育专业大学排名发布
探秘故宫:揭秘慈宁宫的秘密
猪胰脏煲汤,糖尿病患者的福音?
多模网关+虚拟设备:破解智能家居品牌壁垒