当前位置:

首页 > 业界资讯 > 回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

不同于传统的目标检测问题,少样本目标检测(FSOD)假设我们有许多的基础类样本,但只有少量的新颖类样本。其目标是研究如何将基础类的知识迁移到新颖类,进而提升检测器对新颖类的识别能力。FSOD通常遵循两阶段训练范式。在第一阶段,检测器使用丰富的基础类样本进行训练,以学习目标检测任务所需的通用表示,如目标定位和分类。在第二阶段中,检测器仅使用少量(如1,2,3...)新颖类样本进行微调。然而由于基础类和新颖类样本数量的不平衡,其学习到的模型通常偏向于基础类,进而导致新颖类目标与相似的基础类混淆。此外

不同于传统的目标检测问题,少样本目标检测(FSOD)假设我们有许多的基础类样本,但只有少量的新颖类样本。其目标是研究如何将基础类的知识迁移到新颖类,进而提升检测器对新颖类的识别能力。

FSOD 通常遵循两阶段训练范式。在第一阶段,检测器使用丰富的基础类样本进行训练,以学习目标检测任务所需的通用表示,如目标定位和分类。在第二阶段中,检测器仅使用 少量(如 1, 2, 3...)新颖类样本进行微调。然而由于基础类和新颖类样本数量的不平衡,其学习到的模型通常偏向于基础类,进而导致新颖类目标与相似的基础类混淆。此外,由于每个新颖类只有少量样本,模型对新颖类的方差很敏感。例如,随机采样新颖类样本进行多次训练,每次的结果都会有较大的差异。因此十分有必要提升模型在少样本下的鲁棒性。

近期,腾讯优图实验室与武汉大学提出了基于变分特征聚合的少样本目标检测模型 VFA。VFA 的整体结构是基于改进版的元学习目标检测框架 Meta R-CNN++,并提出了两种特征聚合方法:类别无关特征聚合 CAA(Class-Agnostic Aggregation)变分特征聚合 VFA(Variational Feature Aggregation)

特征聚合是 FSOD 中的一个关键设计,其定义了 Query 和 Support 样本之间的交互方式。前面的方法如 Meta R-CNN 通常采用类别相关特征聚合 CSA(class-specific aggregation),即同类 Query 和 Support 样本的特征进行特征聚合。与此相反,本文提出的 CAA 允许不同类样本之间的特征聚合。由于 CAA 鼓励模型学习类别无关的表示,其降低了模型对基础类的偏向。此外,不同类之间的交互能够更好地建模类别间的关系,从而降低了类别的混淆。

基于 CAA,本文又提出了 VFA,其采用变分编码器(VAEs)将 Support 样本编码为类的分布,并从学习到的分布中采样新的 Support 特征进行特征融合。相关工作 [1] 指出类内方差(如外观的变化)在不同类之间是相似的,并且可以通过常见的分布进行建模。因此我们可以利用基础类的分布来估计新颖类的分布,进而提高少样本情况下特征聚合的鲁棒性。

VFA 在多个 FSOD 数据集上表现优于目前最好的模型,相关研究已经被 AAAI 2023 录用为 Oral

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

论文地址:https://arxiv.org/abs/2301.13411

VFA 模型细节

更强的基线方法:Meta R-CNN++

目前 FSOD 的工作主要可以分为两类:基于元学习(meta learning)的方法和基于微调(fine-tuning)的方法。早期的一些工作证明元学习对 FSOD 是有效的,但基于微调的方法在最近受到越来越多的关注。本文首先建立了一个基于元学习的基线方法 Meta R-CNN++,缩小了两种方法之间的差距,在某些指标上甚至超过了基于微调的方法

我们首先分析了两种方法在实现上的一些差距,以元学习方法 Meta R-CNN [2] 和基于微调的方法 TFA [3] 为例,虽然这两种方法都遵循两阶段训练范式,TFA 在微调阶段使用额外的技术优化模型:

  1. TFA 冻结了大部分网络参数,只训练最后的分类和回归层,这样模型就不会过度拟合少样本类别。
  2. TFA 不是随机初始化分类层,而是复制基础类的预训练权重,只初始化新颖类的权重。
  3. TFA 采用余弦分类器(cosine classifier)而不是线性分类器。

考虑到 TFA 的成功,我们构建了 Meta R-CNN++。如下表 1 所示,只要我们仔细处理微调阶段,元学习方法也能够取得较好的效果。因此,本文选择 Meta R-CNN++ 作为基线方法。

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

表一:Meta R-CNN 和 TFA 的对比与分析

类别无关特征聚合 CAA


回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

图一:类别无关特征聚合 CAA 示意图

本文提出一个简单而有效的类别无关特征聚合方法 CAA。如上图一所示,CAA 允许不同类之间的特征聚合,进而鼓励模型学习类别无关的表示,从而减少类别间的偏向和类之间的混淆。具体来说,对于类别回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA的每个 RoI 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA和一组 Support 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA我们随机选择一个类的 Support 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA与 Query 特征聚合:

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

然后我们将聚合特征

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

提供给检测子网络

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

以输出分类得分

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

变分特征聚合 VFA

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

图二 VFA 模型示意图

之前的工作通常将 Support 样本编码为单个特征向量来表示类别的中心。然而在样本较少且方差较大的情况下,我们很难对类中心做出准确的估计。在本文中,我们首先将 Support 特征转换为类别的分布。由于估计出的类别分布不偏向于特定样本,因此从分布中采样的特征对样本的方差有较好的鲁棒性。VFA 的框架如上图二所示。

a)变分特征学习。VFA 采用变分自编码器 VAEs [4] 来学习类别的分布。如图二所示,对于一个 Support 特征 S,我们首先使用编码器回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA来估计分布的参数回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,接着从分布回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA中通过变分推理(variational inference)采样回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,最后通过解码器回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA得到重构的 Support 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA。在优化 VAE 时,除了常见的 KL Loss回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA和重构 Loss回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,本文还使用了一致性 Loss 使得学习到的分布保留类别信息:​

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

b)变分特征融合。由于 Support 特征被转换为类别的分布,我们可以从分布中采样特征并与 Query 特征聚合。具体来说,VFA 同样采用类别无关聚合 CAA,但将 Query 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA与变分特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA聚合在一起。给定类回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA的 Query 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA和类回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA的 Support 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

,我们首先估计其分布回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,并采样变分特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA;然后通过下面的公式将其融合在一起:

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

其中回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA表示通道乘法,而 sig 是 sigmoid 操作的缩写。在训练阶段,我们随机选择一个 Support 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA进行聚合;在测试阶段,我们对回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

类的回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA个 Support 特征取平均值回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,并估计分布回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,其中回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA。​

分类 - 回归任务解耦

通常情况下,检测子网络回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA包含一个共享特征提取器回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA和两个独立的网络:分类子网络回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA和回归子网络回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA。在前面的工作中,聚合后的特征被输入到检测子网络中进行目标分类和边界框回归。但是分类任务需要平移不变特征,而回归需要平移协变的特征。由于 Support 特征表示的是类别的中心,具有平移不变性,因此聚合后特征会损害回归任务。

本文提出一种简单的分类 - 回归任务解耦。让回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA表示原始和聚合后的 Query 特征,之前的方法对这两个任务都采用回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA,其中分类分数回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA和预测边界框回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA定义为:

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

为了解耦这些任务,我们采用单独的特征提取器并使用原始的 Support 特征回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA进行边界框回归:​

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA


实验评估

我们采用的数据集:PASCAL VOC、 MS COCO。评价指标:新颖类平均精度 nAP、基础类平均精度 bAP

主要结果

VFA 在两个数据集上都取得了较好的结果。如在 PASCAL VOC 数据集上(下表二),VFA 显著高于之前的方法;VFA 的 1-shot 结果甚至高于一些方法 10-shot 的结果。

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

表二 VFA 在 PASCAL VOC 数据集上的效果

消融实验

a)不同模块的作用。如下表三所示,VFA 的不同模块可以共同作用,提升模型的性能。

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

表三 不同模块的作用

b) 不同特征聚合方法可视化分析。如下图三所示,CAA 可以减小基础类与新颖类之间的混淆;VFA 在 CAA 的基础上,进一步增强了类间的区分度。

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

图三 相似矩阵可视化

c)更加准确的类别中心点估计。如下图四所示,VFA 可以更加准确的估计出类别的中心。且随着样本数量的减少,估计的准确度逐渐高于基线方法。这也解释了为什么我们的方法在样本少的情况下(K=1)表现的更好。

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

图四 估计的类别中心与真实类别中心间的距离

d)结果可视化

回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

图五 可视化结果

结语

本文回归了基于元学习的 FSOD 中特征聚合方法,并提出了类别无关特征聚合 CAA 和变分特征聚合 VFA。CAA 可以减少基础类和新颖类之间的类别偏差和混淆;VFA 将样本转换为类别分布以实现更加鲁棒的特征聚合。本文提出的方法在 PASCAL VOC 和 MS COCO 数据集上的实验证明了其有效性。

本文内容来源于互联网,如有侵权请联系删除。
作者最新文章
业界资讯
相关文章 更多
如何查看电脑配置?3种方法轻松搞定
如何查看电脑配置?3种方法轻松搞定

查看设备或软件配置有三种常用方法:一是通过系统信息工具,如Windows的“系统信息”或msinfo32、macOS的“关于本机”、Linux的uname-a和lscpu等命令;二是使用设备管理器或硬件信息工具,如Windows设备管理器、macOS系统报告、Linux的lshw命令;三是查看软件内置的“关于”或“设置”菜单。查看显卡型号可通过设备管理器的“显示适配器”或GPU-Z等专业工具。Linux服务器查看CPU核心数可使用lscpu命令或查看/proc/cpuinfo文件。游戏卡顿可能由驱动问题、

Siri等明年!苹果WWDC25给AI交底:画小饼,继续熬
Siri等明年!苹果WWDC25给AI交底:画小饼,继续熬

不求速胜,熬吧。

比特现金未来:可扩展性与支付潜力
比特现金未来:可扩展性与支付潜力

比特现金(BCH)的未来发展前景看好。凭借其可扩展性、支付采用、价值存储、智能合约和坚实的社区支持,比特现金有望在多个领域取得显著发展,成为一种多功能且广泛使用的加密货币。

ACH总量10亿,价值与用途详解
ACH总量10亿,价值与用途详解

ACH 总共发行了 10 亿枚,用于支付网关费用、治理投票和质押奖励。ACH 基于 BEP-20 标准,采用 PoS 机制,可通过私募、公募和生态系统分配获取,其价值受服务需求、实用性和市场趋势影响,可在币安、火币等交易所购买。

Coinbase Pro设置指南:下载、登录与自定义
Coinbase Pro设置指南:下载、登录与自定义

Coinbase Pro 设置步骤:下载并安装软件后,打开并登录,点击右上角齿轮图标进入“首选项”。在首选项中,你可以调整界面、安全、通知、交易和API设置,完成后点击“保存”按钮确认更改。

IoTeX等基础设施如何赋能IoT生态
IoTeX等基础设施如何赋能IoT生态

IoTeX、DePHY和peaq是构建物联网生态系统的关键基础设施。IoTeX提供去中心化网络,确保物联网交易和数据的安全性。DePHY利用区块链技术实现频谱共享和自治管理。peaq促进设备间的数据标准化和共享。通过这些基础设施的协同作用,物联网生态系统实现了去中心化、安全、互操作性和自治,充分释放了物联网的潜力。

DOGE发行价多少
DOGE发行价多少

波场etf代码
波场etf代码

TRX浏览器查询地址
TRX浏览器查询地址

ChainLink跑路了吗
ChainLink跑路了吗

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

macOS软件
macOS软件

正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

Mac软件 更多
灵活计算器
灵活计算器
macOS/iOS/Android

灵活计算器是一款笔记式算数应用,支持实时计算、动态关联和云端同步功能。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

赤友清理大师
赤友清理大师
macOS

赤友清理大师是一款为 Mac 设计的智能清理优化工具,可精准扫描垃圾、大文件、重复文件等,释放磁盘空间。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

极度公式
极度公式
Windows/macOS/Linux

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

WINDOWS 更多
Windows 10
Windows 10
Windows

Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

极度公式
极度公式
Windows/macOS/Linux

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

密码键盘
密码键盘
Windows/macOS/iOS/Android

密码键盘是一款兼具安全性与便捷性的高效密码管理器。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。