【优雅的读懂yolo的训练结果】

9 篇文章 0 订阅
订阅专栏


前言(逼逼赖赖)

哈哈哈,本来想细读yolo的代码然后弄懂结果的,但是由于我太拖拉了,这个我放弃!!!不不不,说的好听点叫做搁浅。
直接去找教程看图去
1、大佬直接开了个网页做教程⇨ Ultralytics YOLO 文件
他真的,我哭死,但是水平不够看不太懂噢。所以装装样子得了。
2、讲得最清楚的还是阿里云论坛上的⇨ 阿里论坛
我想我会做个合格的cv圣手,结合上次云服务器上训练的结果进行分析!
这个是我这篇博文的主要参考
3、找到个解释参数很仔细的博主⇨ YOLOv5训练结果分析
(超详细)YOLOv5训练出结果,如何分析结果的性能分析
—2024/5/31

更新一波识别到的标签的位置和类型。
—2024/7/9


一、混淆矩阵

在这里插入图片描述
真的清楚好嘛,对应过来就是这个
在这里插入图片描述
在YOLOv5的训练结果中,confusion_matrix.png文件是一个混淆矩阵的可视化图像,用于展示模型在不同类别上的分类效果。
混淆矩阵是一个n×n的矩阵,其中n为分类数目,矩阵的每一行代表一个真实类别,每一列代表一个预测类别,矩阵中的每一个元素表示真实类别为行对应的类别,而预测类别为列对应的类别的样本数。
在这里插入图片描述

  • 颜色深浅并不是衡量混淆矩阵结果好坏的标准,而是用来可视化展示各个类别之间的预测准确度的。一般来说,深色表示预测准确度高,浅色表示预测准确度低。
    • 在深度学习中,当我们进行分类任务时,会将数据分为不同的类别。类别之间的预测精确度指的是模型在预测这些不同类别的数据时的准确程度。具体来说,对于每个类别,我们可以计算出模型预测为该类别的样本中确实属于该类别的比例,这就是该类别的预测精确度。
    • 在目标检测任务中,通常会将图像中的物体分为不同的类别,比如人、车、动物等。而背景(background)则是指图像中除了这些物体以外的部分,即不属于任何类别的区域。在混淆矩阵中,通常也会包括一个背景类别,用来表示模型正确地将背景区域分类为背景的情况。所以,背景类别在混淆矩阵中表示模型对图像中不包含目标的部分的分类情况。

简单来说,混淆矩阵是根据真实值和预测值划分的TP、FP、FN、TN,然后不同的颜色只是区分参数的程度,最终的结果还是取决于四个参数。

在这里插入图片描述
首先我承认我自己的模型训练的不好,其次我不太理解背景那一栏有什么用。

二、准确率

在这里插入图片描述

权重

在这里插入图片描述

F1曲线

在这里插入图片描述
(跑题)突然发现博主csdn也有号~
在这里插入图片描述在特定阈值(0.195)下,模型对所有类别的平均 F1 分数为 0.68。这里的阈值是指在对数据进行分类时所使用的判别标准,而 F1 分数是用来评估模型在精确度和召回率之间的平衡表现的指标。所以这句话的含义是在特定条件下,模型对各个类别的分类性能都达到了相当高的水平,平均 F1 分数为 0.68。

识别到的标签

在这里插入图片描述
下面的几句是我加上去的,目的是为了打印出来识别到的数据和查看它的类型

在这里插入图片描述
这里补充一下,我这里是单纯运行detect.py程序的,然后这里打印了两次,是因为。

这段输出显示了YOLOv5模型在处理两张图片时的结果。每一行输出对应于模型处理的一张图片的检测结果和处理时间。

“image 1/2 D:\yolov5-master\data\images\bus.jpg: 640x480 4 persons, 1 bus, 13.0ms” 表示模型处理了名为 “bus.jpg” 的图片,该图片的尺寸是640x480像素,模型检测出了4个人和1辆公交车,处理时间为13.0毫秒。

“image 2/2 D:\yolov5-master\data\images\zidane.jpg: 384x640 2 persons, 2 ties, 15.0ms” 表示模型处理了名为 “zidane.jpg” 的图片,该图片的尺寸是384x640像素,模型检测出了2个人和2条领带,处理时间为15.0毫秒。
模型处理两张图片分别显示为 “1/2” 和 “2/2”,这个数字表示这是处理的第几张图片以及总共有多少张图片需要处理。因此,这里的 “image 2/2” 意味着这是模型处理的第二张图片,并且总共有两张图片需要处理。

总结来说,每一行 “image x/x” 的输出对应于模型处理的一张图片的检测结果和处理时间,而不是说某张图片被处理了两次。


【失败的思路】这个label会带着置信度,我之前尝试重写label的方法去剔除,但是失败了。于是我想换个思路,采用切片的方法打印出来。
我们不知道label的名称都是啥,切片怎么切嘛。失败,下一个
在这里插入图片描述
摔跤就学会走了。。。

我知道为什么我之前重写label会失败了,咱不是想要不对hide_labels和hide_conf的结果判断直接出name的数值判断吗,于是就是直接name[]了。这哪里对啊,一堆名字就是一堆变量,那需要names,加S啊,死多少次了都,不撞南墙不回头服了我了。

修改完就成功了~
撒花撒花~~~~~~

super_label = names[c]
print("super_label的数值是:",super_label)

在这里插入图片描述


总结

这篇文章依旧没有总结

YOLOv3检测行人结果(caltech reasonble)
09-11
里面包含用YOLOv3在usa数据集上的检测结果,对应的csdn为https://blog.csdn.net/qq_33614902/article/details/82622561
Yolo训练数据标注工具-Yolo_mark
11-09
YOLO训练通常需要大量的带有精确边界框的标注数据,这些数据集包括图像以及与每个图像对应的标注文件,通常是TXT或DAT格式。在进行YOLO训练时,手动标注大量图像是一项耗时且繁琐的工作。 `Yolo_mark` 是一个专为...
YOLO结果分析
qq_23339307的博客
03-06 31
YOLO结果分析
yolo系列目标检测模型训练结果分析
you 是 mine
04-12 6647
mAP是用Precision和Recall作为两轴作图后围成的面积,m表示平均,@后面的数表示判定iou为正负样本的阈值,@0.5:0.95表示阈值取0.5:0.05:0.95后取均值。曲线上的每个点表示在特定的置信度阈值下的准确率。在目标检测任务中,召回率是指在所有实际为正例的样本中,模型成功预测为正例的样本所占的比例。在分类任务中,精确率是指在所有预测为正例的样本中,实际为正例的样本所占的比例。归一化后的混淆矩阵显示的是预测结果的相对比例或百分比,可以更清楚地了解模型在不同类别上的分类准确性。
Yolov8目标识别——模型训练结果可视化图分析与评估训练结果
知来者逆的博客
01-16 4万+
Yolov8在训练完成之后,会在run目录下把训练的过程一些参数与结果示意图保存下来,这里面包含是目标检测性能指标,如下图:表示正确预测的目标数量与总预测数量的比率。表示模型正确预测为正样本的样本数量占所有预测为正样本的样本数量的比例。表示模型正确预测为正样本的样本数量占所有实际正样本的样本数量的比例。综合考虑精确率和召回率,是精确率和召回率的调和平均数。衡量模型检测出的区域与实际目标区域的重叠程度。在目标检测中,AP通常指Precision-Recall曲线下的面积,用于综合评估模型的性能。
YOLOv8训练结果评估】YOLOv8如何使用训练好的模型对验证集进行评估及评估参数详解
阿旭的博客
03-28 9425
YOLOv8训练结果评估】YOLOv8如何使用训练好的模型对验证集进行评估及评估参数详解
yolo检测结果数据整理
qq_28448117的博客
04-05 1607
fid = fopen('output.txt','r'); bb = textscan(fid,'%s'); fclose(fid); T=zeros(1163,8); %disp(bb{1,1}{10,1}); %[x,y]=find(strcmp(bb{1,1}, 'FPS:0.0')); %disp(x(:,2)); aa=strfind(bb{1,1},'left='); cc=st...
yolo训练 可识别滑块缺口等一系列验证码 易语言源码
04-04
这个压缩包文件中的资源可能包含了一套完整的易语言源码,用于训练YOLO模型以识别特定类型的验证码,例如滑块缺口,以及行人和汽车等对象。 YOLO的核心思想是将图像分类与目标检测结合在一个单一的神经网络中,它能...
口罩检测数据集,含有约130个数据,yolo训练结果良好
12-31
描述中提到的“yolo训练结果良好”,意味着这个数据集Yolo模型配合得非常好,可以有效地进行口罩检测的训练,产生准确的检测结果。 数据集的构建通常包括标注工作,即为每个图像中的人脸或身体部分标记是否佩戴...
yolo 车辆训练集,7000张 无漏标注,识别率99.8 ,无重复图片,直接下载就跑
11-09
GPU加速是深度学习中不可或缺的部分,尤其是对于计算密集型任务如YOLO训练。一个小时的时间表明了模型训练的效率,但实际训练时间会受到多种因素影响,包括模型结构、批量大小、学习率等参数的设置。 训练集的...
KITTI数据集转化为VOC数据集,用于yolo训练.rar
04-17
在计算机视觉领域,数据集是模型训练的基础,而KITT(Karlsruhe Institute of Technology and Toyota Technological Institute at Chicago)数据集YOLO(You Only Look Once)目标检测框架是两个非常重要的组成...
YOLO训练结果简单总结
最新发布
m0_57442556的博客
09-28 982
笔者最近完成了一次YOLO训练,对训练结果文件有些不理解,故查询资料总结。本文参考Ultralytics YOLO Docs(英文)文件。
YOLO-YOLOV5训练结果认识初探记录
学习中
03-23 2206
本文为记录非教程当我们的yolov5跑完数据集后,会反馈给我们很多文件,如上图所示。
(超详细)YOLOv5训练出结果,如何分析结果的性能分析
qq_44421796的博客
12-22 3万+
训练次数,GPU消耗,边界框损失,目标检测损失,分类损失,total,targets,图片大小,P,R,mAP@.5, mAP@.5:.95, 验证集val Box, 验证集val obj, 验证集val cls。对于某个分类,综合了Precision和Recall的一个判断指标,F1-Score的值是从0到1的,1是最好,0是最差。(2,2)图表明框的宽的分布情况,可以看到大部分框的宽的大小大概是整幅图的宽的一半;(3,3)图表明框的宽的分布情况,可以看到大部分框的高的大小超过整幅图的高的一半。
yolov5】数据格式、参数、输出结果 分析
热门推荐
yongjie
11-01 4万+
yolov5 一些参数介绍
yolov5结果解析
Yonggie的博客
10-08 1万+
YOLO v5结果解析
YOLO模型结果中的混淆矩阵怎么看
Cr_NanMao的博客
12-09 1万+
大家在训练YOLOv5、v8模型时,输出的结果中会有如图1所示。图1 训练结果中的混淆矩阵那么这个图应该怎么看呢,请看下面的讲解。希望对你有帮助。
yolov5 训练结果解析
qq_27278957的博客
08-28 4万+
在每次训练之后,都会在runs-train文件夹下出现一下文件,如下图: 一:weights 包含best.pt(做detect时用这个)和last.pt(最后一次训练模型) 二:confusion 1:混淆矩阵: ①:混淆矩阵是对分类问题的预测结果的总结。使用计数值汇总正确和不正确预测的数量,并按每个类进行细分,这是混淆矩阵的关键所在。混淆矩阵显示了分类模型的在进行预测时会对哪一部分产生混淆...
YOLO训练结果曲线图的分析与评价
04-19
非常感谢您的提问。关于YOLO训练结果曲线图的分析与评价,目前我所了解到的信息是,YOLO是一种高效的目标检测算法,其训练结果曲线图可以反映不同训练过程的运行情况和训练效果。要对YOLO训练结果曲线图进行分析与评价,需要进一步了解您的具体研究背景和目的、训练数据集的特点、模型的参数配置等相关信息。如果您可以提供更具体的信息,我将尽力为您提供更好的回答。
写文章

热门文章

  • 32入门-串口通信-发送和接收数据 5924
  • 【PyQt】06-.ui文件转.py文件 3371
  • 【PyQt】02-基本UI 2606
  • 【MATLAB】GUI初步设计 2606
  • 【32报错】contains anincorrect path 1824

分类专栏

  • yolov5 9篇
  • 笔记 2篇
  • stm32学习笔记 15篇
  • raspberry 14篇
  • opencv 7篇
  • PyQt5 28篇
  • Qt学习 3篇
  • 硬件 1篇
  • ROS 5篇

最新评论

  • 【树莓派5B】IO串口通信使用

    R三哥哥啊: 是的哦,我测试的结果是可以直接使用的。

  • 【树莓派5B】IO串口通信使用

    2401_86298319: 所以说树莓派5可以直接用ttyama0吗?

  • 【PyQt】09-控件提示信息、Lable标签

    R三哥哥啊: 有没有报错?

  • 【PyQt】09-控件提示信息、Lable标签

    TingXiao-Ul: 代码原封不动地抄上去,运行没有弹出按钮提示?这是什么原因呢?

  • 【树莓派3B+使用串口通讯】

    R三哥哥啊: 谢谢夸奖表情包

大家在看

  • 桌面云解决方案 175
  • 区别:p 范数、椭圆范数、m1​ 范数、Frobenius 范数、 m∞ 范数、矩阵1范数、矩阵2范数、 矩阵∞ 范数、矩阵M范数、矩阵G范数 86
  • 云电脑与远程控制软件的区别
  • 【网络原理】——HTTP协议、fiddler抓包
  • 多特征变量序列预测(三)——CNN-Transformer风速预测模型

最新文章

  • 【v5Lite】识别+串口
  • 【v5-Lite】模型导入使用-attempt_load
  • 【浅浅记录一下】v5Lite训练的报错
2024
10月 8篇
09月 6篇
08月 2篇
07月 9篇
06月 9篇
05月 12篇
04月 2篇
03月 8篇
02月 16篇
01月 11篇
2023年20篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家张家口玻璃钢仿真水果雕塑枝江玻璃钢门头雕塑丰县玻璃钢花盆花器南京进口玻璃钢雕塑优质商家白银仿真人物玻璃钢雕塑厂家玻璃钢抽象景观雕塑定做湖北卡通玻璃钢雕塑节庆美陈小品雪梨玻璃钢卡通雕塑设计金昌景区玻璃钢雕塑安装扬州玻璃钢雕塑批发惠州玻璃钢卡通雕塑定制四川玻璃钢雕塑哪里有湖南多彩玻璃钢雕塑定做价格脑洞大开的商场美陈江苏特色玻璃钢雕塑平南玻璃钢雕塑厂家陕西户外装饰玻璃钢美陈雕塑许昌卡通玻璃钢雕塑曲阳玻璃钢孔子雕塑琼海玻璃钢雕塑优选企业萍乡抽象玻璃钢雕塑联系方式玻璃钢花盆视觉创造销售力玻璃钢雕塑的专用清漆上海商场创意商业美陈怎么样上海大型主题商场美陈销售厂家沈阳玻璃钢雕塑优势玻璃钢现代人物雕塑报价仿真玻璃钢卡通雕塑包括哪些科幻类机甲雕塑玻璃钢多少钱气球商场美陈哪家值得信赖香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化