论文阅读《Incremental Few-Shot Object Detection》

AAAI 2024前沿论文精粹:GNN、时序、多模态与异常检测实战指南 图神经网络(GNN)和时间序列分析是当前人工智能与机器学习领域的核心基础技术。图神经网络通过模拟节点间的信息传递与聚合,能够有效处理社交网络、推荐系统等非欧几里得数据结构中的关系建模问题。时间序列分析则专注于从带有时间戳的数据中挖掘模式、预测未来趋势,是金融、物联网、工业预测等场景的关键支撑。这些技术的核心价值在于将前沿的学术理论转化为可落地、可复现的工程解决方案,从而解决工业界面临的实际挑战,例如动态图推理、长时序预测、多模态对齐以及无监督异常检测。本文聚焦于**AAAI 2024**顶级会议,针对上述热 阅读详情

Background & Motivation

目标检测领域一阶段和二阶段的网络都不是增量学习的模式,本文的方法是基于一阶段的 CentreNet。小样本分类任务的方法各式各样,其思想应该是小样本检测任务的创新源泉。文章提出了一个增量学习的范式(Incremental Few-Shot Detection,iFSD):

  • 使用 Base 数据完成对模型的预训练。
  • 这个模型部署到设备上后,设备应该能随时接收数据量很少的 Novel 数据完成增量训练,并不影响其在 Base 数据上的精度。
  • 这个增量训练不应需要太多的计算、存储以及内存开销,因为这个设备往往很 source-limited。

之前没有增量学习的模式的小样本检测方法,之前的做法会带来巨大且重复的计算开销,同时牵涉到了数据隐私的问题。

选择 CentreNet 很重要的一个原因是其遵循了 class-specific 的范式:

For few-shot object detection in particular, a key merit of CentreNet is that each individual class maintains its own prediction heatmap and makes independent detection by activation thresholding.

因此很容易将 Novel 数据的特征通过增量学习添加到模型中,Novel 数据中的类别应该是 order-free 并且 combination-insensitive。CentreNet 的结构图如下所示:

将传统的检测任务变为中心点和 bounding box 长宽的回归任务,模型的检测输出是 2D 的热力图,不需要产生 region proposal。

Methodology

OpeN-ended Centre nEt(ONCE) 

文中提出的模型叫做 ONCE,将 CentreNet 解耦成 class-generic 和 class-specific 的模块,先用 Base 数据来训练 class-generic 模块,之后用元学习的方法训练 class-specific 模块。训练完成后,class code generator(其输出可以看作是一个卷积核)使得 ONCE 可以用反向传播的方法增量地学习在测试阶段输入的 Novel 数据,而不需要像之前一样再将 Base 数据一起送入模型重新微调。

ONCE 由三部分组成:Feature extractor(class-generic)、Object locator 和 Class code generator,Class code generator 用一批输入的 support 来产生 Object locator 的参数。其网络结构如下:

Stage I: Feature Extractor Learning

用 Base 数据完成对 feature extractor f() 和 object locator h() 的预训练,这个阶段 class code generator g() 的参数是固定值从别的地方 copy 过来的,之后的训练中 feature extractor 保持冻结。

The locator learned in this stage is a regular CentreNet locator, which will be discarded in stage II, but will be used at the test time for the base classes.

the class code generator weights are initialised by cloning the weights of the encoder part of the feature extractor.

这个阶段训练的公式为:

其中 m 是 f() 输出的特征图,ck 是 h() 中用到的可学习的卷积核,k 是 Base 数据的类别数,得到的 Yk 是热力图的预测。

定位物体的做法是首先找到那些局部“峰值”点(xi,yi),这些点是 Yk 中激活值比周围8领域要高的点。bounding box 的预测值是:

其中 бxi 和 бyi 是偏移量的预测,hi 和 wi 是大小的预测。使用 L1 回归损失。

The class code parameters c learned for detection above are fixed parameters for base-classes only.

Stage II: Class Code Generator Learning

g() 采用元学习的方法训练,先从标签集中抽样出几个类别,根据这几个类别构建 support set 和 query set,都包含了标注。后者用来产生 class code,也即卷积核:

之后用这个卷积核对 query set 的特征图进行卷积,得到热力图:

只更新 g() 的参数,使用 L1 损失,其中 Z 是 gt 的热力图:

Meta Testing: Enrolling New Classes

输入的 Novel 数据每一类包含少量的带标签数据,这个阶段的测试分为几步:

  1. 用 g() 获得 Novel 数据中每一类对应的卷积核。
  2. 用 f() 计算 Novel 数据的特征。
  3. 用 h() 计算 Novel 数据的热力图。
  4. 计算出 bounding box。
  5. 根据热力图输出每一类最终的检测结果。

This process applies for the base classes except that Step 1 is no longer needed since their class codes are already obtained from the training stage I.

Experiment

Non-Incremental Few-Shot Detection

非增量学习情况下精度不高。

For model training, we used 10 shots per novel class along with all the base class training data.

Incremental Few-Shot Object Detection

上图采用的按批次加入 Novel 数据的方法,比如一次加入一个类。可以看到 Novel 类数据的精度不高,因为这是全新并且具有挑战性的任务(增量学习)。但是本文方法的贡献在于使增量学习迈出了第一步,下图的精度是一次将20个 Novel 类的数据直接加入到训练中:

Conclusion

看的第一篇增量学习的小样本目标检测文章,用 Novel 类数据当卷积核的思想与这篇文章有点类似。由于不了解 CentreNet,所以这篇文章的有些细节还不是很清楚。

小样本物体检测 Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector 关键:提出了一个小样本数据集:数据集 步骤: 提取support img为一过滤特征 使用support img的特征来过滤query img,最后将过滤后的特征输入RPN网络中 RPN网络层的输出,会进行多头判断,使用全局信息检测,使用局部信息检测,一对多检测 Attention-Based Region Proposal Network Increme 阅读详情

相关推荐

CVPR2020|WACV2020 |ICLR2021 小样本学习论文合辑

CVPR2020|小样本论文合辑 Few-Shot Object Detection With Attention-RPN and Multi-Relation Detector FGN: Fully Guided Network for Few-Shot Instance Segmentation Revisiting Pose-Normalization for Fine-Grained Few-Shot Recognition Adaptive Subspaces for Few-Shot Lear

wangs1996 3543

【论文总结】Incremental Few-Shot Object Detection(附翻译)

Incremental Few-Shot Object Detection 小样本增量目标检测 论文地址:https://arxiv.org/abs/2003.04668 代码暂未公开 思路:文章使用方法 Opened CenterNet(ONCE)以CenterNet单阶段检测方法为基础,加入一个元学习训练的类别编码生成模型来注册新类。新类样本只需要在 meta-training 阶段以前向传播方式注册,不需要复习基类或迭代更新。Centernet: 特征提取网络使用Centernet: 该..

小张好难瘦的博客 3434

【目标检测】Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector(FSOD) 论文理解

Fsod

给时光以生命 7165

论文阅读笔记《Incremental Few-Shot Object Detection》

核心思想   本文提出一种可以进行增量式学习的小样本目标检测算法(ONCE),相较于其他的小样本目标检测算法而言,本文的优势在于,当在基础数据集上训练完成后,可以直接使用新的小样本数据集进行推断,而且这个过程不会忘记基础数据集中的内容。本文的主体网络采用了CentreNet(伯克利的这篇《Objects as points》)的结构,使用该网络的原因有两点:1.该算法是一种高效的单阶段目标检测算法,在准确率与速度之间达到了较好的平衡;2.该算法是一种“类别专用化”(class-specific)的模型,能够

深视 5656

【论文笔记】Frustratingly Simple Few-Shot Object Detection

Frustratingly Simple Few-Shot Object Detection https://arxiv.org/abs/2003.06957 https://github.com/ucbdrive/few-shot-object-detection 正在上传…重新上传取消 keywords: FSL、Object detection、fine-turning Pro...

Neal_YG的博客 7338

few-shot-object-detection:一次性对象检测基准的实现

少量物体检测(FsDet) FsDet包含ICML 2020论文《令人中的官方几次物体检测实现。 除了以前的作品所使用的基准,我们还在三个数据集上引入了新的基准:PASCAL VOC,COCO和LVIS。我们对多组实验的多次抽样训练样本进行了多组采样,并报告了基础班和新颖班的评估结果。这些在“中有更详细的描述。 我们还为我们的两阶段微调方法(TFA)提供了基准测试结果和经过预训练的模型。在TFA中,我们首先在数据丰富的基类上训练整个对象检测器,然后仅在小的平衡训练集上微调检测器的最后一层。见为我们提供的模型和的培训和评估指导。 FsDet的模块化程度很高,因此您可以轻松添加自己的数据集和模型。该存储库的目标是为检测少量物体提供一个通用框架,该框架可用于将来的研究。 如果您发现此存储库对您的出版物有用,请考虑引用我们的论文。 @article{wang2020few, tit

incremental few shot object detection

这篇文章主要继续调研到关于iFSD这个方向的所有论文,以及自己在阅读每一篇论文过程中的略微见解,供大家参考,欢迎与大家进行商讨!

RockJim的博客 1815

SBP依赖计算中的蝴蝶效应:一个Prefab修改如何触发全量重建?

本文深入探讨了Unity中SBP(Scriptable Build Pipeline)依赖计算的蝴蝶效应,解析了Prefab修改如何触发全量重建的机制。通过分析Asset与Object的层级关系、依赖计算的三种维度及CacheEntry系统,揭示了全量重建的根本原因,并提供了依赖可视化工具开发、优化策略与最佳实践,帮助开发者提升构建效率。

weixin_29015051的博客 444

Everything you need to know about Few-Shot Learning

The success of Deep Learning models in Computer Vision tasks like image classification, semantic segmentation, object detection, etc., is attributed to taking advantage of the vast amounts of labeled data used for training a network - a method called super

hellozhxy的博客 457

虚拟零售智能客服架构设计:如何用大模型实现多轮对话与精准推荐?

想象一下,当你在一个电商平台购物时,遇到了一个能像你的专属导购一样,不仅能听懂你模糊的需求(“我想买一件适合夏天去海边玩,又能兼顾日常通勤的裙子”),还能记得你之前提到的尺码偏好和预算,甚至在你犹豫时,主动推荐几款符合你风格且正好有促销活动的商品——这不再是科幻电影中的场景,而是基于大语言模型(LLM)技术的新一代虚拟零售智能客服能够提供的体验。这一层是我们架构设计的重点,会在后续章节详细展开。如基于CRF、RNN的模型,或基于规则的状态更新,通常需要大量标注的对话状态数据,且对新领域、新槽位的适应性差。

Java大师兄的博客 1589

【AI知识点】启发式算法(Heuristic Algorithms)

启发式算法(Heuristic Algorithms) 是一种基于经验、直觉和局部优化的求解问题的算法,尤其适用于解决计算复杂度高、规模庞大的问题。它们通过简化问题、局部搜索和快速近似,提供了一种在短时间内获得“足够好”解的途径。虽然启发式算法无法保证全局最优解,但它们在实际应用中广泛使用,特别是在优化问题、任务调度和机器学习等领域。

AI完全体 3031

Few-Shot Object Detection: A Comprehensive Survey

仅使用少量已标注的实例检测新的物体。

weixin_46831727的博客 1456

麒麟系统下PaddleOCR的离线部署实战:从环境搭建到模型优化

本文详细介绍了在国产麒麟操作系统上离线部署百度PaddleOCR的完整实战流程。从系统环境准备、Conda虚拟环境搭建,到PaddlePaddle框架和PaddleOCR的离线安装,再到预训练模型的本地部署与优化技巧,提供了全面的文字识别解决方案。重点解决了离线环境下依赖包管理、模型量化加速等核心问题,并附带了批量处理与内存监控的进阶代码,适用于对数据安全有严格要求的政务、金融等场景。

docker7nomad的博客 963

论文阅读《Sylph: A Hypernetwork Framework for Incremental Few-shot Object Detection》

针对增量小样本学习问题,探索一种可以快速从小样本中学习新类别,又不会忘记以前见过的类别的模型Sylph,且不需要对模型参数进行任何额外的优化。面对新类别会直接训练,不用联合训练(连带着基类和已经学习到的新类别一起训练)在基础训练的时候训练出一个和类别无关的回归器,在适应新类别时,只需要用这个回归器进行定位操作就可以了;因此只需要考虑小样本分类问题,只关注分类器的参数;训练新类别时,生成一组新的分类器参数(新类类代码),再通过元测试阶段将新类类代码和基类类代码合成在一起。

薛铁钢的博客 2078

datax web升级springboot3 jdk17

datax web但GitHub上还是springboot2,没有升级过,最近扫漏洞发现spring-core漏洞必须升级到6.x才能解决,这时不得不将springboot升级到3.x,随之而来是jdk、mybatis-plus等等的升级,调整了几天才没问题,痛苦的开发人生~~以上,有疑问欢迎留言。

liyinglong1023的博客 974

在 TASKPROCESSING 上为 ABAP OData 服务添加多个系统别名:从原理到落地的完整实践

本文面向SAP Gateway与ABAP开发者,详细讲解如何在TASKPROCESSING OData服务上添加系统别名。首先介绍了系统别名的概念与设计初衷,阐述了添加别名的业务场景需求,包括多系统接入、用户分流和灰度发布等。随后提供了标准配置步骤,从SPRO路径到具体操作说明,并分享了三个实际案例说明如何实现跨区域统一待办、按用户角色分流和灰度发布。最后给出了验证方法和常见问题解决方案,帮助开发者掌握这项基础但关键的配置技能,实现服务路由的可控管理。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 137

自监督论文阅读笔记 Incremental-DETR:Incremental Few-Shot Object Detection via Self-Supervised Learning

增量少样本目标检测的目的是在不忘记基类知识的情况下 检测出新类,只需从新类中提取少量标记的训练数据。 之前的增量目标检测方法依赖于每个新类的丰富训练样本的可用性,这在很大程度上限制了新数据可能稀少的真实环境的可扩展性。 Incremental-DETR(增量DETR):通过对DETR目标检测器进行微调和自监督学习来进行增量少样本目标检测。为了缓解使用少量新类数据导致的严重过拟合,首先通过使用 选择性搜索 作为伪标签生成的额外的目标候选框 进行自监督...

YoooooL_的博客 1693

AI Agent在智能广告投放中的应用

随着互联网的快速发展,广告投放市场变得越来越复杂和竞争激烈。传统的广告投放方式往往难以精准地触达目标受众,导致广告资源的浪费。AI Agent作为一种智能的自动化程序,能够在复杂的环境中自主学习、决策和执行任务。本文章的目的在于深入探讨AI Agent在智能广告投放中的应用,研究如何利用AI Agent提高广告投放的精准度、效率和效果,降低成本。范围涵盖了AI Agent的基本原理、相关算法、在广告投放中的具体应用场景以及实际案例分析等方面。

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 617

增量学习不只有finetune,三星AI提增量式少样本目标检测算法 | CVPR 2020

作者 |VincentLee来源 | 晓飞的算法工程笔记该论文研究了非常有意义的增量式少样本目标检测场景iFSD(Incremental Few-Sh...

AI科技大本营 2542

“华为杯”研究生数学建模竞赛2016年-【华为杯】A题:多无人机协同任务规划

题分别求解,保证了攻击方无人机滞留在防御方雷达有效探测范围内的时间总和最小,接着,通过提出巡检待命无人机的设想,型无人机携带炸弹的具体清单和攻击的目标清单),保证攻击方的无人机滞留防御方雷。在使用基于贪心算法的覆盖法时,覆盖的目标点中必须首先不含配备雷达站的目标点。步优化保证攻击方的无人机滞留防御方雷达有效探测范围内的时间总和最小,需首先。的“灵巧”炸弹,采用抛投方式对地攻击,即投放后炸弹以飞机投弹时的速度作抛物。运动,当炸弹接近目标后,可主动寻的攻击待打击的目标,因此炸弹落点位于目标中。

getusushu的博客 1036

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

【连续学习之综述】2024年Neural Networks期刊论文:A survey on few-shot class-incremental learning

关于少量样本增量学习(Few-shot Class-Incremental Learning, FSCIL)的综述。FSCIL面临的主要挑战包括灾难性遗忘(Catastrophic Forgetting)和过拟合(Overfitting),这些问题严重影响了模型性能。研究FSCIL有助于克服深度学习模型在数据量和获取时间上的限制,提高机器学习模型的实用性和适应性。从理论角度,将FSCIL领域分为五个子类别,包括传统机器学习方法、基于元学习的方法、基于特征和特征空间的方法、重放方法和动态网络结构方法。定义了

BetterBench的博客 3864

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

incremental few-shot learning论文阅读

incremental few-shot learning 论文的主要目的:在不使用原始训练数据的情况下,对新增加类别的少量数据进行训练以进行增量学习。 Related Work: object detection 作者比较了一阶段和二阶段检测模型,并讲述了一般检测模型的不足。检测模型需要大量有标注的数据进行训练,当线上部署的模型需要新增类别时,模型的实用性和可延伸性不足的缺点暴露。作者基于CenterNet作为BackBone进行优化。 Few-shot learning Few-shot lea

Hobart 1739

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

增量学习不只有finetune,三星AI提出增量式少样本目标检测算法ONCE | CVPR 2020

论文提出增量式少样本目标检测算法ONCE,与主流的少样本目标检测算法不太一样,目前很多性能高的方法大都基于比对的方式进行有目标的检测,并且需要大量的数据进行模型训练再应用到新类中,要检测所有的类别则需要全部进行比对,十分耗时。而论文是增量式添加类别到模型,以常规的推理形式直接检测,十分高效且数据需求十分低,虽然最终的性能有点难看,但是这个思路还是可以有很多工作可以补的   来源:晓飞的算法工程笔...

晓飞的算法工程笔记 1925

【论文翻译】Class-Incremental Few-Shot Object Detection

Class-Incremental Few-Shot Object Detection 论文地址:https://arxiv.org/pdf/2105.07637.pdf 摘要 Conventional detection networks usually need abundant labeled training samples, while humans can learn new concepts incrementally with just a few examples. This pap

小张好难瘦的博客 1237

目标检测论文 Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector

Few-Shot Object Detection with Attention-RPN and Multi-Relation Detector cvpr 2020 摘要 Propose a novel few-shot object detection network that aims at detecting objects of unseen categories with only a few annotated examples. Central to our method are our At

ydd的博客,记录生活 983

【机器学习300问】139、Post-LN 和 Pre-LN 的区别?

Post-LN与Pre-LN的核心区别在于LayerNorm的位置:Post-LN在残差连接后,导致梯度需经LayerNorm变换,深层易出现梯度衰减或震荡;Pre-LN先做归一化,使输入稳定,残差路径梯度可无损回传,显著提升深层训练稳定性。尽管Pre-LN支持更深层次模型(如LLaMA、Qwen),但存在“深度诅咒”——深层贡献不足。相比之下,Post-LN浅层表现尚可,深层数易发散。因此,现代大模型普遍采用Pre-LN以保障训练可靠性。

qq_39780701的博客 394
上一篇: 论文阅读《Boosting Few-Shot Learning With Adaptive Margin Loss》
下一篇: 论文阅读《Context-Transformer:Tackling Object Confusion for Few-Shot Detection》
不说话装高手H
博客等级 码龄7年 43粉丝 45原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值