目标检测Trick | SEA方法轻松抹平One-Stage与Two-Stage目标检测之间的差距(二)

简介: 目标检测Trick | SEA方法轻松抹平One-Stage与Two-Stage目标检测之间的差距(二)

4、实验


4.1 消融实验

1、组件分析

image.png

  1. Anchor Loss

实现给学生基线带来了2.31 AP提升,而直接像素-像素匹配仅达到1.42 AP。这意味着当密集的像素负责预测任务时,有必要总结所有像素之间的分类信息,而不是模拟全局特征图。通过对的蒸馏,大型特征图中的信息以一种不平衡的方式避免了蒸馏,因为它集中在类别Anchor 上。

  1. Distance Loss

距离损失比基线高出约1.05 AP,这意味着在密集的检测器中,像素之间的相关性对形成密集的拓扑空间很重要。没有建模密集关系,而是限制了像素本身与学生和教师的每个类别Anchor 之间的距离,这使学生更好地正则化。

  1. Location Distribution Alignment

添加可以将FCOS-ResNet50提高到42.52 AP。它确实有助于对齐学生和教师的定位信息,这表明边界框层中的像素符合一种分布。此外,在边界框层上应用L2损失对性能没有好处,这表明匹配边界框层中的分布比直接的像素-像素蒸馏更有效。

2、超参数灵敏度

image.png

  1. Loss penalty coefficients

测试了等式中3个损失惩罚系数、和的敏感性(4)(详见图5)。结果表明,这些系数在较大范围内具有鲁棒性,验证了该方法的稳定性。

image.png

  1. Temperatures 测试了方程式中KLD损失的logit温度和。其结果如表6所示。该性能在0.01和5.0的范围内非常稳健。

4.2 主要实验

image.png

4.3 Faster RCNN与Cascade R-CNN

image.png

4.4 Mask RCNN与SOLOv2


5 局限与总结


5.1 局限

一般的限制在于提炼的本质,教师模型不可避免地需要将其知识传递给学生模型。虽然蒸馏主要是针对小的学生模型,但对于大的学生模型很难找到合适的教师模型。

5.2 总结

在本文中提出了用于目标探测器的SEA(SEmantic-Aware Alignment)蒸馏方法。为了弥合单阶段和两阶段检测器蒸馏之间的差距,SEA将每个像素作为实例,设计类别Anchor来总结场景图像中的分类信息,处理密集像素中的剧烈不平衡。在此基础上,对语义关系进行建模,并对其进行稀疏化,使蒸馏更加结构化和完整。此外,还有效地对齐了学生和教师之间的未被充分研究的边界框分支中的定位分布。大量的实验证明了SEA方法在目标检测和实例分割蒸馏任务方面的有效性和鲁棒性。


6、参考文献


[1]. SEA: Bridging the Gap Between One- and Two-stage Detector Distillation via SEmantic-aware Alignment.


7、推荐阅读


书童改进 | YOLOv5之架构改进、样本匹配升级、量化部署、剪枝、自蒸馏以及异构蒸馏

量化部署必卷 | EasyQuant量化通过Scale优化轻松超越TensorRT量化

量化部署篇 | Vision Transformer应该如何进行PTQ量化?这个方法或许可以参考!

相关文章
|
机器学习/深度学习 人工智能 文字识别
探索古彝文的秘密,AI实现古籍传承
随着社会的进步与文化传承的发展,新时代的年轻人展现出无比强烈的文化自信。中华文化源远流长、一脉相承,在这个强调文化自信的时代,我们不得不更加重视文化传承的历史任务,而今天,文化传承的接力棒已经交到的新一代年轻人的手中。但是古文字文化传承方面的工作目前还有待提升,其原因就在于在探索古文字释义的过程中有诸多困难,即使有大量的古文字书籍供人们阅览,但是大部分人对这部分文化少有研究,因此使得古文字文化的传承困难重重。
554 0
|
1月前
|
人工智能 Java 定位技术
【SpringAIAlibaba新手村系列】(16)调用百度 MCP 服务
本章展示如何在客户端接入第三方百度 MCP 服务。通过 spring-ai-starter-mcp-client、application.yml 与 mcp-server.json5 完成 stdio 方式连接,自动发现并注册远端工具到 ChatClient,实现天气、IP 归属地、路线规划等能力调用。
453 9
|
3月前
|
数据采集 JSON 安全
生产级Prompt自动化推理评估A/B实验结果的工程实践
本文介绍了一套基于大语言模型的AB实验自动化评估系统,针对人工巡检效率低、规则引擎僵化、统计方法片面等痛点,设计六层优先级Prompt推理机制,实现精准、可解释的实验下线决策。试运行后,策略下线准确率提升至68%,人工耗时从6小时/天降至30分钟/天。
生产级Prompt自动化推理评估A/B实验结果的工程实践
|
5月前
|
数据安全/隐私保护 索引
语雀文档自动更新到百炼知识库
计算巢AppFlow推出自动化流程,支持定时同步语雀文档至百炼知识库,实现RAG检索。通过简单配置即可完成多粒度文档同步,大幅降低人工维护成本,提升知识管理效率。
635 0
语雀文档自动更新到百炼知识库
|
12月前
|
算法 安全 测试技术
GPS北斗信号放大转发器应用特点分析
GPS 北斗信号放大转发器是一种用于增强和转发GPS/北斗卫星信号的设备,以下是关于它的详细介绍: GPS 北斗信号放大转发器主要应用于以下场景 生产测试 卫星导航产品生产线:在智能手机、平板电脑、车载 DVD、导航仪、天线、模块、行车记录仪等产品的生产过程中,需要对其GPS或北斗定位功能进行测试。信号放大转发器可将室外卫星信号引入室内生产线,让产品在室内就能接收到稳定的卫星信号,从而完成各项定位功能测试,提高生产效率和产品质量。 科研院校实验室:科研人员在进行卫星导航相关的研究和实验时,需要在实验室环境中模拟真实的卫星信号。SYN2308型GNSS卫星信号转发器能够为实验室提供可调整的 GP
|
人工智能 运维 监控
从大规模恶意攻击 DeepSeek 事件看 AI 创新隐忧:安全可观测体系建设刻不容缓
唯有通过全行业的协同努力,加强整体、完善的网络安全可观测建设,才能为 AI 技术的创新和发展构建一个安全而稳固的环境。我们期盼并相信,在攻克这些网络安全难题之后,AI 创新将迎来更加安全、灿烂的未来。
|
前端开发 Java 测试技术
【开题报告】基于Spring Boot的课程在线预约系统的设计与实现
【开题报告】基于Spring Boot的课程在线预约系统的设计与实现
650 0
|
存储 监控 安全
SNMP详解:网络管理的基石
【4月更文挑战第21天】
1414 0
SNMP详解:网络管理的基石
|
Java 中间件 测试技术
Java单元测试技巧之PowerMock
高德的技术大佬向老师在谈论方法论时说到:“复杂的问题要简单化,简单的问题要深入化。” 这句话让我感触颇深,这何尝不是一套编写代码的方法——把一个复杂逻辑拆分为许多简单逻辑,然后把每一个简单逻辑进行深入实现,最后把这些简单逻辑整合为复杂逻辑,总结为八字真言即是“化繁为简,由简入繁”。
Java单元测试技巧之PowerMock
|
Cloud Native Docker 容器
云原生之使用Docker部署Minimalist-web-notepad个人笔记本
云原生之使用Docker部署Minimalist-web-notepad个人笔记本
984 0
云原生之使用Docker部署Minimalist-web-notepad个人笔记本