达摩院创新网络轻量化方法,助力小蛮驴无人车以1/3算力实现工控机级智能

达摩院创新网络轻量化方法,助力小蛮驴无人车以1/3算力实现工控机级智能

作者:佚名 2021-07-23 14:31:33

云计算 7月23日消息,达摩院自动驾驶实验室提出一种高性能网络轻量化方法“动态宽度可变网络”,解决了以往算法硬件效率低下的问题,在ImageNet数据集上达成2到4倍的理论加速和1.62倍实际加速,以最高5.9%的精度优势超越业界最优方法。

 7月23日消息,达摩院自动驾驶实验室提出一种高性能网络轻量化方法“动态宽度可变网络”,解决了以往算法硬件效率低下的问题,在ImageNet数据集上达成2到4倍的理论加速和1.62倍实际加速,以最高5.9%的精度优势超越业界最优方法。该模型将应用于达摩院的“小蛮驴”无人车,也适用于各类有模型轻量化需求的嵌入式设备。

深度学习虽好,但很难部署到嵌入式设备上。深度学习模型对硬件的算力和内存有很高要求,而嵌入式设备往往算力有限,因此,模型轻量化是业界重要的应用研究内容。
以达摩院研发的L4级无人车小蛮驴为例,早期demo阶段的无人车使用工控机执行所有的自动驾驶计算任务,2020年正式发布的小蛮驴则改用达摩院自研的高性能、低功耗、低成本嵌入式异构计算单元,后者需以1/3算力实现工控机级别的智能水平。为此,达摩院持续进行软硬件协同优化设计,包括探索模型轻量化方法。

神经网络剪枝(pruning)是模型轻量化方法之一,它能减少网络参数、降低存储要求、提高计算速度。但既有算法存在瓶颈问题,算法模型与硬件计算不兼容,理论分析与实际加速之间存在很大差距,需要牺牲相当的计算精度和时延,这在自动驾驶应用中是不可接受的。

 

图说:动态宽度可变网络通过学习一个宽度可变超网络和一个动态门控机制来实现不同样本的动态路由

达摩院自动驾驶团队提出了“动态宽度可变网络”(Dynamic Slimmable Network,DS-Net)算法,在测试时,根据不同输入,预测性地调整网络滤波器数量,既不影响计算精度,还解决了以往算法中硬件效率低下和计算浪费的问题。

滤波器是图像处理任务中的概念,主要作用是提取对象特征作为图像识别的特征模式。主流算法通常会激活所有滤波器,最大限度压榨硬件算力。达摩院模型把剪枝视作动态过程,根据计算任务动态调整滤波器的激活数量。比如,无人车在行驶中感知到行人、汽车等简单场景,只需easy模式;如果遇到“一辆卡车拖着一棵大树”的复杂场景,则启用hard模式,激活更多滤波器。

在ImageNet上,对于ResNet和MobileNet,该方法达成了2到4倍的理论加速和1.62倍的实际加速,超越现有的剪枝、网络搜索和动态网络压缩方法,并以最高5.9%的精度优势超越了SOTA(state-of-the-art)方法Universally Slimmable Network。

达摩院自动驾驶实验室工程师王兵介绍,该方法目前正在适配小蛮驴无人车。由于并非针对特定的硬件设计,算法通用性高,适用于各类有模型轻量化需求的嵌入式设备。
据悉,小蛮驴无人车现已量产投用,未来一年预计将有1000辆车进入全国的高校和社区,开展末端配送服务。

 

 

图说:动态宽度可变网络成功加速ResNet-50和MobileNetV1,减少2到4倍的计算量,实现1.17倍、1.62倍的实际加速;以最高5.9%的精度优势超越了Universally Slimmable Network

 

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/275920.html<

(0)
管理的头像管理
上一篇2025-05-10 10:16
下一篇 2025-05-10 10:18

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注