一个很恶心但发顶会很牛的方向!【小样本学习+目标检测】

【小样本学习+目标检测】致力于通过有限的标注样本实现高效的目标检测,以应对数据匮乏的挑战。这一领域的研究对于缩小人工智能与人类学习系统之间的差异、增强模型对新类别的适应能力、推动智能识别系统在实际场景中的应用具有重要意义。

为了帮助研究人员深入理解【小样本学习+目标检测】领域的最新进展并探索创新途径,本文汇总了过去两年内该领域的20篇顶级会议和期刊论文的研究成果。这些论文及其来源、相关代码均已整理完毕,希望能为各位的学术探索提供新的视角和启发。

三篇论文详解

1、AsyFOD: An Asymmetric Adaptation Paradigm for Few-Shot Domain Adaptive Object Detection

方法
  • 问题定义:在目标域中有少量标记图像可用于训练,同时有大量源域标记图像,研究少量目标域自适应对象检测(FSDAOD)。

  • 目标分布估计:使用目标分布估计来识别与目标实例相似的源实例,以扩充有限的目标实例。

  • 异步特征对齐:在目标不相似的源实例和扩充的目标实例之间进行异步对齐,以减轻过适应问题。

  • 任务导向的监督训练:分别对分类和定位任务进行监督训练,以解决数据不平衡问题。

  • 模型训练:通过结合异步分布对齐和任务导向的监督训练来优化检测器参数。

创新点
  • 不对称适应范式:提出了一种新的不对称适应范式,通过从不同角度利用源和目标实例来解决数据不平衡问题。

  • 目标相似源实例的识别:通过目标分布估计函数,将源实例集划分为目标相似和目标不相似的实例集,以扩充目标实例。

  • 异步特征对齐:提出了一种异步特征对齐方法,该方法在优化检测器时对目标实例特征应用了停止梯度操作,以更好地对齐未观察到的目标样本。

  • 任务导向的监督训练:针对分类和定位任务分别进行监督训练,以解决目标域中数据稀缺的问题。

IMG_256

2、Breaking Immutable: Information-Coupled Prototype Elaboration for Few-Shot Object Detection

方法

本文提出了一种名为Information-Coupled Prototype Elaboration (ICPE) 的方法,用于解决少样本目标检测(Few-Shot Object Detection, FSOD)问题。FSOD 旨在使检测器能够仅使用少量样本检测新类别的对象。ICPE 方法的核心是生成针对每个查询图像的特定且具有代表性的原型(prototypes)。具体方法包括:

  • 条件信息耦合模块:该模块将查询分支中的信息与支持分支中的信息耦合起来,以增强支持特征中的查询感知信息。

  • 原型动态聚合模块:该模块动态调整图像内和图像间的聚合权重,以突出对检测查询图像有用的显著信息。

  • 查询分支与支持分支共享的公共骨干网络:用于提取查询图像和支持图像的特征。

  • 原型生成:通过条件信息耦合模块和原型动态聚合模块,生成每个查询图像的特定原型。

  • 目标检测:使用生成的原型作为查询分支中感兴趣区域(Region of Interest, RoI)特征的通道注意力(channel-wise attention),以提高检测头对查询图像中对象的检测精度。

创新点
  • 条件信息耦合:提出了一种新的条件信息耦合模块,该模块能够将查询图像的信息整合到支持图像中,生成包含查询感知信息的耦合特征,从而为每个查询图像定制原型。

  • 原型动态聚合:设计了一种原型动态聚合模块,通过动态调整聚合权重来强调原型中的显著信息,包括:

  • 图像内动态聚合机制(Intra-DAM):通过构建局部到全局的依赖关系,突出每个支持图像内的重要局部信息。

  • 图像间动态聚合机制(Inter-DAM):基于支持图像与查询图像之间的相似性,强调关键支持图像,生成类别特定的原型。

  • 显著性能提升:在Pascal VOC和MS COCO数据集上的实验结果表明,ICPE方法在几乎所有设置中都达到了最先进的性能。

IMG_257

3、DiGeo: Discriminative Geometry-Aware Learning for Generalized Few-Shot Object Detection

方法

本文提出了一种名为DiGeo(Discriminative Geometry-aware)的新训练框架,旨在改善少样本目标检测(Few-Shot Object Detection, FSOD)任务中的泛化能力。DiGeo通过学习具有类别间分离(interclass separation)和类内紧凑性(intra-class compactness)的几何感知特征来提高模型性能。具体方法如下:

  • 类别间分离:通过最大化类别中心之间的成对距离来实现类别间分离,使用离线的简单多面体等角紧框架(Simplex Equiangular Tight Frame, ETF)分类器作为目标,其权重作为类别中心,并保持最大且相等的分离。

  • 类内紧凑性:通过自适应的类特定边界来收紧每个类的聚类,并将实例特征推向类别中心,以便形成清晰的决策边界。此外,考虑基础类别集和新颖类别集之间的巨大不平衡,提出上采样新颖类别集来促进特征提取。

  • 自适应边界:基于实例分布先验计算类特定边界,并在训练期间通过自蒸馏过程自适应调整。

  • 重复因子采样(Repeated Factor Sampling, RFS):通过对新颖类别的图像进行上采样,来处理类别不平衡问题。

创新点
  • 离线ETF分类器:提出了一种新的离线ETF分类器,其权重作为固定中心,可以在训练期间最大化且相等地分离类别中心,有助于特征空间中不同类别的清晰区分。

  • 自适应边界调整:通过将类特定边界纳入分类损失,提出了一种新的方法来收紧每个类的聚类,并通过自蒸馏技术自适应地调整边界,以改善从有限注释中学习的能力。

  • 单一模型下的双重改进:与现有方法不同,DiGeo能够在不损害基础类别检测精度的情况下,同时提高对新颖类别的泛化能力。

  • 长尾目标检测的扩展性:DiGeo不仅可以应用于FSOD,还可以扩展到长尾目标检测(Long-Tail Object Detection, LTD)任务,证明了其方法的通用性和有效性。

  • 有效的重新采样策略:提出了一种有效的重复因子采样策略,与DiGeo方法紧密结合,可以进一步改善模型对新颖类别的检测精度。

IMG_258

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/56543.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【可答疑】基于51单片机的智能衣柜(含仿真、代码、报告、演示视频等)

✨哈喽大家好,这里是每天一杯冰美式oh,985电子本硕,大厂嵌入式在职0.3年,业余时间做做单片机小项目,有需要也可以提供就业指导(免费)~ 🐱‍🐉这是51单片机毕业设计100篇…

多进程编辑

使用父子进程完成两个文件的拷贝&#xff0c;父进程拷贝前一半&#xff0c;子进程拷贝后一半&#xff0c;两个进程同时进行 #include <myhead.h> int main(int argc, const char *argv[]) {//用于保存pid号pid_t pid -1;//创建子进程pid fork();//打印一下进程号print…

C语言 | Leetcode C语言题解之第491题非递减子序列

题目&#xff1a; 题解&#xff1a; int** ans; int ansSize; int* temp; int tempSize;void dfs(int cur, int last, int* nums, int numsSize, int** returnColumnSizes) {if (cur numsSize) {if (tempSize > 2) {ans[ansSize] malloc(sizeof(int) * tempSize);memcpy(…

oracle归档日志爆满问题处理

最近客户单位的oracle数据库出了问题&#xff0c;经常出现无法连接,报错提示 ORA-00257: archiver error, Connect internal only, until freed.&#xff0c;手动清除归档日志后可以恢复访问&#xff0c;但是过不了几天依旧会爆满&#xff0c;每日生成的归档日志很大。经过详细…

(K)MP有限状态自动机

模式匹配自动机 什么是有限状态自动机&#xff1f; 定义 n 个不同状态&#xff0c;记为 {1,2…n}&#xff0c;在状态 i 时输入 s&#xff0c;达到状态 j&#xff0c;记为 goto (i,s)j 对于字符串 s 而言&#xff0c;在一个状态 i 下输入一个字符 ch&#xff0c;也会达到一个指…

ssh连接慢的问题或zookeeper远程连接服务超时

问题原因&#xff1a; 在SSH登录过程中&#xff0c;服务器会通过反向DNS查找客户端的主机名&#xff0c;然后与登录的IP地址进行匹配&#xff0c;以验证登录的合法性。如果客户端的IP没有域名或DNS服务器响应缓慢&#xff0c;这可能导致SSH登录过慢。为了解决这个问题&#xf…

尤雨溪都打赏的虚拟列表组件,到底有多强

尤雨溪都打赏的虚拟列表组件&#xff0c;到底有多强&#xff1f; 在前端开发中&#xff0c;性能优化永远是绕不开的主题。今天就带你看看 vue-virtual-scroller&#xff0c;一款让你滚动页面时流畅得像火箭一样的 Vue 组件。本文将简单介绍这个组件的主要功能、技术特点&#x…

JavaWeb合集07-MyBatis

七、MyBatis MyBatis是一款优秀的持久层&#xff08;dao&#xff09;框架&#xff0c;用于简化JDBC的开发。 MyBatis本是Apache的一个开源项目iBatis, 2010年这个项目由apache迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 官网&#xff1a;https://mybati…

Axure重要元件三——中继器查询和统计

亲爱的小伙伴&#xff0c;在您浏览之前&#xff0c;烦请关注一下&#xff0c;在此深表感谢&#xff01; 本节课&#xff1a;中继器查询页数 课程内容&#xff1a;查询中继器页面、自动统计页数、自动统计数据条数、上一页下一页 应用场景&#xff1a;表单的查询、表单的基本…

10秒钟用Midjourney画出国风味的变形金刚

上魔咒 Optimus Prime comes from the movie Transformers, Chinese style, Wu ShanMing, Ink Painting Halo Dyeing, Conceptual of the Digita Art, MasterComposition, Romantic Ancient Style, Inspired by traditional patterns and symbols, Minimalism, do not con…

【数据分享】全国资源和环境-环境污染治理投资(1998-2021年)

数据介绍 一级标题指标名称单位指标解释资源和环境环境污染治理投资总额亿元环境污染治理投资指在污染源治理和城市环境基础设施建设的资金投入中&#xff0c;用于形成固定资产的资金&#xff0c;其中污染源治理投资包括工业污染源治理投资和“三同时”项目环保投资两部分。环…

ssm基于SSM的社区管理系统+vue

系统包含&#xff1a;源码论文 所用技术&#xff1a;SpringBootVueSSMMybatisMysql 免费提供给大家参考或者学习&#xff0c;获取源码请私聊我 需要定制请私聊 目 录 目 录 I 摘 要 III ABSTRACT IV 1 绪论 1 1.1 课题背景 1 1.2 研究现状 1 1.3 研究内容 2 [2 系统…

1.2024.10.17

2024.10.17 总体规划 总体规划 写这个合集的原因 记录自己入行之前成长过程。本人菜鸟一枚&#xff0c;大佬不喜勿喷。 目前的规划 更新频率 尽量一天一更&#xff0c;会更新之前发布的笔记&#xff0c;争取笔记更加完善。 学习方法 目标 通过面试&#xff0c;成功入行嵌…

Tailwind css系列教程(三)

vue3环境搭建Tailwind CSS 1、创建vue3项目 创建项目&#xff1a;npm create vitelatest vue3app01 --template vue 进入项目文件夹&#xff1a;cd vue3app01 加载默认库&#xff1a;npm install 测试运行&#xff1a;npm run dev 2、搭建tailwind css &#xff08;1&a…

2010年国赛高教杯数学建模C题输油管的布置解题全过程文档及程序

2010年国赛高教杯数学建模 C题 输油管的布置 某油田计划在铁路线一侧建造两家炼油厂&#xff0c;同时在铁路线上增建一个车站&#xff0c;用来运送成品油。由于这种模式具有一定的普遍性&#xff0c;油田设计院希望建立管线建设费用最省的一般数学模型与方法。   1. 针对两炼…

在线考试系统的现代化解决方案:Spring Boot与JavaWeb

3系统分析 3.1可行性分析 通过对本基于JavaWeb技术的在线考试系统设计与实现实行的目的初步调查和分析&#xff0c;提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本基于JavaWeb技术的在线考试系统设…

10 排序算法:冒泡排序与快速排序(算法原理、算法实现、时间和空间复杂度分析)

目录 1 十大常见的排序算法 1.1 算法的稳定性 2 冒泡排序 2.1 算法原理 2.2 算法实现 2.3 时间空间复杂度分析 2.3.1 时间复杂度分析 2.3.2 空间复杂度分析 3 快速排序 3.1 算法原理 3.1.1 排序思想 3.1.2 递归过程 3.2 示例 3.2.1 示例 1 3.2.2 示例 2 3.2.3 …

JAVA 中系统相关的类

System 类 代表的是当前 Java 程序运行的平台&#xff08;操作系统&#xff09;&#xff0c;该类被关键字 final 修饰&#xff0c;即该类不能够派生子类&#xff0c;同时该类的构造器被关键字 private 修饰&#xff0c;因此不能够创建 System 类型的实例对象。 System 类中定…

【数据采集工具】Sqoop从入门到面试学习总结

国科大学习生活&#xff08;期末复习资料、课程大作业解析、大厂实习经验心得等&#xff09;: 文章专栏&#xff08;点击跳转&#xff09; 大数据开发学习文档&#xff08;分布式文件系统的实现&#xff0c;大数据生态圈学习文档等&#xff09;: 文章专栏&#xff08;点击跳转&…

SpringBoot整合Freemarker(一)

Freemarker和jsp一样是一个视图的引擎模板&#xff0c;其实所有的模板引擎的工作原理都是类似的&#xff0c;如下图&#xff1a; 接下来就具体讲解一下Freemarker的用法&#xff0c;参考手册&#xff1a;模板 数据模型 输出 - FreeMarker 中文官方参考手册 SpringBoot默认就…