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

  • assistive touch在哪里

    assistive touch在哪里

  • opporeno4pro的屏幕是什么材质的(opporeno4pro的屏幕多少钱)

    opporeno4pro的屏幕是什么材质的(opporeno4pro的屏幕多少钱)

  • 快手号封成TA是什么意思

    快手号封成TA是什么意思

  • vk是什么(vk是什么药)

    vk是什么(vk是什么药)

  • 演示文稿与幻灯片的关系是(演示文稿与幻灯片,工作簿与工作表,word文档与页面)

    演示文稿与幻灯片的关系是(演示文稿与幻灯片,工作簿与工作表,word文档与页面)

  • 抖音可以查直播记录吗(抖音可以查直播评论吗)

    抖音可以查直播记录吗(抖音可以查直播评论吗)

  • 苹果8p怎么开启来电闪光灯(苹果8p怎么开启微信分身)

    苹果8p怎么开启来电闪光灯(苹果8p怎么开启微信分身)

  • 为什么抖音不显示在线(为什么抖音不显示IP地址)

    为什么抖音不显示在线(为什么抖音不显示IP地址)

  • 淘宝保证金解冻后钱到哪里(淘宝保证金解冻后多久到账)

    淘宝保证金解冻后钱到哪里(淘宝保证金解冻后多久到账)

  • 小米手环3显示请先绑定怎么办(小米手环3显示已充满电就是开不了屏)

    小米手环3显示请先绑定怎么办(小米手环3显示已充满电就是开不了屏)

  • ntfs.sys损坏无法开机(ntfs.sys损坏无法开机win10)

    ntfs.sys损坏无法开机(ntfs.sys损坏无法开机win10)

  • 网页尺寸一般是多少(常规网页尺寸)

    网页尺寸一般是多少(常规网页尺寸)

  • 数据库系统的核心组成部分(数据库及其应用)

    数据库系统的核心组成部分(数据库及其应用)

  • 华为悬浮图标怎么取消(华为悬浮图标怎么弄)

    华为悬浮图标怎么取消(华为悬浮图标怎么弄)

  • 钉钉怎么截图聊天窗口(钉钉怎么截图聊天记录长图)

    钉钉怎么截图聊天窗口(钉钉怎么截图聊天记录长图)

  • iqoo右侧按键怎么使用(iqoopro侧面按键)

    iqoo右侧按键怎么使用(iqoopro侧面按键)

  • 1660比1060强多少(1660与1060相差多少)

    1660比1060强多少(1660与1060相差多少)

  • xs xr区别(xs xr什么区别 哪个更好)

    xs xr区别(xs xr什么区别 哪个更好)

  • HbuilderX运行打包项目时报node.exe: --openssl-legacy-provider is not allowed in NODE_OPTIONS的解决办法(hbuilder打包apk)

    HbuilderX运行打包项目时报node.exe: --openssl-legacy-provider is not allowed in NODE_OPTIONS的解决办法(hbuilder打包apk)

  • 2022年苹果iphone14最新消息详情(2022年苹果iphone14视频配音乐)

    2022年苹果iphone14最新消息详情(2022年苹果iphone14视频配音乐)

  • Unreal Niagara粒子入门1(粒子效果大全)

    Unreal Niagara粒子入门1(粒子效果大全)

  • 【计算机视觉】数字图像处理(四)—— 图像增强(计算机视觉的未来发展方向有哪些)

    【计算机视觉】数字图像处理(四)—— 图像增强(计算机视觉的未来发展方向有哪些)

  • mysql一对多关系如何理解(mysql一对多关系如何一次性查出来)

    mysql一对多关系如何理解(mysql一对多关系如何一次性查出来)

  • 个人所得税的账务处理
  • 耕地占用税计入无形资产吗
  • 减免税款借贷方表示
  • 向银行办理托收手续记什么科目
  • 发票只能全部冲开吗
  • 公司开承兑需要多长时间
  • 营业成本利润率是指
  • 购买理财产品现金流量处理怎么做?
  • 在建的项目
  • 与成本直接相关的工资怎么会计处理?
  • 收到员工的罚款钱怎么写分录
  • 利息收入为什么是负数
  • 进出口货物买卖合同
  • 理财产品增值税纳税人
  • 公司开租房发票,税钱由公司承担
  • 公司发的现金
  • 其他应付款社保贷方余额怎么冲平
  • 国家税务局如何登录
  • 小规模纳税人的增值税账务处理
  • 购买车辆保险怎么入账
  • 本期应付而未付工资挂账处理?
  • 发票金额大于实际支付金额如何报账
  • 跨年冲暂估如何做账?
  • 收回已核销的坏账并入账是什么意思
  • 奖金属于工资吗?要交税吗?
  • 幼儿园收入如何计算
  • windows update更新错误
  • php数组函数 菜鸟
  • 简易计税方法的适用主体有
  • wordpress.org
  • 增值税专用发票有几联?
  • laravel模板引擎
  • 后端怎么把图片传给前端的
  • 二手车销售发票的开具怎么处理?
  • 房产税土地税用不用计提
  • 治疗孩子咳嗽小秘方,超实用
  • ChatGPT助力校招----面试问题分享(四)
  • thinkphp用户token
  • 应收账款科目有哪些类别
  • 回扣,折扣和佣金都具有违法性对吗
  • 代理记账公司工作经历
  • 固定资产融资租赁如何确认入账价值
  • phpcms模板下载
  • 长期待摊费用计提摊销的会计分录
  • 个体户可以开多少免税发票
  • 废品材料回收的会计分录
  • 分组计数什么意思
  • 管理费用核算的是
  • 工伤在门诊的收据能报销吗
  • 资产组可收回金额包含完全商誉吗
  • 发票已认证次月退回
  • 企业支付宝能买东西吗
  • 企业控股情况怎么看
  • 为什么工程施工图纸不能泄露
  • 查找非空顺序表l中第一个最大的元素
  • fedora安装apt
  • win7系统桌面图标设置
  • 如何设置自动登录密码
  • 灵活设置成员
  • win8的系统
  • linux arp -n
  • win8如何打开设置
  • itunes清理iphone垃圾
  • scrtkfg.exe - scrtkfg是什么进程 有什么用
  • win10系统宽带连接错误解决方法
  • win7系统电脑硬盘图标变了,控制面板也打不开
  • win7系统怎么打日语
  • [置顶]电影名字《收件人不详》
  • javascript点击按钮改变字体颜色
  • jquery鼠标移入
  • 1.6排量算大吗
  • 城镇土地使用税按月还是按年交
  • 怎么查票据真伪
  • 志愿者补贴如何领取
  • 十四五时期税收制度
  • 河北公示信息网
  • 登录电子税务局的方式
  • 水资源税征收标准2023
  • 德税手卷烟海淘
  • 目前我国现行法规规定的职业病范围共有几大类几种
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设