位置: 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数据表)

  • 北通手柄怎么连接电脑(北通手柄怎么连接平板)

    北通手柄怎么连接电脑(北通手柄怎么连接平板)

  • airpods刻字要多久(airpods刻字多少字)

    airpods刻字要多久(airpods刻字多少字)

  • oppor17微信运动不计步什么情况(oppo a72微信运动)

    oppor17微信运动不计步什么情况(oppo a72微信运动)

  • 一淘邀请别人有什么奖励(一淘邀请好友有提成吗)

    一淘邀请别人有什么奖励(一淘邀请好友有提成吗)

  • 爱奇艺免流开了用不了(爱奇艺免流是免掉全部流量吗)

    爱奇艺免流开了用不了(爱奇艺免流是免掉全部流量吗)

  • 苹果11关机充电怎么没有显示(苹果11关机充电开机不充电)

    苹果11关机充电怎么没有显示(苹果11关机充电开机不充电)

  • 微信背景视频能放多久(微信背景视频能听到声音吗)

    微信背景视频能放多久(微信背景视频能听到声音吗)

  • ui图像的斜率代表什么(ui图像和iu图像的斜率)

    ui图像的斜率代表什么(ui图像和iu图像的斜率)

  • 匿名评价和不匿名评价的区别(匿名评价真的是匿名吗)

    匿名评价和不匿名评价的区别(匿名评价真的是匿名吗)

  • 微信的违规交易指的是什么(微信违规交易被限制领取红包)

    微信的违规交易指的是什么(微信违规交易被限制领取红包)

  • 为什么面部识别突然不能用了(为什么面部识别不可用)

    为什么面部识别突然不能用了(为什么面部识别不可用)

  • ipadmini有几代(ipadmini出了几代了)

    ipadmini有几代(ipadmini出了几代了)

  • vivox20sos在哪里(vivox21sos在哪里可以找到)

    vivox20sos在哪里(vivox21sos在哪里可以找到)

  • word如何在图片上添加图片(word如何在图片上编辑文字)

    word如何在图片上添加图片(word如何在图片上编辑文字)

  • word中部右对齐怎么设置(word右对齐在哪里)

    word中部右对齐怎么设置(word右对齐在哪里)

  • 微信运动关闭后别人能看到吗(微信运动关闭后是不是显示为0)

    微信运动关闭后别人能看到吗(微信运动关闭后是不是显示为0)

  • 斗鱼房管怎么禁别人言(斗鱼房管禁言提示是什么)

    斗鱼房管怎么禁别人言(斗鱼房管禁言提示是什么)

  • ipadair容易弯吗(ipadair容易变弯吗)

    ipadair容易弯吗(ipadair容易变弯吗)

  • ios录音误剪怎么恢复(ios录音误剪怎么取消)

    ios录音误剪怎么恢复(ios录音误剪怎么取消)

  • iqoo的压感按键怎么用(iqoo压感按键排线断了影响手机使用)

    iqoo的压感按键怎么用(iqoo压感按键排线断了影响手机使用)

  • 华为mate20pro可以用5g吗(华为mate20pro可以装内存卡么)

    华为mate20pro可以用5g吗(华为mate20pro可以装内存卡么)

  • 抖音什么叫双向关注(抖音双向好友什么意思)

    抖音什么叫双向关注(抖音双向好友什么意思)

  • vivox27支持面部识别吗(vivox27支持脸部解锁吗)

    vivox27支持面部识别吗(vivox27支持脸部解锁吗)

  • oppok3呼吸灯在哪里(oppon3呼吸灯)

    oppok3呼吸灯在哪里(oppon3呼吸灯)

  • 固定资产后续支出可以计入哪些费用
  • 外包工加工工资怎么结算
  • 小规模自开专票怎么交税
  • 房屋置换以房换房政策2019
  • 固定资产成本包括包装费吗
  • 预缴增值税是否要预缴印花税
  • 车辆购置税发票电子版怎么查
  • 小规模跨年发票可以入账吗
  • 申报过的印花税怎么删除
  • 专利费代缴
  • 河道工程修建维护管理费何时开始停征?
  • 其他公司向本企业借款
  • 公司临时聘用人员法规
  • 发行股票所支付的手续费计入
  • 公司报销员工的首饰可以税前列支吗
  • 建筑企业预交增值税税务筹划案例
  • 房地产行业零税率发票
  • 取得土地无形资产的条件
  • 营改增后建筑服务包括内容
  • 三证合一怎么查询
  • 营改增后,纳税人转让房地产
  • 普通机打发票可以抵税吗
  • 1697508019
  • 为什么要结转成本差异
  • 会计报表附表属于会计报表内容吗
  • 企业分立账务处理办法
  • 建设单位管理费费率
  • 会计中的低值易耗品
  • 免征的增值税怎么做账
  • 网络打印机找不到网络路径
  • PHP:curl_strerror()的用法_cURL函数
  • 工作组只能看到自己
  • 事业单位包含哪些
  • 销售点的增值税计算公式
  • 泰姬陵 (© Michele Falzone/plainpicture)
  • laravel入门与实战
  • 应收票据终止确认的情形
  • 文化传媒公司的部门
  • 网络安全网络文明
  • 37.JavaScript对象与JSON格式的转换,JSON.stringify、JSON.parse方法的使用方法和注意事项
  • 预付装修款账务处理
  • 固定资产处置科目有哪些
  • 合伙企业个人所得税税率表
  • 帝国cms视频教程
  • 关于DEDECMS移动data后网站地图无法生成的解决方法
  • 家庭保洁服务包括什么
  • 固定资产科目代码是多少
  • 城建税的减免规定有哪些
  • 产品出口认证
  • 盘亏盘盈的会计处理
  • 抵账的房子怎么办理房产证
  • 资产负债表中的存货怎么算
  • 企业办理名称变更怎么办
  • 计提社保如何做分录
  • 宣传费抵扣
  • 技术服务费怎么做分录
  • 城市天然气管道爆炸
  • mysql 5.7.28安装
  • windows server 2008 硬盘格式
  • debian reference
  • win10怎么获取
  • 复制电脑系统
  • ubuntu20.04安装配置
  • linux系统详解
  • win8的计算器在哪里
  • Win7系统无法安装SQL2000
  • node.js的概念
  • python占位
  • ssh登录后自动执行命令
  • php redis incr
  • jquery操作html代码
  • nodejs实战教程
  • unity按钮函数
  • js每天的定时任务
  • CloudEditText
  • 延安市地方税务局电话
  • 国家税务局申请电子发票怎么申请
  • 新公司印花税的缴纳
  • 局党组中心组成员
  • 我国现行消费税在生产环节征收
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设