【小白学YOLO】-YOLOv1 Training-LOSS

举报
szaxr 发表于 2020/07/13 10:04:15 2020/07/13
1.2w+ 0 1
【摘要】 YOLOv1 Training-LOSS详细解读LOSS函数的意义 loss函数(损失函数),是决定网络学习质量的关键。Loss函数的作用就是描述模型的预测值与真实值之间的差距大小。寻找一个标准帮助训练机制随时优化参数,以便于找到网络的最高精度下的参数。Loss函数就是指导模型在训练过程中朝着收敛的方向前进。YOLOv1中LOSS函数的内容LOSS函数详解LOSS函数由三部分组成,分别是:...

YOLOv1 Training-LOSS详细解读

LOSS函数的意义

  loss函数(损失函数),是决定网络学习质量的关键。Loss函数的作用就是描述模型的预测值与真实值之间的差距大小。寻找一个标准帮助训练机制随时优化参数,以便于找到网络的最高精度下的参数。Loss函数就是指导模型在训练过程中朝着收敛的方向前进。

YOLOv1中LOSS函数的内容

LOSS函数详解

LOSS函数由三部分组成,分别是:坐标误差、IOU误差和分类误差。

在上一篇博客中,我们详细解释了输出特征图7×7×30的含义,此时,我们就需要30这个参数,来解释YOLOv1版本中的LOSS函数。

30=(4+1)+(4+1)+20其中

4:(x,y,w,h);

1:c(置信度)

具体对应如下图:

(由于此段落可能含有不明意义字符导致审核不通过,因此由图片方式呈现)

YOLOv1中LOSS函数源码

(由于英文代码过多,容易误判,具体代码可参考:https://www.cnblogs.com/WSX1994/p/11226012.html

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。