线性回归评价几个指标(MAE,MSE,RMSE,R^2,MAPE)

本文介绍了线性回归中常用的五个评价指标:MAE、MSE、RMSE、RSquare和MAPE,并提供了Python实现方法。这些指标有助于评估模型预测的准确性。
Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

Python–线性回归评价指标实现

一、项目背景

(可不看)
最近在做非线性数据的数据预测,一头雾水,一年不学习,脑袋有问题。还记得上次做的数据是关于一个政务系统的热点问题分类模块,用了机器学习和深度学习啥的,满脸蒙,反正后面就是做完了(好多吐槽)。

现在做的是关于供应链模块的需求预测,简单说目前的运作流程是:客户需求–>营业人员经验修正–>客户需求生成。

面临问题:客户的需求不能保证准确性,营业人员出于保证出货而减少风险的考虑,修正的客户需求跟未来实际需求不一致,甚至多出十几倍。

修正办法

1.参考单因素的房价预测
训练数据:历史客户需求和实际出货

2.参考时间序列分析的股价预测
训练数据:历史实际出货

这两部分的具体操作在这就不详细说明了,以后再更新(咕咕)

二、评价指标

今天,我们学习线性回归算法的评价指标——MAE(平均绝对误差)、MSE(均方误差)、RMSE(均方根误差)、R Square、MAPE(平均绝对百分比误差)。数据公式编者这里就不再提供了,简单介绍下每个的大概意思和Python用法估计就够了:(懒癌晚期)

  1. MAE(平均绝对误差): 绝对误差的平均值,能反映预测值误差的实际情况。取值越小,模型准确度度越高。
from sklearn.metrics import mean_absolute_

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值