位置: IT常识 - 正文

YOLOv3&YOLOv5输出结果说明(yolov5 c)

编辑:rootadmin
YOLOv3&YOLOv5输出结果说明

推荐整理分享YOLOv3&YOLOv5输出结果说明(yolov5 c),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yolov3.cfg,yolov3详解,yolov1,yolov3.cfg,yolov5讲解,yolov5s,yolov5 c,yolov5s,内容如对您有帮助,希望把文章链接给更多的朋友!

本文使用的yolov3和yolov5工程文件均为github上ultralytics基于pytorch的v3和v5代码,其训练集输出结果类型基本一致,主要介绍了其输出结果,本文是一篇学习笔记

本文使用的yolov3代码github下载地址:yolov3 模型训练具体步骤可查看此篇博客: yolov3模型训练——使用yolov3训练自己的模型

本文使用的yolov5代码github下载地址:yolov5 模型训练具体步骤可查看此篇博客: yolov5模型训练———使用yolov5训练自己的数据集

本文主要包括以下内容:1. confusion_matrix.png2. F1_curve.png3. labels.jpg4. P_curve.png5. PR_curve.png6. R_curve.png7. results.png8. results.txt

yolov3模型训练输出结果如下图所示: yolov5模型训练输出结果如下图所示:

(这版的v3和v5输出结果类型看起来是一模一样,我用的同一个数据集进行的训练,所以输出的可视化结果也非常相似,v5在服务器上的结果截图没有保存,这里用了windows下的视图)

1. confusion_matrix.png

confusion_matrix.png指的是混淆矩阵(Confusion Matrix)

在机器学习领域,混淆矩阵(Confusion Matrix),又称为可能性矩阵或错误矩阵。混淆矩阵是可视化工具,特别用于监督学习,在无监督学习一般叫做匹配矩阵。在图像精度评价中,主要用于比较分类结果和实际测得值,可以把分类结果的精度显示在一个混淆矩阵里面。 混淆矩阵的每一列代表了预测类别,每一列的总数表示预测为该类别的数据的数目; 每一行代表了数据的真实归属类别,每一行的数据总数表示该类别的数据实例的数目;每一列中的数值表示真实数据被预测为该类的数目。

混淆矩阵结构如下图所示:

2. F1_curve.png

F1_Score:数学定义为 F1分数(F1-Score),又称为平衡F分数(Balanced Score),它被定义为正确率和召回率的调和平均数。在 β=1 的情况,F1-Score的取值范围为0到1,1是最好,0是最差。其计算公式如下图所示:

3. labels.jpg

第一个图 classes:每个类别的数据量

第二个图 labels:标签

第三个图 center xy

YOLOv3&YOLOv5输出结果说明(yolov5 c)

第四个图 labels 标签的长和宽

4. P_curve.png

精确率Precision和置信度confidence的关系图

5. PR_curve.png

PR曲线中的P代表的是Precision(精准率),R代表的是Recall(召回率),其代表的是精准率与召回率的关系,一般情况下,将recall设置为横坐标,precision设置为纵坐标。PR曲线下围成的面积即AP,所有类别AP平均值即map。

如果PR图的其中的一个曲线A完全包住另一个学习器的曲线B,则可断言A的性能优于B,当A和B发生交叉时,可以根据曲线下方的面积大小来进行比较。一般训练结果主要观察精度和召回率波动情况(波动不是很大则训练效果较好)。 Precision(精准率)表示分类器检测为正确正样本占所有预测为正样本的百分比,即在当前遍历的预测框中,检测到正确目标预测框所占的比例。其公式如下图所示:

Recall(召回率)表示分类器检测为正确正样本占所有正样本的百分比,即在所有的真值边界框中,检测到正确正样本边界框所占的比例。其公式如下图所示:

Precision和Recall一般是一对矛盾的性能度量指标; 提高Precision 提高二分类器预测正例门槛,使得二分类器预测的正例尽可能是真实正例; 提高Recall 降低二分类器预测正例门槛,使得二分类器尽可能将真实的正例挑选

6. R_curve.png

召回率Recall和置信度confidence之间的关系

7. results.png

(1)yolov3与yolov5的损失函数可以分为三部分:类别损失函数(Classification loss)、置信度损失函数(Confidence loss)和位置损失函数(Localization loss)

Box_loss:Box为CIoU损失函数均值,越小方框越准; Objectness_loss:Objectness为目标检测损失均值,越小目标检测越准; Classification_loss:Classification为分类损失均值,越小分类越准;

val Box_loss: 验证集bounding box损失; val Objectness_loss:验证集目标检测loss均值; val classification_loss:验证集分类loss均值;

(2) Precision:精确率随训练次数的变化曲线 Recall:召回率随训练次数的变化曲线

(3)AP值是衡量目标检测模型分类器性能优劣的重要评估指标,AP值越大则分类器性能越好,越小则分类器性能越差;AP值的大小等于P-R曲线与坐标轴围成区域的面积。 mAP表示所有标签类别AP值的平均值,mAP值越大,说明模型性能越好。

mAP@0.5:表示在IoU阈值为0.5时的mAP值变化曲线 mAP@0.5:0.95:表示在IoU阈值以0.05的步长从0.5到0.95变化时的mAP值变化曲线,即IoU阈值取0.5、0.55、0.6、0.65、0.7、0.75、0.8、0.85、0.9、0.95时的平均mAP。

8. results.txt

results.txt中最后三列是验证集结果,前面的是训练集结果,全部列分别是: 训练次数,GPU消耗,边界框损失,目标检测损失,分类损失,total,targets,图片大小,P,R,mAP@.5, mAP@.5:.95, 验证集val Box, 验证集val obj, 验证集val cls

test_batch0_labels等图片是模型训练输出的可视化结果,不再赘述~

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

上一篇:视频监控 智能交通 数据集(目标检测、跟踪)(视频监控智能化应用)

下一篇:从午夜穹顶看育空河,加拿大育空道森市 (© Robert Postma/Getty Images)

  • 网站推广运用中原创文章的作用(网站推广运用中心是什么)

    网站推广运用中原创文章的作用(网站推广运用中心是什么)

  • 戴尔浏览器兼容模式怎么设置在哪里(戴尔g3兼容性视图设置浏览器)

    戴尔浏览器兼容模式怎么设置在哪里(戴尔g3兼容性视图设置浏览器)

  • iphone密码忘记了怎么解锁(iphone密码忘记了,面容也不能解怎么办)

    iphone密码忘记了怎么解锁(iphone密码忘记了,面容也不能解怎么办)

  • 在WPS第一张幻灯片前加一张空白幻灯片怎么办(第一张幻灯片在位置怎么做)

    在WPS第一张幻灯片前加一张空白幻灯片怎么办(第一张幻灯片在位置怎么做)

  • 天猫精灵说电话未关联(天猫精灵 接听电话)

    天猫精灵说电话未关联(天猫精灵 接听电话)

  • 苹果6s清理垃圾怎么清理(苹果6s手机垃圾清理)

    苹果6s清理垃圾怎么清理(苹果6s手机垃圾清理)

  • jpeg是用于什么的编码标准(jpeg是用于什么文件的储存)

    jpeg是用于什么的编码标准(jpeg是用于什么文件的储存)

  • nova5pro防水等级(华为nova5pro几级防水)

    nova5pro防水等级(华为nova5pro几级防水)

  • 内存储器的主要作用(内存储器的主要功能)

    内存储器的主要作用(内存储器的主要功能)

  • 微信点赞秒取消会发现(微信点赞秒取消会推送吗)

    微信点赞秒取消会发现(微信点赞秒取消会推送吗)

  • 华为 pro是什么意思(华为手机pro是啥意思)

    华为 pro是什么意思(华为手机pro是啥意思)

  • 台式电脑怎样调出摄像头(台式电脑怎样调节屏幕亮度快捷键)

    台式电脑怎样调出摄像头(台式电脑怎样调节屏幕亮度快捷键)

  • 选择在桌面上是否显示语言栏的操作方法是(选择在桌面上是什么意思)

    选择在桌面上是否显示语言栏的操作方法是(选择在桌面上是什么意思)

  • 为什么网盘上的文件打开失败(为什么网盘上的资源不能在电脑上看)

    为什么网盘上的文件打开失败(为什么网盘上的资源不能在电脑上看)

  • 拼多多商品下架后再上架有影响吗(拼多多商品下架不了显示店铺装修)

    拼多多商品下架后再上架有影响吗(拼多多商品下架不了显示店铺装修)

  • 蓝牙共享网络是什么意思(蓝牙共享网络是什么)

    蓝牙共享网络是什么意思(蓝牙共享网络是什么)

  • 微信扫码进群人数限制(微信扫码进群人数限制怎么解除)

    微信扫码进群人数限制(微信扫码进群人数限制怎么解除)

  • 七猫小说带病毒吗(七猫的小说推荐)

    七猫小说带病毒吗(七猫的小说推荐)

  • 全民k歌怎么认证v(全民k歌怎么认证音乐人)

    全民k歌怎么认证v(全民k歌怎么认证音乐人)

  • 华为gt手表咋打电话(华为gt手表教程)

    华为gt手表咋打电话(华为gt手表教程)

  • 什么情况下显示3g在线(什么情况下显示关机状态)

    什么情况下显示3g在线(什么情况下显示关机状态)

  • 中国的手机到国外能用吗(中国的手机到国外还能用流量吗)

    中国的手机到国外能用吗(中国的手机到国外还能用流量吗)

  • 苹果手机怎么设置防丢(苹果手机怎么设置应用锁)

    苹果手机怎么设置防丢(苹果手机怎么设置应用锁)

  • 小米手机关机后闹钟还会响吗(小米手机关机后闹钟会让手机开机吗)

    小米手机关机后闹钟还会响吗(小米手机关机后闹钟会让手机开机吗)

  • 魅族手机远程管理怎么用(魅族手机远程操作)

    魅族手机远程管理怎么用(魅族手机远程操作)

  • 拼多多定位功能在哪里关闭(拼多多定位功能取消了怎么开启)

    拼多多定位功能在哪里关闭(拼多多定位功能取消了怎么开启)

  • 华为mate20网速慢(华为mate20网速慢怎么解决)

    华为mate20网速慢(华为mate20网速慢怎么解决)

  • 腾讯视频怎么解绑手机号(腾讯视频怎么解除手机号码绑定)

    腾讯视频怎么解绑手机号(腾讯视频怎么解除手机号码绑定)

  • 自然人独资企业有公司章程吗
  • 研发项目帐务处理方案
  • 法人转让股权后还是法人吗
  • 一般纳税人购销印花税减半吗
  • 资金账簿印花税最新政策2022年
  • 卷式发票是什么样的
  • 工资扣水电费怎么算
  • 2021小规模免税
  • 出纳人员应该怎么称呼
  • 税务登记法人变更后多久生效
  • 跨区经营怎么交税
  • 个体工商户办税务
  • 银行卡撤销账户
  • 本月开的发票次月预缴如何做会计分录呢?
  • 企业返利如何处理
  • 融资租赁出租人和承租人的区别
  • 货物已经入库,发票没有收到记账
  • 采购合同可以包含安装吗
  • 集团内部资产划转需要交增值税吗
  • 培训费的进项需要转出吗
  • 代开专票地税没交怎么办?
  • 工资表附在哪张凭证后面
  • 联营 保底
  • 个人所得税跨年度能退吗
  • php怎么添加样式
  • 设备安装用工程造价吗
  • wlms.exe是什么
  • 债务担保可以税前抵扣吗
  • 有没有不需要网络的摄像头
  • neoCopy.exe - neoCopy是什么进程 有什么用
  • initpki.dll有什么用
  • 金融机构贷款利息规定
  • php获取访问用户的ip
  • 土地差价款和土地出让金
  • mysql跨库join
  • 固定资产折旧四种方法公式
  • 企业办理工程价款流程
  • 应收账款转回坏账怎么办
  • 金税盘税控盘和税务Ukey有什么区别
  • python子类init
  • 其他收益在报表列示的项目是
  • 企业股东分红可抵税吗
  • 控股子公司注销公告是利空吗
  • 发票识别
  • 金税四期上线后对保险
  • 金税四期有什么变化
  • 购买防伪税控设备
  • 公司的房租发票怎么记账
  • 月末结转销售会计分录
  • 全资子公司的账户是什么
  • 赞助费入账需要多久
  • 简易计税的进项税额转出会计分录
  • 电子发票是否是原件发票
  • 劳务派遣差额征税如何开票
  • mysql检查表是否存在
  • mysql的zip包怎么安装
  • win8无线网络连接不上
  • xp系统修改文件类型
  • 怎么删除电脑windows
  • 远程桌面连接xp系统
  • win7界面比win10好看
  • windows7中彻底删除文件的操作
  • 作战仿真理论与技术
  • cocos2d开发的知名游戏
  • Extjs4 GridPanel的主要配置参数详细介绍
  • 批处理中如何判断当前文件中是否存在一个子目录
  • perl中qw
  • unity3d教学视频
  • js代码运行机制
  • jquery全选和全不选效果
  • angular动态生成表单
  • node.js常用命令
  • node调试工具
  • 磁盘监视器在哪
  • 每天自动重启命令
  • 税务局收垃圾处置费
  • 河北电子税务局手机app
  • 曲靖市税务局领导班子
  • 北京税务稽查局网站
  • 电话号码公开是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设