chapter-3-损失函数和优化

损失函数

上一章我们了解了线性分类器的函数形式:f(x,W) = x * W +b。

有时候我们想了解它的分类性能,为此我们定义了损失函数(loss function,也称目标函数或代价函数):
在这里插入图片描述
其中N是输入数据的数量,yi是我们理想的结果向量。例如,对一个共有3类的数据集,属于第一类的数据的yi为(1,0,0)T。Li是单个数据的损失函数,L为所有输入数据的损失函数的平均值。通过这一方式,我们就能定量的描述W和b的好坏。

这里Li的计算方式为:枚举每一个错误分类的值与正确分类的差,再用这个值加上设定好的安全边界值。若和小于等于0,则该错误分类的损失为0;否则损失即为和。计算每个错误分类的损失并求和,记为该分类的损失。

如下图为例,猫的损失函数值为(设安全边距为1):
max(5.1 + 1 - 3.2,0) + max((-1.7) + 1 - 3.2,0) = max(0 , 2.9) + max(0 , -3.9) = 2.9 。

而汽车的损失函数为0,青蛙的损失为12.9。总的损失即为(2.9 + 0 + 12.9) / 3 = 5.3。
在这里插入图片描述
这种损失函数由于其函数图像的样子,也被称为折页损失函数:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值