位置: IT常识 - 正文

简述YOLOv8与YOLOv5的区别(yolov3与yolov2)

发布时间:2024-01-03
简述YOLOv8与YOLOv5的区别 前言

推荐整理分享简述YOLOv8与YOLOv5的区别(yolov3与yolov2),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yolov5区别,yolov5s和yolov5m,yolov5相比于yolov4的改进,yolov3与yolov2,yolov3 yolov4 yolov5 对比分析,yolov5与yolov3区别,yolov5相比于yolov4的改进,yolov5与yolov3区别,内容如对您有帮助,希望把文章链接给更多的朋友!

yolov7,yoloX相关论文还没细看,yolov8就出来了。太卷了!

YOLOv8 是 ultralytics 公司在 2023 年 1月 10 号开源的 YOLOv5 的下一个重大更新版本。 GitHub地址 : github.com/ultralytics/ultralytics

YOLOv8是在YOLOv5上的一次更新,故本篇文章主要对比两者区别:

目录前言YOLOv5架构:架构特点:1.Backbone2.PAN/FPN3.Head4.正负样本分配策略5.Loss其他补充:Yolov5中SPP和SPPF的区别。YOLOv8架构:架构特点:1.Backbone2.PAN-FPN3.Head4.正负样本分配策略5. Loss两者推理过程区别coupled head 和 decoupled head 有什么差异?YOLOv5架构:

架构特点:1.Backbone

CSP的思想(/梯度分流)的主要思想, 其中多为CBS和C3模块。

2.PAN/FPN

双流的FPN,其中多为CBS和C3模块。

3.Head

coupled head + Anchor-base(coupled head这一词是在YoloX提出decoupled head 与之对应,后续会讲解coupled head 和decoupled head的区别)。

4.正负样本分配策略

静态分配策略。

5.Loss

分类用BCE Loss,回归用CIOU Loss。还有一个存在物体的置信度损失(BCE Loss)。

其他补充:Yolov5中SPP和SPPF的区别。简述YOLOv8与YOLOv5的区别(yolov3与yolov2)

作用/功能: 经过1×1,5×5,9×9,13×13的池化生成的特征图都是13×13的,保持原大小不变。这里作用是融合局部和整体特征。 区别: SPPF可以减少计算量,原来要3个MaxPool2d,现在只要1个MaxPool2d,有点像快速幂求解的算法思路。 详细看:https://zhuanlan.zhihu.com/p/584153158

YOLOv8架构:

架构特点:1.Backbone

相同:CSP的思想(/梯度分流);并且使用SPPF模块。 不同:将C3模块替换为C2f模块。

2.PAN-FPN

双流的FPN,(其中多为CBS和C3模块)。 相同:PAN的思想。 不同:删除了YOLOv5中PAN-FPN上采样的CBS 1*1,将C3模块替换为C2f模块。

3.Head

Decoupled head + Anchor-free

4.正负样本分配策略

采用了TAL(Task Alignment Learning)动态匹配。

5. Loss

相同:分类损失依然采用 BCE Loss 不同:(1).舍去物体的置信度损失;(2).回归分支loss: CIOU loss+ DFL DFL的描述详见: https://zhuanlan.zhihu.com/p/147691786

两者推理过程区别

YOLOv8 的推理过程和 YOLOv5 几乎一样,唯一差别在于前面需要对 Distribution Focal Loss 中的积分表示 bbox 形式进行解码,变成常规的 4 维度 bbox,后续计算过程就和 YOLOv5 一样了。

coupled head 和 decoupled head 有什么差异?

参考:

https://www.cnblogs.com/chentiao/p/16420907.html

区别:

当使用coupled head时,网络直接输出shape (1,85,80,80); 如果使用 decoupled head,网络会分成回归分支和分类分支,最后再汇总在一起,得到shape同样为 (1,85,80,80)。 为什么用decoupled head? 如果使用coupled head,输出channel将分类任务和回归任务放在一起,这2个任务存在冲突性。(论文中说有冲突性,但是没有理解为什么存在冲突,我考虑的是从损失函数角度存在冲突) 通过实验发现替换为Decoupled Head后,不仅是模型精度上会提高,同时 网络的收敛速度也加快了,使用Decoupled Head的表达能力更好。 Couple Head和 Decoupled Head 的对比曲线如下:

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

上一篇:H5外部浏览器直接调起微信——通过url协议 weixin:// 判断是否安装微信及启动微信(支持h5浏览器)

下一篇:Vben Admin 的介绍以及使用(vb enabled)

  • 公益性捐赠税前扣除资格有效期
  • 如何解除委托合同范文
  • 利润分配会计处理例题及解析
  • 出口赠送客户怎么处理
  • 已经开了发票需要退款怎么处理
  • 成本占收入比重分析
  • 金蝶kis 反结账
  • 合并抵消分录的原理是什么
  • 支付给员工的讲课费税前列支怎么做?
  • 预收款 交税
  • 公司按揭购车可以抵扣税吗
  • 单独计价入账的土地是无形资产吗
  • 在不同单位拿的工资怎么计税?
  • 税目与应纳税额的关系
  • 应交税费是什么科目借贷方向
  • 外出经营活动税收管理证明和跨区域涉税事项报告表
  • 房租开的专票怎么做账
  • 购买材料未付款怎么做账
  • 增值税发票红冲后增值税销项为负数
  • 企业收入为免税收入的是
  • 固定资产清理会计处理例题
  • 年增收节支总额与新增利税的关系
  • 企业增资需要缴纳什么税
  • 苹果iphone支持在哪
  • 此 google 帐号尚未与设备关联
  • 税优识别码是纳税人识别号吗
  • 软件开发过程rup
  • 买水果送什么赠品
  • 如何防御黑客入侵
  • 销售二手车减免税额会计分录
  • 原材料按实际成本核算的会计处理
  • win11修改版
  • 收取跨年租金会计处理
  • 工资储备金制度
  • 本文虚构
  • 数据分析利器:pandas库的应用课后答案
  • 当月销售次月开票就按次月申报
  • 收到增值税收入423300,款项已存入国库
  • 税控服务费电子普票能抵扣吗
  • 发票已经做账但要退款账不平咋办
  • 营业收入净额是利润表的哪个数
  • 小规模纳税人能开6%增值税专用发票吗
  • 交易性金融资产入账价值怎么计算
  • 销售退回会计分录
  • 外资企业可以融资吗
  • 电子商业汇票背书人记载不得转让
  • 土地使用权如何取得
  • 办公楼的装修费用如何进行财税处理
  • 增值税普通发票可以抵扣吗
  • 应收帐款表
  • 职工教育经费中的职工培训费用可以全额扣除吗
  • 未分配利润如何计算
  • 工厂的委托加工怎么写
  • 固定成本总额包含折旧吗
  • 工会经费的计提与缴纳
  • 会计做账工作总结
  • 年初建账的期初余额
  • 如何抛弃七情六欲
  • ubuntu 20.04桌面
  • 新款苹果笔记本测评
  • centos硬盘分区磁盘分区
  • linux config
  • win10天气预报设置
  • cocos2d教程
  • linux怎么解压.gz
  • 关于javascript事件响应的基础语法总结(必看篇)
  • python里的迭代器
  • python制作windows安装程序
  • js 小数取整的函数怎么写
  • nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
  • python极简讲义pdf
  • 前端开发需要哪些技能
  • adb查看ip地址
  • 安卓app控件
  • javascript精度问题的原因
  • 联华超市华联超市哪个厉害
  • 中山大学税务硕士
  • 个人转让限售股原值无法确定
  • 襄城是现在的哪个城市
  • 矿产资源税税率2020年
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号