当前位置:网站首页>目标检测类间不平衡问题
目标检测类间不平衡问题
2022-08-09 13:10:00 【花椒酱不吃花椒喵】
思路一:
解决方法:
1)数据扩充。这是最简单的解决办法,通过数据扩充是检测的若干类物体达到均衡。
2)种类惩罚。有时候,数据扩充并不能完全解决所有的问题。例如在一张图片中,树和草往往同时出现,这时无论怎么进行数据扩充,草这一类的数量还是远多于树的。这时可以采取种类惩罚的方法,即在loss计算的时候,人为提高数量较少类的loss的权重,从而提高这一类对损失的贡献,从而实现数据均衡的目的
具体方法:
在segnet中,作者采用了Median-frequency-balancing的方法,
同样的,检测中计算该类目标的概率和目标概率的中位数
参考:
https://blog.csdn.net/helloworld1213800/article/details/84203628
https://blog.csdn.net/the_key0/article/details/89889243
思路二:Libra-RCNN
https://www.zhihu.com/question/336055782
搜索Focal loss, balanced L1 loss, Libra-RCNN
(a)Sample level imbalance:
OHEM,能够更多的关注hard samples,但是它们通常对噪音很敏感,并会产生相当大的内存和计算成本;RetinaNet中提出了著名的损失函数Focal loss,应用于one-stage的效果较好,但是,扩展到大部分样本为简单负样本的two-stage模型中,效果一般。
(b)Feature level imbalance
我们知道,底层特征拥有高分辨率信息,随着卷积层数的加深,高层特征拥有更丰富的语义信息。把高分辨率信息和丰富的语义信息结合能显著增强特征表达,FPN,PANet都是这方面的成功案例。
边栏推荐
- gin's middleware and routing grouping
- Professor Chen Qiang's "Machine Learning and R Application" course Chapter 15 Homework
- render解析
- WPF 实现带蒙版的 MessageBox 消息提示框
- 面试攻略系列(三)-- 高级开发工程师面试问些啥?
- RTSP协议的实现
- 技嘉显卡 RGBFusion 不能调光解决方法
- gin的中间件和路由分组
- The sword refers to Offer 57 - II. and is a continuous positive sequence of s (sliding window)
- Q_06_03 表达式
猜你喜欢
随机推荐
对百度的内容进行修改
pytest 之 fixture的定义及作用域
GIN a preliminary study, the environment is installed
FPGA - Summary of bugs in ISE (in update)
七夕力扣刷不停,343. 整数拆分(剑指 Offer 14- I. 剪绳子、剑指 Offer 14- II. 剪绳子 II)
Unity3d_API_GPS_LocationService
tensorflow图片编码处理基础
JZ7 重建二叉树
The sword refers to Offer 57 - II. and is a continuous positive sequence of s (sliding window)
pyhook3简单应用(1)--实现截图保存功能
DCT变换与反变换
Draw a histogram with plot_hist_numeric()
富媒体在客服IM消息通信中的秒发实践
RobotFramework 之 条件判断
Professor Chen Qiang's "Machine Learning and R Application" course Chapter 13 Assignment
GIN Bind mode to get parameters and form validation
音视频录入的pts和dts问题
JS动画函数封装
蓝桥历届真题-既约分数
Q_06_05 文件结构







![[极客大挑战 2019]Upload](/img/ed/062a89797c790189d9bd77b50335b0.png)

