weixin_43802255 2021-09-29 14:58 采纳率: 0%
浏览 289

样本非常少的目标检测如何降低误召回 yolov5

训练集可以采样到2000张目标图片,但是实际在线上服务的模型需要面对2000万数据,而这两千万数据里面大概只有10张左右需要检测的物体,针对这种极端的情况如何降低误召? 我目前使用的检测是yolov5

补充说明:
误检和漏检都不希望,只能是取平衡,现在2000万数据我可以召回,1000张图片,里面真正是目标的大概只有1-5张,肯定还是有漏的,但是现在来看主要还是先把误召降下来,关于阈值,已经是做过卡分的,但是有个现象是针对这种极端数据,一些目标的分值也就是0.5-0.6,分值高了确实召回会变少,但很容易就全是误召了。 (我做过几次迭代,就是把误召的数据加进训练集,因为v5的mosaic增强,会减少一定误召了,已经是从2w的误召减少到2000了,但是还是希望进一步提升)

#人工智能 #yolov5 #目标检测 #稀疏数据

  • 写回答

1条回答 默认 最新

  • weixin_41237163 2022-11-22 23:31
    关注

    实际样本分布是极度失衡的情况下,可以通过牺牲一定比例检出率降低误召回,也就是这10张我最终有可能只能识别出5张,误召回可以从2000张降低到20或者更少达到一定""平衡""。建议不要只用一个目标检测网络,可以后面加一个分类网络,分类数据中负样本要足够多样,可以大量检索误报背景加入负样本类别,训练时也要按照失衡比例训练,负样本可以是正样本20倍或者更高

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 9月29日
  • 创建了问题 9月29日

悬赏问题

  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 lammps拉伸应力应变曲线分析
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥15 请问Lammps做复合材料拉伸模拟,应力应变曲线问题