| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 【目标检测】35、PISA: Prime Sample Attention in Object Detection -> 正文阅读 |
|
[人工智能]【目标检测】35、PISA: Prime Sample Attention in Object Detection |
论文:Prime Sample Attention in Object Detection 代码:https://github.com/open-mmlab/mmdetection/tree/master/configs/pisa 出处:CVPR2020 贡献点:
一、背景很多检测方法中,一般都是将所有 anchor 平等看待,对 loss 优化的贡献也相同,但我们可以直观想象到绝大部分的 anchor 其实是背景信息,所以就有一些方法来试图解决这些问题,如 OHEM 和 Focal loss。HOEM 挖掘了一些难样本,而Focal loss 是在 loss 函数中对样本进行了加强,让难样本对 loss 的贡献更大一些。 虽然这些方法能够对上述问题有所缓解,但没有从根本上回答这个问题: 到底那些样本对检测器来说是最重要的呢? 本文出发点:
二、方法2.1 Hierarchical Local Rank(HLR)1、计算正样本的 IoU-HLR(如图 3):
IoU-HLR 排序后,正样本是怎样的:
IoU-HLR 排序后的序列如何使用:
图 2 展示了 PR 曲线,不同颜色的实线是不同 IoU 阈值下的 PR 曲线,这些曲线说明,网络聚焦于那些 top samples,比平等的看待所有 samples 的效果好,因为 PR 曲线下面积越大,说明 mAP 越高。 2、计算负样本的 Score-HLR: 由于负样本一般出现在背景区域,也无法使用 gt 来对其进行聚类,所以:
Score-HLR 排序后的序列怎么使用:
图 4 展示了 random、hard、prime samples 和 IoU vs. Classification score 的关系,第一行是 positive samples,第二行是 negative samples。 图 4 说明了什么?
不同 sampling method 的对比: 不同 sampling 的方法分别更喜欢哪种 sample?
2.2 PISAPISA 的主要目的是让网络更关注 prime samples,包含以下两个模块:
先看看 PISA 每个模块的作用: 1、Importance-based Sample Reweighting 一个分类器的效果和 sample 的分布往往有很大的关系,如果某些样本频繁的出现在训练数据中,那么就会取得较好的效果,hard sampling 和 soft sampling 是两个改变训练数据分布的方法:
本文提出的 Importance-based Sample Reweighting (ISR) 就是一个 soft sampling 的方法,根据样本的重要程度,来给其分配不同的 loss 权重。 ISR 包含两个部分:
能够衡量重要程度之后,就需要解决如何将重要程度转化为 loss weight:
ISR 如何影响分类得分? ISR 会给 prime samples 分配更大的权重,如图 7 展示了不同 HLR 对应的正负样本的分布情况。
2、 Classification-Aware Regression Loss 对于一个分类器,期望的是其能够对重要的样本输出更高的得分,而回归器的输出又决定了一个样本是不是重要,所以,分类和回归是有一定的联系在里边的。 作者如何将分类和回归联合起来? 使用一个 classification-aware 回归函数,能够让回归分支的梯度传递到分类分支上去,具体公式如公式 4 所示:
分析:
超参数的验证: CARL 如何影响分类得分? CARL 通过在回归 loss 中引入分类得分的方法,将分类得分和回归分支联合起来,回归质量低的样本的分类得分会被抑制,回归质量高的样本的分类得分会被增强,如图 8 所示,相比 FPN,CARL 能够增强 high IoU 样本的分类得分,抑制 low IoU 样本的分类得分。 三、效果
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 22:39:56- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |