python求均方误差,python求均方差
一、python实现均方误差
均方误差是各数据偏离真实值的距离平方和的平均数,也即误差平方和的平均数。
用法:一般被用在机器学习的预测值与真实值之间的距离。均方误差对应的是最小二乘法。
#-*-编码:utf-8-*-
导入数学
defget_mse(records_real,records_predict):
均方误差
iflen(records _ real)==len(records _ predict):
returnsum([(x-y)**2forx,yinzip(records_real,records _ predict)])/len(records _ real)
else:
返回无二、python实现均方根误差
均方根误差亦称标准误差,是均方误差的算术平方根。
#-*-编码:utf-8-*-
导入数学
defget_rmse(records_real,records_predict):
均方根误差
mse=get_mse(记录_真实,记录_预测)
ifmse:
returnmath.sqrt(mse)
else:
returnNone
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。