darknet 训练信息怎么看?

来源:8-5 利用DarkNet框架进行YOLOV3模型训练实操

慕仙9314769

2019-11-11

Region 82 Avg IOU: -nan, Class: -nan, Obj: -nan, No Obj: 0.572110, .5R: -nan, .75R: -nan, count: 0
Region 94 Avg IOU: -nan, Class: -nan, Obj: -nan, No Obj: 0.492144, .5R: -nan, .75R: -nan, count: 0
Region 106 Avg IOU: 0.101699, Class: 0.573068, Obj: 0.363717, No Obj: 0.428182, .5R: 0.000000, .75R: 0.000000, count: 100
自己做的数据集,请问老师darknet训练信息怎么看? -nan代表什么意思?

写回答

1回答

会写代码的好厨师

2019-11-18

Region 82 Avg IOU: 0.759600, Class: 0.809470, Obj: 0.732717, No Obj: 0.002799, .5R: 1.000000, .75R: 0.500000,  count: 4

Region 94 Avg IOU: 0.699416, Class: 0.917663, Obj: 0.226457, No Obj: 0.000643, .5R: 1.000000, .75R: 0.333333,  count: 6

Region 106 Avg IOU: 0.667185, Class: 0.959919, Obj: 0.089371, No Obj: 0.000099, .5R: 1.000000, .75R: 0.000000,  count: 1

以上信息表示三个不同尺度(82, 94, 106)上预测到的不同大小的框的参数.

82 卷积层为最大的预测尺度, 使用较大的 mask, 但是可以预测出较小的物体;

94 卷积层为中间的预测尺度, 使用中等的 mask;

106卷积层为最小的预测尺度, 使用较小的 mask, 可以预测出较大的物体.

上述输出信息的各个参数含义是(主要观察某一个尺度上的参数), 下面就 Region 82 分析:

Region Avg IOU: 0.326577: 表示在当前 subdivision 内的图片的平均 IOU, 代表预测的矩形框和真实目标的交集与并集之比, 这里是 75.96%, 这个模型此时已经达到了很高的训练精度;

Class: 0.809470: 标注物体分类的正确率, 期望该值趋近于1;

Obj: 0.732717: 越接近 1 越好;

No Obj: 0.002799: 期望该值越来越小, 但不为零;

.5R: 1.000000: 是在 recall/count 中定义的, 是当前模型在所有 subdivision 图片中检测出的正样本与实际的正样本的比值。在本例中, 全部的正样本被正确的检测到。 

count: 4: 所有当前 subdivision 图片(本例中一共 8 张)中包含正样本的图片的数量。 在输出 log 中的其他行中, 可以看到其他 subdivision 也有的只含有 6 或 1 个正样本, 说明在 subdivision 中含有不包含在检测对象 classes 中的图片。


0
1
慕仙9314769
非常感谢!
2019-12-05
共1条回复

深度学习之目标检测常用算法原理+实践精讲

从原理到场景实战,掌握目标检测核心技术

878 学习 · 221 问题

查看课程