目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

目标检测领域,yolov9 在实现过程中不断进步,通过采用新架构和方法,有效提高了传统卷积的参数利用率,这使得其性能远超前代产品。

继 2023 年 1 月 YOLOv8 正式发布一年多以后,YOLOv9 终于来了!

自2015年Joseph Redmon和Ali Farhadi等人提出了第一代YOLO模型以来,目标检测领域的研究者们对其进行了多次更新和迭代。YOLO是一种基于图像全局信息的预测系统,其模型性能不断得到增强。通过不断改进算法和技术,研究人员取得了显著的成果,使得YOLO在目标检测任务中表现出越来越强大的能力。这些不断的改进和优化为目标检测技术的发展带来了新的机遇和挑战,同时也推动了该领域的进步和创新。YOLO的成功也激励着研究者们继续努力,

此次,YOLOv9 由中国台湾 Academia Sinica、台北科技大学等机构联合开发,相关的论文《Learning What You Want to Learn Using Programmable Gradient Information 》已经放出。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

论文地址:https://arxiv.org/pdf/2402.13616.pdf

GitHub 地址:https://github.com/WongKinYiu/yolov9

如今的深度学习方法重点关注如何设计最合适的目标函数,从而使得模型的预测结果能够最接近真实情况。同时,必须设计一个适当的架构,可以帮助获取足够的信息进行预测。然而,现有方法忽略了一个事实,即当输入数据经过逐层特征提取和空间变换时,大量信息将会丢失。 

因此,YOLOv9 深入研究了数据通过深度网络传输时数据丢失的重要问题,即信息瓶颈和可逆函数。

研究者提出了可编程梯度信息(programmable gradient information,PGI)的概念,来应对深度网络实现多个目标所需要的各种变化。PGI 可以为目标任务计算目标函数提供完整的输入信息,从而获得可靠的梯度信息来更新网络权值。

此外,研究者基于梯度路径规划设计了一种新的轻量级网络架构,即通用高效层聚合网络(Generalized Efficient Layer Aggregation Network,GELAN)。该架构证实了 PGI 可以在轻量级模型上取得优异的结果。

研究者在基于 MS COCO 数据集的目标检测任务上验证所提出的 GELAN 和 PGI。结果表明,与基于深度卷积开发的 SOTA 方法相比,GELAN 仅使用传统卷积算子即可实现更好的参数利用率。

对于 PGI 而言,它的适用性很强,可用于从轻型到大型的各种模型。我们可以用它来获取完整的信息,从而使从头开始训练的模型能够比使用大型数据集预训练的 SOTA 模型获得更好的结果。下图 1 展示了一些比较结果。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

对于新发布的 YOLOv9,曾参与开发了 YOLOv7、YOLOv4、Scaled-YOLOv4 和 DPT 的 Alexey Bochkovskiy 给予了高度评价,表示 YOLOv9 优于任何基于卷积或 transformer 的目标检测器。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

                                    来源:https://twitter.com/alexeyab84/status/1760685626247250342

还有网友表示,YOLOv9 看起来就是新的 SOTA 实时目标检测器,他自己的自定义训练教程也在路上了。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机
目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

                               来源:https://twitter.com/skalskip92/status/1760717291593834648

更有「勤劳」的网友已经为 YOLOv9 模型添加了 pip 支持。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

                                 来源:https://twitter.com/kadirnar_ai/status/1760716187896283635

接下来看 YOLOv9 的详细信息。

问题陈述

通常,人们将深度神经网络收敛困难问题归因于梯度消失或梯度饱和等因素,这些现象确实存在于传统的深度神经网络中。然而,现代深度神经网络通过设计各种归一化和激活函数,已经从根本上解决了上述问题。不过即便如此,深度神经网络中仍然存在着收敛速度慢或收敛效果差的问题。那么这个问题的本质到底是什么?

研究者通过对信息瓶颈的深入分析,推断出了该问题的根本原因:梯度最初从非常深层的网络传递出来后不久,就丢失了许多达成目标所需的信息。为了验证这一推断,研究者们对具有初始权重的不同架构的深度网络进行前馈处理。图 2 对此进行了可视化说明。显然,PlainNet 在深层丢失了很多进行对象检测所需的重要信息。至于 ResNet、CSPNet 和 GELAN 能够保留的重要信息比例,确实与训练后能够获得的准确性正相关。研究者进一步设计了基于可逆网络的方法来解决上述问题的原因。

方法介绍

可编程梯度信息(PGI)

Remove.bg Remove.bg

AI在线抠图软件,图片去除背景

Remove.bg 174 查看详情 Remove.bg

该研究提出了一种新的辅助监督框架:可编程梯度信息(Programmable Gradient Information,PGI),如图 3(d)所示。 

PGI 主要包括三个部分,即(1)主分支,(2)辅助可逆分支,(3)多级辅助信息。

PGI 的推理过程仅使用了主分支,因此不需要额外的推理成本;

辅助可逆分支是为了处理神经网络加深带来的问题, 网络加深会造成信息瓶颈,导致损失函数无法生成可靠的梯度;

多级辅助信息旨在处理深度监督带来的误差累积问题,特别是多个预测分支的架构和轻量级模型。 

GELAN 网络

此外,该研究还提出了一个新的网络架构 GELAN(如下图所示),具体而言,研究者把 CSPNet、 ELAN 这两种神经网络架构结合起来,从而设计出兼顾轻量级、推理速度和准确性的通用高效层聚合网络(generalized efficient layer aggregation network ,GELAN)。研究者将最初仅使用卷积层堆叠的 ELAN 的功能泛化到可以使用任何计算块的新架构。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

实验结果

为了评估 YOLOv9 的性能,该研究首先将 YOLOv9 与其他从头开始训练的实时目标检测器进行了全面的比较,结果如下表 1 所示。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

该研究还将 ImageNet 预训练模型纳入比较中,结果如下图 5 所示。值得注意的是,使用传统卷积的 YOLOv9 在参数利用率上甚至比使用深度卷积的 YOLO MS 还要好。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

消融实验

为了探究 YOLOv9 中各个组件的作用,该研究进行了一系列消融实验。

该研究首先对 GELAN 的计算块进行消融实验。如下表 2 所示,该研究发现用不同的计算块替换 ELAN 中的卷积层后,系统可以保持良好的性能。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

然后该研究又在不同尺寸的 GELAN 上针对 ELAN 块深度和 CSP 块深度进行了消融实验,结果如下表 3 所示。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

在 PGI 方面,研究者分别在主干网络和 neck 上对辅助可逆分支和多级辅助信息进行了消融研究。表 4 列出了所有实验的结果。从表 4 中可以看出,PFH 只对深度模型有效,而本文提出的 PGI 在不同组合下都能提高精度。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

研究者进一步在不同大小的模型上实现了 PGI 和深度监控,并对结果进行了比较,结果如表 5 所示。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

图 6 显示了从基准 YOLOv7 到 YOLOv9- E 逐步增加组件的结果。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

可视化

研究者探讨了信息瓶颈问题,并将其进行了可视化处理,图 6 显示了在不同架构下使用随机初始权重作为前馈获得的特征图的可视化结果。

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

图 7 说明了 PGI 能否在训练过程中提供更可靠的梯度,从而使用于更新的参数能够有效捕捉输入数据与目标之间的关系。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机

更多技术细节,请阅读原文。

以上就是目标检测新SOTA:YOLOv9问世,新架构让传统卷积重焕生机的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/952291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
怎么卸载diskdrill_DiskDrill软件完整卸载步骤详解
上一篇 2025年12月1日 17:44:44
mysql错误10038怎么解决
下一篇 2025年12月1日 17:44:50

相关推荐

  • win7电脑开机出现BOOTMGR is compressed错误

    win7电脑开机出现BOOTMGR is compressed错误win7电脑开机出现BOOTMGR is compressed错误win7电脑开机出现BOOTMGR is compressed错误win7电脑开机出现BOOTMGR is compressed错误

    windows 7出现“bootmgr is compressed”错误时,需通过windows pe系统取消bootmgr文件的压缩或重建启动项。1.使用pe系统启动并找到系统盘;2.取消bootmgr文件的压缩属性;3.若无效则用启动修复工具(如ntbootautofix)修复启动项;4.仍无效…

    2026年8月28日 用户投稿
    200
  • Spring Boot Service中使用Map存储设备数据:如何保证线程安全?

    在Spring Boot应用中,Service层使用Map存储设备数据时,线程安全至关重要。本文分析一个Service使用Map存储设备最新记录,并由定时任务更新该Map的场景,探讨潜在的线程安全风险。 假设该Service维护一个Map,键为设备ID,值为最新记录ID。定时任务定期更新Map数据,…

    2026年8月28日
    500
  • SpringBoot Service中Map成员变量如何保证线程安全?

    SpringBoot Service中如何确保Map成员变量的线程安全?本文将分析在Service中使用Map存储设备最新记录时可能遇到的线程安全问题,并提供解决方案。假设Service内定义了一个Map,键为设备ID,值为最新记录ID,并使用SpringBoot定时任务定期更新此Map。 情景一:…

    2026年8月28日
    000
  • 硬盘无法识别故障排查,数据恢复及预防技巧分享

    硬盘无法识别故障排查,数据恢复及预防技巧分享硬盘无法识别故障排查,数据恢复及预防技巧分享硬盘无法识别故障排查,数据恢复及预防技巧分享硬盘无法识别故障排查,数据恢复及预防技巧分享

    硬盘无法识别时,先排查电源和数据线连接是否正常,再依次检查bios设置、驱动程序、操作系统问题,若无效则可能是物理损坏;1.检查电源和数据线,尝试更换线材;2.进入bios查看硬盘是否被识别,确认启动模式正确;3.通过设备管理器检查并更新驱动;4.若硬盘有异响等物理损坏迹象,应停止使用并联系专业机构…

    2026年8月28日 用户投稿
    200
  • 宿舍管理系统添加管理员报错:400错误及数据库null值问题如何解决?

    宿舍管理系统管理员添加功能报错分析及解决方案 在开发宿舍管理系统时,管理员添加功能报错是常见问题。本文分析一个案例:使用开源宿舍管理系统(项目链接省略)添加管理员时出现HTTP 400错误,服务器日志显示数据库部分字段为NULL,而前端参数无NULL值。 HTTP 400错误(“Bad Reques…

    2026年8月28日
    100
  • 多元推理刷新「人类的最后考试」记录,o3-mini(high)准确率最高飙升到37%

    多元推理刷新「人类的最后考试」记录,o3-mini(high)准确率最高飙升到37%多元推理刷新「人类的最后考试」记录,o3-mini(high)准确率最高飙升到37%多元推理刷新「人类的最后考试」记录,o3-mini(high)准确率最高飙升到37%多元推理刷新「人类的最后考试」记录,o3-mini(high)准确率最高飙升到37%

    近期,deepseek r1推理模型在全球社交媒体引发热议,其类人的深度思考能力令人瞩目。然而,deepseek r1、openai o1和o3等模型在一些高难度基准测试中表现欠佳,例如国际数学奥林匹克竞赛(imo)组合问题、抽象推理语料库(arc)难题和人类的最后考试(hle)问题(论文链接)。例…

    2026年8月28日 用户投稿
    200
  • MySQL备份存储介质选择_MySQL备份数据的安全存储方法

    MySQL备份存储介质选择_MySQL备份数据的安全存储方法MySQL备份存储介质选择_MySQL备份数据的安全存储方法MySQL备份存储介质选择_MySQL备份数据的安全存储方法MySQL备份存储介质选择_MySQL备份数据的安全存储方法

    mysql备份存储介质的选择应优先考虑数据安全性、恢复速度与成本的平衡,通常采用本地高速存储+异地云存储+磁带归档的多层次策略。1. 本地磁盘/nas-san适用于快速恢复,需配置raid和访问控制;2. 云存储(如aws s3)提供高可用、异地容灾和安全加密,适合长期备份;3. 磁带库用于低成本离…

    2026年8月28日 用户投稿
    100
  • 耶鲁、剑桥等开发MindLLM,将脑成像直接转换为文本

    耶鲁、剑桥等开发MindLLM,将脑成像直接转换为文本耶鲁、剑桥等开发MindLLM,将脑成像直接转换为文本耶鲁、剑桥等开发MindLLM,将脑成像直接转换为文本耶鲁、剑桥等开发MindLLM,将脑成像直接转换为文本

    ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ 编辑 | 萝卜皮 将功能性磁共振成像 (fMRI) 信号解码为文本一直是神经科学界面临的一项重大挑战,它有望推动脑机接口的发展,并加深对大脑机制的了解。然而,现有的方法往往存在预测性能不佳、任务…

    2026年8月28日 用户投稿
    000
  • 高通牵手诺基亚贝尔实验室,展示无线网络中可互操作的多厂商AI的价值

    高通牵手诺基亚贝尔实验室,展示无线网络中可互操作的多厂商AI的价值高通牵手诺基亚贝尔实验室,展示无线网络中可互操作的多厂商AI的价值高通牵手诺基亚贝尔实验室,展示无线网络中可互操作的多厂商AI的价值高通牵手诺基亚贝尔实验室,展示无线网络中可互操作的多厂商AI的价值

    ai赋能无线网络:高通与诺基亚联合展示多厂商ai互操作性 本文介绍高通和诺基亚在2024年世界移动通信大会(MWC 2024)上展示的成果:一个基于AI的、可互操作的多厂商无线网络系统。该系统显著提升了网络吞吐量,并在不同物理环境中展现出强大的鲁棒性。 关键发现: AI模型在各种物理环境(包括室内外…

    2026年8月28日 用户投稿
    100
  • MySQL数据库版本升级与兼容性处理_平滑过渡与风险规避实战

    MySQL数据库版本升级与兼容性处理_平滑过渡与风险规避实战MySQL数据库版本升级与兼容性处理_平滑过渡与风险规避实战MySQL数据库版本升级与兼容性处理_平滑过渡与风险规避实战MySQL数据库版本升级与兼容性处理_平滑过渡与风险规避实战

    mysql数据库版本升级需精密规划与执行,核心在于预见性与可控性。第一步明确升级动因与目标版本特性,如性能、安全、功能变化及兼容性问题。第二步构建高度相似的测试环境,导入生产数据并执行全面测试。第三步制定备份与回滚策略,结合逻辑与物理备份并验证其可用性。第四步执行升级,采用主从切换等策略最小化停机时…

    2026年8月28日 用户投稿
    100
  • 高并发场景下的Session处理方案

    在高并发场景下,管理session的有效方法包括:1) 使用分布式session管理,如redis存储session;2) 优化session生命周期,采用短生命周期和token机制;3) 序列化session数据以优化存储;4) 考虑负载均衡和故障转移机制。这些方法需根据具体需求进行权衡和选择。 …

    2026年8月27日
    100
  • 视觉强化微调!DeepSeek R1技术成功迁移到多模态领域,全面开源

    视觉强化微调!DeepSeek R1技术成功迁移到多模态领域,全面开源视觉强化微调!DeepSeek R1技术成功迁移到多模态领域,全面开源视觉强化微调!DeepSeek R1技术成功迁移到多模态领域,全面开源视觉强化微调!DeepSeek R1技术成功迁移到多模态领域,全面开源

    重磅推荐:visual-rft——视觉强化微调开源项目,赋能视觉语言模型! ☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜ AIxiv专栏持续关注全球顶尖AI研究,已发布2000余篇学术技术文章。欢迎投稿分享您的优秀成果!投稿邮箱:liyaz…

    2026年8月27日 用户投稿
    100
  • 如何使用Composer解决Laravel项目中的CPU负载监控问题?Spatie/cpu-load-health-check助你提升应用稳定性

    可以通过以下地址学习 Composer:学习地址 在开发一个 laravel 项目时,我遇到了一个棘手的问题:应用的 cpu 负载过高,导致响应变慢,甚至有时会宕机。这不仅影响了用户体验,还可能导致数据丢失。为了解决这个问题,我尝试了多种方法,但始终没有找到一个有效的解决方案。 后来,我在 GitH…

    用户投稿 2026年8月27日
    100
  • mac命令提示符怎么删除

    mac命令提示符怎么删除mac命令提示符怎么删除mac命令提示符怎么删除mac命令提示符怎么删除

    答案:Mac终端无法删除,但可清空屏幕和历史记录。输入clear或按Control+L清屏;用history -c清除内存历史,rm ~/.zsh_history删除文件;通过exit、Command+W或Command+Q关闭会话或应用;后台进程需用ps aux | grep查PID后kill终止…

    2026年8月27日 用户投稿
    200
  • 免费手机数据恢复软件推荐

    随着我们对手机依赖性的日益加深,数据丢失的风险也随之增加。对于这种情况,寻找一款免费的手机数据恢复软件至关重要,它可以帮您找回不小心删除或因故障丢失的重要文件。本文由php小编小新精心整理,为您推荐了几款优秀且免费的手机数据恢复软件。阅读本指南,了解这些软件的详细功能,轻松解决数据丢失问题,找回您的…

    2026年8月27日
    100
  • 分布式系统中最终一致性:如何应用以及如何弥补数据不一致?

    深入探讨分布式系统中的最终一致性 分布式系统架构中,分布式事务处理一直是棘手难题。为了解决子事务间的一致性问题,CAP理论和BASE理论常常被提及,进而引导我们选择CP模式(强一致性)或AP模式(最终一致性)。CP模式相对简单,通常通过将多个事务整合为单一事务来保证一致性。然而,AP模式下的最终一致…

    2026年8月27日
    400
  • u盘重装系统后,D盘,E盘,F盘文件还保留吗

    一、准备工具 在使用U盘重新安装系统之前,需要准备好以下设备:一台正常工作的电脑、一个可用的U盘、系统安装光盘或系统镜像文件。 二、应对措施 1.提前备份关键数据在开始重装系统前,应将D盘、E盘、F盘中的重要资料进行备份。建议将这些数据复制到外部存储设备中,比如移动硬盘或网盘。 2.选择合适的安装模…

    2026年8月27日
    100
  • Win11卸载更新在哪?Win11卸载更新的两种方法

    大家是否在使用Win11时遇到更新后系统出现问题的情况,想要卸载更新却无从下手呢?别着急,接下来就给大家介绍两种简单有效的方法,帮助你快速恢复系统到更新之前的状态。 一、准备工作: 无需额外下载工具,只需一台运行Win11系统的电脑即可。 二、操作步骤: 方法一:利用系统设置界面进行更新回滚。进入W…

    2026年8月27日
    000
  • 2024全新Win7极限精简版32位下载(低配专用)

    一、准备工作: 一台配置较低的电脑:该版本Win7专为老旧设备打造,让旧电脑也能流畅运行! 稳定的网络环境:下载系统镜像需要联网,请确保网络连接正常。 U盘或光盘介质:用于写入安装文件,便于安装操作。 二、操作步骤: 获取安装包:前往官网或可信平台下载2024最新Win7极致简化版32位系统文件。 …

    2026年8月27日
    300
  • u盘启动盘模式(u盘启动盘模式选择)

    一、准备工具: 需要准备一个U盘,建议使用容量较大的U盘,以便能够容纳更多系统文件。此外,还需一台电脑以及一个可用的系统镜像文件。当这些条件都满足后,就可以着手解决电脑无法启动的问题了。 二、操作步骤: 首先将U盘插入电脑的USB接口,接着打开系统镜像文件。然后在相关软件中选择U盘作为目标设备,并将…

    2026年8月27日
    000

发表回复

登录后才能评论
关注微信