损失函数/代价函数

损失函数在人工智能领域用于衡量模型预测与真实值的偏差,常见的有平方损失函数(适用于回归问题)、零一损失、铰链损失(SVM)、指数损失(AdaBoost)和交叉熵损失(逻辑回归、神经网络等)。不同损失函数有不同的优化特性,如交叉熵损失能快速调整权重。

损失函数的定义:

损失函数 loss function 也叫代价函数 cost function,其含义是将某个随机事件和其对应随机变量映射为一个非负实数用来表示该事件的损失或风险,该数值越大代表风险越大越不被建议。

在人工智能领域,该函数值通常被应用于通过某种方法最小化损失值来优化模型参数。


回归问题损失函数:

由于回归问题主要是找的两个变量之间的对应关系,且多为连续数字属性,所以最常使用的是平方损失函数:

其中Y为真实值,f(x)为预测值,为了保证损失值始终为正,将两者相减平方来代表损失函数。

最小化该损失函数的方法也叫最小二乘法。


分类问题的损失函数:

分类问题主要是针对实例是否被分到正确的类来进行评估的。

1:零一损失函数 zero-one-loss

它是一个非凸函数,直接判断分类是否正确,无法通过最小化损失函数达到优化的目的,后面我会介绍几个它的代理函数。

可以被优化为以下形式,添加一个阈值T,当大于等于阈值T时被认为损失值为1,否则认为损失值为0。

2:铰链损失函数 higne loss function

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Weber77

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

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

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

打赏作者

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

抵扣说明:

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

余额充值