yolo算法:构造训练样本和设计损失函数

在进行模型训练时,我们需要构造训练样本和设计损失函数,才能利用梯度下降对网络进行训练。

训练样本的构建

将一幅图片输入到yolo模型中,对应的输出是一个7x7x30张量,构建标签label时对于原图像中的每一个网格grid都需要构建一个30维的向量。对照下图我们来构建目标向量:

yolo算法:构造训练样本和设计损失函数

20个对象分类的概率

对于输入图像中的每个对象,先找到其中心点。比如上图中自行车,其中心点在黄色圆点位置,中心点落在黄色网格内,所以这个黄色网格对应的30维向量中,自行车的概率是1,其它对象的概率是0。所有其它48个网格的30维向量中,该自行车的概率都是0。这就是所谓的”中心点所在的网格对预测该对象负责”。狗和汽车的分类概率也是同样的方法填写

2个bounding box的位置

训练样本的bbox位置应该填写对象真实的位置bbox,但一个对象对应了2个bounding box,该填哪一个呢?需要根据网络输出的bbox与对象实际bbox的IOU来选择,所以要在训练过程中动态决定到底填哪一个bbox。

2个bounding box的置信度

预测置信度的公式为:

yolo算法:构造训练样本和设计损失函数

利用网络输出的2个bounding box与对象真实bounding box计算出来。然后看这2个bounding box的IOU,哪个比较大,就由哪个bounding box来负责预测该对象是否存在,即该bounding box的Pr(Object)=1,同时对象真实bounding box的位置也就填入该bounding box。另一个不负责预测的bounding box的Pr(Object)=0。

上图中自行车所在的grid对应的结果如下图所示:

yolo算法:构造训练样本和设计损失函数
损失函数

损失就是网络实际输出值与样本标签值之间的偏差:

yolo算法:构造训练样本和设计损失函数

yolo给出的损失函数:

yolo算法:构造训练样本和设计损失函数
yolo算法:构造训练样本和设计损失函数
模型训练

Yolo先使用ImageNet数据集对前20层卷积网络进行预训练,然后使用完整的网络,在PASCAL VOC数据集上进行对象识别和定位的训练。

Yolo的最后一层采用线性激活函数,其它层都是Leaky ReLU。训练中采用了drop out和数据增强(data augmentation)来防止过拟合。

模型预测

将图片resize成448×448的大小,送入到yolo网络中,输出一个 7x7x30 的张量(tensor)来表示图片中所有网格包含的对象(概率)以及该对象可能的2个位置(bounding box)和可信程度(置信度)。在采用NMS(Non-maximal suppression,非极大值抑制)算法选出最有可能是目标的结果。

总结:yolo模型预测速度非常快,处理速度可以达到45fps,其快速版本(网络较小)甚至可以达到155fps。训练和预测可以端到端的进行,非常简便。准确率会打折扣对于小目标和靠的很近的目标检测效果并不好。

免责声明:文章内容来自互联网,本站仅作为分享,不对其真实性负责,如有侵权等情况,请与本站联系删除。
转载请注明出处:yolo算法:构造训练样本和设计损失函数 https://www.dachanpin.com/a/cyfx/11079.html

(0)
上一篇 2023-05-12 02:51:46
下一篇 2023-05-12 02:52:54

相关推荐

  • 一把梳子卖出10亿,只做梳子的谭木匠教你创业经验!

    有一个有趣的商业故事流传甚广——两个业务员到非洲卖鞋,一个认为土著不穿鞋、徒劳而返,另一个却认为自己发现了潜在市场而大有所为。这个故事为人们讲述了一个经典的营销案例,但可惜却是虚拟的。   现实中也存在这类案例:谢顶的创始人将梳子生意做到了港交所,如今市值高达10亿元、年销售收入近3亿元。   这个企业的名字叫做谭木匠(00837.HK)…

    创业分享 2023-05-13
    127
  • 小马嘟嘟童装加盟 提供难得创业机会

      小马嘟嘟童装加盟项目应该是现在非常受欢迎的一个童装加盟品牌了。为什么小马嘟嘟童装加盟项目可以在不少人的心中有这么大的地位呢?因为无论是父母还是孩子心中,小马嘟嘟的地位都是非常重要的,许多家长朋友就是只认小马嘟嘟的童装,其他品牌的童装都是不会买的。主要还是因为小马嘟嘟的童装的款式和造型都是非常新颖的,可以吸引到不少爱美的家长朋友的喜爱,许多妈妈都是喜欢给自…

    创业分享 2023-05-22
    83
  • 中国深圳创新创业大赛 日本分站赛成功举办

      在开幕式上,杜斌诚挚邀请在日海外高层次人才来深圳发展,希望大赛成为大家学习交流的平台。深圳市龙岗区政府副区长黄惠波介绍了深圳市龙岗区创新创业政策和环境。天安数码城集团副总经理陈文鑫、星河world文化中心经理唐亚静对深圳市龙岗区创业园区进行了推介。   经过激烈角逐,日本宫地邦男团队的全球首创、用于局部麻醉注射的人体可吸收无痛针项目获得了一等奖,中国徐富…

    2023-05-19
    62
  • 台湾青年大陆创业令澳门媒体人印象深刻

        新华社澳门10月30日电(记者杨懿)澳门媒体团日前赴湖北参访,不少台湾青年在湖北的创业经历让参访团成员印象深刻。     澳门媒体人在武汉临空港经济开发区的青创基地观察到,受“大众创业,万众创新”的感召,越来越多年轻人踏出宝岛台湾,到大陆创业就业。  &nbsp…

    创业分享 2023-05-27
    58
  • 如皋顾庄生态园荣获“南通市级创业孵化基地”称号

    记者20日获悉,2017年南通市级创业孵化基地评选结果日前揭晓,顾庄生态园以总分第一的成绩荣登南通市级创业孵化基地公示名单榜首。 据了解,顾庄生态园始建于2008年,占地面积62万平方米,是集盆景展销、主题餐饮、文化休闲、养生度假等功能于一体的现代化乡村旅游创客基地和创业孵化基地,先后辐射孵化苏通生态观光园、钱长3000亩草坪基地、江源植物造景园、绿洲园艺高…

    创业分享 2023-05-22
    86

发表回复

登录后才能评论

联系我们

在线咨询: QQ交谈

邮件:362039258@qq.com

工作时间:周一至周五,9:30-16:30,节假日休息