目标检测模型的训练方法(工业方法)(insects数据集)

总结

本次使用虫子数据集。由于数据集中虫子的分类我无法确定标注是否正确,无法修改虫子的标签。但即使在这种情况下,训练的map指标也从0.83提升到0.937。

一、数据集

使用insects数据集。

参考https://aistudio.baidu.com/projectdetail/4041847

二、别人训练的结果

参考https://developer.aliyun.com/article/1672458

三、我的第一轮训练的结果

3.1训练结果

训练batch只有72,这是batch=72时的验证集的评估结果。

四、第二轮训练

4.1数据集的情况

由于对数据集不熟悉,对什么虫子是否有误标无法确定,只能相信标注的结果,另外对漏标的虫子也无法处理。

对数据集做的处理为利用上一轮模型的推理结果对标注框进行了修改,但没改标签。

数据集采用随机生成,数据集的情况为

4.2 训练的结果

这个结果跟上一次的显著提升。

4.3 数据集标注存在的问题

图中置信度0.93的实际类别是acuminatus还是coleoptera无法确定,因此无法修改标签。

图中置信度0.83的虫子,实际类别是acuminatus还是coleoptera无法确定,因此无法修改标签。

图中置信度0.84的虫子,实际类别是acuminatus还是coleoptera无法确定,因此无法修改标签。

以下三张图中检出的标注感觉类别应该一致。

图中这个虫子没有标注框

相关推荐
泛泛7辈10 小时前
通过matlab训练和验证深度学习的目标检测
深度学习·目标检测·matlab
AI棒棒牛1 天前
YOLO26损失地图绘制:只改权重和数据集路径即可生成损失地图(Loss Landscape)
人工智能·深度学习·目标检测·yolo26
梦想三三1 天前
YOLOv5 口罩目标检测实战(一):项目整体介绍与数据准备
人工智能·yolo·目标检测
江畔柳前堤2 天前
重新理解“方差“:从统计学到LLM的七个维度
人工智能·深度学习·神经网络·目标检测·机器学习·自然语言处理·语音识别
探物 AI3 天前
YOLO 目标检测中的特征是如何流动的
yolo·目标检测·目标跟踪
满怀冰雪4 天前
12-PaddlePaddle, 飞桨, 分类模型, 训练循环, 损失函数, 优化器, cross_entropy, Adam
人工智能·深度学习·分类·paddlepaddle
蓝创工坊Blue Foundry4 天前
发票、凭证和对账单怎么整理成 Excel?先定义字段,再逐项复核
pdf·ocr·excel·文心一言·paddlepaddle
FriendshipT4 天前
Ultralytics:简要解读YOLOv8 → YOLO11 → YOLO26网络架构
人工智能·pytorch·python·深度学习·yolo·目标检测
jay神5 天前
基于YOLOv8行人车辆检测系统
深度学习·yolo·目标检测·计算机视觉·毕业设计
学到头秃的suhian5 天前
Super Mamba feature enhancement framework for small object detection
目标检测