欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

关于hard-negative mining

发布时间:2024/9/21 编程问答 70 豆豆
生活随笔 收集整理的这篇文章主要介绍了 关于hard-negative mining 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1. hard-negative mining
      negative相对于positive,是相对于正样本来说,不含有目标的负样本。但是,negative包括很多,有完全不包含目标的的,也有部分含有的,也就是容易/不容易被分为负样本的。其中比较容易被判定是负样本(比如全是背景)的对于训练并不能起到很好的监督作用。我们需要找一些难划分的负样本,也就是hard negative,来增强网络的判别性能。

       在训练好分类器之后进行分类,但是发现,分类器效果不是很好,经常会得到一些错误的正样本,这个时候这些判别错误的样本可以作为负样本继续训练网络。

2. 具体的流程
(1)在检测问题中,预定义的分类器得到的错误结果,也就是FP,记录其对应特征和分类器得到的概率。
(2)重新训练
按概率值进行排序,再使用排序后的对应特征重新训练分类器
(3)迭代以上过程

reference
https://blog.csdn.net/wangsidadehao/article/details/55052898
https://blog.csdn.net/lanchunhui/article/details/71194703
--------------------- 
作者:猪肉粒 
来源:CSDN 
原文:https://blog.csdn.net/zhubaoguai/article/details/80011719?utm_source=copy 
版权声明:本文为博主原创文章,转载请附上博文链接!

总结

以上是生活随笔为你收集整理的关于hard-negative mining的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。