位置: IT常识 - 正文

[YOLOv7/YOLOv5系列算法改进NO.7]损失函数改进(yolov5s)

编辑:rootadmin

推荐整理分享[YOLOv7/YOLOv5系列算法改进NO.7]损失函数改进(yolov5s),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yolo v5详解,yolo v5详解,yolov5 ciou,yolov5tiny,yolov5s,yolov5s,yolov5m,yolov5tiny,内容如对您有帮助,希望把文章链接给更多的朋友!

​前 言:作为当前先进的深度学习目标检测算法YOLOv5,已经集合了大量的trick,但是还是有提高和改进的空间,针对具体应用场景下的检测难点,可以不同的改进方法。此后的系列文章,将重点对YOLOv5的如何改进进行详细的介绍,目的是为了给那些搞科研的同学需要创新点或者搞工程项目的朋友需要达到更好的效果提供自己的微薄帮助和参考。

解决问题:YOLOv5采用CIOU损失函数,优点:CIOU就是在DIOU的基础上增加了检测框尺度的loss,增加了长和宽的loss,这样预测框就会更加的符合真实框。但是缺点是:1. 纵横比描述的是相对值,存在一定的模糊 2. 未考虑难易样本的平衡问题。针对以上问题,采用EIOU的方法。

原理:

CIOU Loss虽然考虑了边界框回归的重叠面积、中心点距离、纵横比。但是通过其公式中的v反映的纵横比的差异,而不是宽高分别与其置信度的真实差异,所以有时会阻碍模型有效的优化相似性。针对这一问题,有学者在CIOU的基础上将纵横比拆开,提出了EIOU Loss,并且加入Focal聚焦优质的锚框,该方法出自于2021年的一篇文章《Focal and Efficient IOU Loss for Accurate Bounding Box Regression》

文章链接:https://arxiv.org/pdf/2101.0815

[YOLOv7/YOLOv5系列算法改进NO.7]损失函数改进(yolov5s)

EIOU的惩罚项是在CIOU的惩罚项基础上将纵横比的影响因子拆开分别计算目标框和锚框的长和宽,该损失函数包含三个部分:重叠损失,中心距离损失,宽高损失,前两部分延续CIOU中的方法,但是宽高损失直接使目标盒与锚盒的宽度和高度之差最小,使得收敛速度更快。惩罚项公式如下

方 法:

第一步修改general.py,增加EIOU。

elif EIoU: w=(w1-w2)*(w1-w2) h=(h1-h2)*(h1-h2) return iou-(rho2/c2+w/(cw**2)+h/(ch**2))#EIOU 2021.12.29

第二步:将loss.py中边框位置回归损失函数改为eiou。

iou = bbox_iou(pbox.T, tbox[i], x1y1x2y2=False, EIoU=True) # iou(prediction, target)

结 果:本人在多个数据集上做了大量实验,针对不同的数据集效果不同,有轻微的提升作用。

预告一下:下一篇内容分享损失函数的改进。有兴趣的朋友可以关注一下我,有问题可以留言或者私聊我哦

PS:损失函数的改进的方法不仅仅是适用改进YOLOv5,也可以改进其他的YOLO网络,比如YOLOv4、v3等。

最后,希望能互粉一下,做个朋友,一起学习交流。

本文链接地址:https://www.jiuchutong.com/zhishi/298337.html 转载请保留说明!

上一篇:【Yolov5】Yolov5添加检测层,四层结构对小目标、密集场景更友好(yolov5tiny)

下一篇:Vue中的数据操作(vue数据表)

  • 美团APP闪购超市在哪里(美团闪购超市是什么)

    美团APP闪购超市在哪里(美团闪购超市是什么)

  • 苹果手机屏幕下方的灰条怎么去掉(苹果手机屏幕下面的白框怎么去掉)

    苹果手机屏幕下方的灰条怎么去掉(苹果手机屏幕下面的白框怎么去掉)

  • oppo录屏功能在哪(oppo的录屏)

    oppo录屏功能在哪(oppo的录屏)

  • 隔空投送一次多少张照片(隔空投送隔多远)

    隔空投送一次多少张照片(隔空投送隔多远)

  • 2020年iPhone6还能用吗(苹果6s还能用吗)

    2020年iPhone6还能用吗(苹果6s还能用吗)

  • 多媒体网络应用包括(多媒体网络应用领域有哪些)

    多媒体网络应用包括(多媒体网络应用领域有哪些)

  • 微信个人收款有限额吗(微信个人收款有几种类型)

    微信个人收款有限额吗(微信个人收款有几种类型)

  • 快手申请退款多久能到账(快手申请退款多长时间能退回)

    快手申请退款多久能到账(快手申请退款多长时间能退回)

  • xr发烫严重怎么设置(iphone xr 手机发烫)

    xr发烫严重怎么设置(iphone xr 手机发烫)

  • ipad wlan版和cellular版的区别(ipad wlan版和wifi版有什么区别)

    ipad wlan版和cellular版的区别(ipad wlan版和wifi版有什么区别)

  • 微信旺财什么意思(微信里面旺财是什么意思)

    微信旺财什么意思(微信里面旺财是什么意思)

  • 怎么取消vip自动续费(怎么取消vip自动续费微信)

    怎么取消vip自动续费(怎么取消vip自动续费微信)

  • 脚注加在句号前还是后(脚注在句号之前还是之后)

    脚注加在句号前还是后(脚注在句号之前还是之后)

  • 淘宝收藏加购是什么意思(淘宝收藏加购是如何设置的)

    淘宝收藏加购是什么意思(淘宝收藏加购是如何设置的)

  • iphonex小球球怎么设置(苹果手机小球球怎么设置 出来,新系统)

    iphonex小球球怎么设置(苹果手机小球球怎么设置 出来,新系统)

  • 微信朋友圈可以查看访问记录吗(微信朋友圈可以看到谁浏览过吗)

    微信朋友圈可以查看访问记录吗(微信朋友圈可以看到谁浏览过吗)

  • qq刷新不了是怎么回事(qq刷新不过来怎么办)

    qq刷新不了是怎么回事(qq刷新不过来怎么办)

  • 路由器itv接口是什么(itv接口接路由器)

    路由器itv接口是什么(itv接口接路由器)

  • ps形状图层按钮在哪里(photoshop形状图层)

    ps形状图层按钮在哪里(photoshop形状图层)

  • 闲鱼删除宝贝超赞会消失吗(闲鱼删除宝贝影响权重吗)

    闲鱼删除宝贝超赞会消失吗(闲鱼删除宝贝影响权重吗)

  • 快手观看视频多久达标(快手观看视频多少钱)

    快手观看视频多久达标(快手观看视频多少钱)

  • 探探是哪年出的软件(探探是哪一年推出的)

    探探是哪年出的软件(探探是哪一年推出的)

  • oppo手机如何强行开机(oppo手机如何强启)

    oppo手机如何强行开机(oppo手机如何强启)

  • 微信扣费设置在哪里(微信扣费哪里设置)

    微信扣费设置在哪里(微信扣费哪里设置)

  • 华为mate10的文件夹在哪里(华为mate10手机文件管理在哪里)

    华为mate10的文件夹在哪里(华为mate10手机文件管理在哪里)

  • CAD和平面设计有什么区别(cad和平面设计有关系吗)

    CAD和平面设计有什么区别(cad和平面设计有关系吗)

  • 推迟月经小窍门,两招教你如何推迟月经(推迟月经小窍门有民间土方法吗?)

    推迟月经小窍门,两招教你如何推迟月经(推迟月经小窍门有民间土方法吗?)

  • 2022年最新phpcms视频教程推荐(二次开发必学)(2022年最新公务员职务职级对照表)

    2022年最新phpcms视频教程推荐(二次开发必学)(2022年最新公务员职务职级对照表)

  • 递延所得税资产账务处理
  • 应付账款应收账款
  • 公司账户钱能全部转走吗
  • 销售商品结转成本的记账凭证
  • 现在的统计证还用年检吗
  • 其他收益科目代码
  • 2019所得税新政策
  • 连锁药店总部的首营资料
  • 税务机关如何正确行使代位权
  • 有限合伙企业分红个人所得税
  • 费用利润率计算公式是什么意思
  • 原始凭证审核的内容
  • 以前的货款用银行账户吗
  • 进项票退回已抵扣税额
  • 预缴的企业所得税可以扣除吗
  • 个体工商户每月不超过10万免税
  • 年终奖和当月工资合并申报税
  • 水费税收分类编码
  • 合并报表盈余公积跟母公司有什么关系
  • 慰问金怎么入账科目
  • 商业承兑汇票贴现为什么是短期借款
  • 增值税专用发票校验码是哪个位置
  • 开票的时候开票人是管理员
  • 进项抵扣怎么做分录
  • 农产品收购销售免税吗
  • 每个季度零申报需要做什么
  • 固定资产更新改造替换部件怎么做账务处理
  • w10电脑很卡
  • 员工的罚款计入什么科目
  • video标签自动播放可以带声音吗
  • Yosemite使用技巧 如何使用Yosemite mac信息功能共享电脑屏幕教程
  • 补丁自动过期怎么解决
  • aspnet_admin.exe进程是安全的吗 aspnet_admin进程信息查询
  • 两借三贷是复合分录吗
  • win10蓝牙驱动怎么安装程序
  • 公网访问内网主机
  • 保险中介手续费规定最新
  • 购买房地产和买房一样吗
  • 会计不忙
  • yarn的配置
  • 无形资产期末余额在哪方
  • 一般纳税人简易征收3%可以开专票吗
  • 定期定额纳税申报
  • linux 运行php
  • 定期定额个体户超定额怎样申报
  • 怎么把html转成图片
  • js防抖节流的区别和使用场景
  • mysql水平拆分实现
  • python有没有指针
  • 应付账款的会计含义
  • 建筑工程企业所得税预缴
  • 以前月份多扣社保吗
  • 销售额包括哪些会计科目
  • 房地产企业政府返还款
  • 征税小规模纳税申报
  • 拆迁补偿款的组成
  • 劳务费怎么要的回来
  • 金蝶结转销售成本
  • 某首饰商城为增值税一般纳税人,2021年1月发生以下业务
  • 其他业务收入借贷方向表示
  • 实收资本或股本什么意思
  • 住房公积金的账户状态是封存是什么意思
  • 收到政府的奖励企业需要纳税吗?
  • 购买原材料例题
  • 印花税税率是多少
  • 财政登记证取消了吗
  • 财务费用中的利息费用指什么
  • dell bios密码忘记
  • linux lftp命令
  • win8打开运行的快捷键是什么
  • windows 8.1 build 9600
  • ubuntu 系统卡住
  • windows 8whql
  • linux中fdisk -l
  • JQuery.Ajax()的data参数类型实例详解
  • 浅谈如何培养孩子的注意力
  • python解译器
  • android通信机制
  • 企业自产自销农产品免税政策有哪些
  • 法制员职责任务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设