美文网首页
损失函数or评价函数

损失函数or评价函数

作者: 61etj | 来源:发表于2018-11-04 23:32 被阅读0次

损失函数or评价函数

  • 均方误差MSE

    前面的损失函数其实有个缺陷,因为损失函数最终会和m有关所以我们需要把损失函数最后除以m,这样损失就和样本数无关了。而形成的新的损失函数就是我们说的均方误差

    image

    原理

      np.sum((y_predict - y_test)**2) / len(y_test)
    

    scikit-learn

      from sklearn.metrics import mean_squared_error
      mean_squared_error(y_test, y_predict)
    
  • 均方根误差RMSE

    因为MSE会放大误差,量纲和原Y的量纲相差较大,所以有的时候会在MSE上在加一个根号来解决这个问题

    image

    原理

      from math import sqrt
      sqrt(np.sum((y_predict - y_test)**2) / len(y_test))
    
  • 平均绝对误差MAE (因为绝对值不适合求导所以不适合做损失函数,但是可以做评价函数)

    image

    原理

      np.sum(np.absolute(y_predict - y_test))/len(y_test)
    

    scikit-learn

      from sklearn.metrics import mean_absolute_error
      mean_absolute_error(y_test, y_predict)
    
  • R Squared

    RMSE和MAE最终计算出来结果的量纲和预测结果的量纲时相近的,而分类的准确度是用0~1之间的数来评价准确度的。

    image

    推导

    image

    原理

      1 - mean_squared_error(y_test, y_predict)/np.var(y_test)
    

    scikit-learn

      from sklearn.metrics import r2_score
      r2_score(y_test, y_predict)
    
      #LinearRegression中的score返回就是r2_score

相关文章

  • 损失函数or评价函数

    损失函数or评价函数 均方误差MSE前面的损失函数其实有个缺陷,因为损失函数最终会和m有关所以我们需要把损失函数最...

  • spark xgboost损失函数和评价函数的修改

    spark xgboost自定义损失函数和评价函数 一、spark xgboost自定义损失函数 xgboost定...

  • 线性回归

    损失函数介绍简单线性回归最小二乘法梯度下降求解线性回归评价指标多元线性回归链接 损失函数介绍 损失函数描述了单个样...

  • 机器学习常用损失函数以及各种排序算法,python实现

    1. 机器学习常用损失函数 评价模型预测值和真实值的函数为损失函数(loss function)。它是一个非负实值...

  • 机器学习:常见的损失函数

    损失函数简要介绍 0-1损失 绝对值损失 log对数损失函数 平方损失函数 指数损失函数 Hinge损失函数 损失...

  • (4)损失函数

    损失函数用来表示输出与实际值的差距。常用的损失函数为0-1损失函数、平方损失函数、绝对损失函数、对数损失函数、交叉...

  • 【深度学习】

    1, 两个重要的函数:得分函数和损失函数损失函数: hinge损失,softmax 损失。hinge损失: max...

  • 各机器学习模型的目标函数

    目标函数和损失函数的区别 损失函数:模型拟合的越好,损失应该越小; 目标函数:优化的目标,可以是“损失函数”或者“...

  • 模型评价与损失函数

    第二章:模型评价与损失函数 要点一: 逻辑回归模型对样本的预测取决于权值向量和偏置。 概念:序号概念解释1训练集包...

  • 损失函数概述

    常用的损失函数 1.L1损失(绝对损失函数) 和 L2 损失(平方损失函数) L1范数损失函数,也被称为 最小绝对...

网友评论

      本文标题:损失函数or评价函数

      本文链接:https://www.haomeiwen.com/subject/cuqjxqtx.html