ML(6)-Evaluate模型评估方法

本文详细介绍了模型评估的方法,包括线性回归算法的MSE、RMSE、MAE和R Squared指标,以及分类算法的准确率、混淆矩阵、查准率、查全率和F1 Score。重点讲解了如何通过调整阈值绘制PR曲线和ROC曲线,并强调了AUC在模型比较中的作用。文章指出,PR曲线适用于类别不平衡的数据集,而ROC曲线具有鲁棒性,不受类别样本数量影响。
摘要由CSDN通过智能技术生成


线性回归算法评估方式


  • MSE/RMSE/MAE/R Squared

  1. 均方误差MSE(mean squared error): m s e = ∑ i = 1 m ( y ^ i − y i ) 2 m mse = \frac{\sum_{i=1}^m(\hat y_{i} - y_{i})^2}{m} mse=mi=1m(y^iyi)2
    (mse的标量是真实标量的平方,线性回归损失函数也用此公式)

  2. 均方根误差RMSE(root mean squared error): r m s e = ∑ i = 1 m ( y ^ i − y i ) m rmse = \sqrt \frac{\sum_{i=1}^m(\hat y_{i} - y_{i})}{m} rmse=mi=1m(y^iyi)
    (预测值与真实值误差为 ± r m s e \pm rmse ±rmse

  3. 均方绝对误差MAE(mean absolute error): m a e = ∑ i = 1 m ∣ y ^ i − y i ∣ m mae = \frac{\sum_{i=1}^m|\hat y_{i} - y_{i}|}{m} mae=mi=1my^iyi
    (预测值与真实值误差为 ± m a e \pm mae ±mae

  4. R Squared:
    在这里插入图片描述

  • 公式中:分式---->分子即为模型预测产生误差用MSE计算,分母为模型的基准误差(方差也就是最大误差)。预测产生的误差与最大误差的比。
  • 因为1减去分式,所以 R 2 <
  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值