机器学习之模型评估(损失函数)

  • 损失函数最小化机器学习的“目标函数”,它是模型评估的重要指标

  • 损失函数一般分为回归问题和分类问题

  • 回归问题最常用的是均方误差(MSE)平均绝对误差(MAE)

  • MAE梯度自始至终是一样的,当损失接近0时,MSE梯度下降

  • MSE对离群点赋予更多的权值,MAE比MSE对异常值更加稳健

  • 分类问题最常用的是交叉熵损失

  • 熵是衡量事件包含信息量的大小,交叉熵是衡量两个概率分布差异的大小

机器学习,是指在给定任务(T)下,对数据集(D)做一定特征工程(F)后建立相应的模型(M),并通过模型评估(E)来评价模型好坏

机器学习的模型评估,主要包括两部分:

  • 评估方法

  • 性能度量

损失函数是性能度量的一个部分,而损失函数又分很多种,因此单独作为一篇介绍损失函数。

机器学习中的所有算法都依赖于最小化或最大化一个函数,我们称之为“目标函数”。最小化的函数称为“损失函数”,损失函数衡量的是模型预测预期结果的能力。通常情况下,损失函数分为二类:回归问题分类问题。

1.回归问题

回归问题损失函数主要有:均方误差、绝对平均误差、Huber损失、Log-Cosh损失和分位数损失。其中最重要的的是均方误差和绝对平均误差。下面重点介绍。

均方误差(MSE)也称二次损失或L2损失,它是最常用的回归损失函数,MSE是目标变量和预测值之间距离的平方和

平均绝对误差(MAE)也称L1损失,是目标值和预测值之间绝对差的总和的平均值:

由于MSE平方了误差(y - y_predicted = e),若e大于1,误差(e࿰

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

整得咔咔响

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值