0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ADS2.0算法演进与对算力的新需求

佐思汽车研究 来源:佐思汽车研究 作者:Dr. Luo 2022-06-14 11:13 次阅读

爱因斯坦有曰,“瀚宇初开,万物当生也。万物可谓振动,能光旋律之荡漾焉。”(注:作者中译)。AI新技术革命时代,大算力芯片也拨响了自动驾驶ADS的琴弦。大珠小珠般的AI算法在大算力驱动下应运而振,应时而动,解决了ADS从L2到L5逐级演进中的众多技术难题。ADS每增加一级,算力需求也会呈现十倍速上升,L4级别可预计的算力需求在1000TOPS,L5级别估计在2000-10000TOPS。如图1所示,后摩尔时代工艺更新性能提升放缓,延续性创新的边际效益递减,新兴的大算力架构在不断涌现,加上驾驶AI算法高速迭代演进,在未来5-10年内可能会为后来的技术追赶者提供非常奇妙的一个直线超车的机会窗口。

8f14599e-eb8f-11ec-ba43-dac502259ad0.png

图1. 大算力时代自动驾驶ADS领域的机遇与挑战

当前ADS自动驾驶采用决策层后融合的方式,其局限性主要表现在在极端恶劣气候与复杂遮挡等不确定性场景下分别进行单模结构化信息提取后再进行融合决策,每个通道信息会有不同层面丢失,很难能够进行多模有效互补与特征提取共享,算力内卷且性能远低于预期。 未来ADS算法会进入一个全新的2.0阶段,4D空间下基于时空的多模感知与融合推理, 也就是特征提取/统计推断/应急预测相结合,实现在动态复杂的有噪声干扰等场景下,全程安全无碰撞的高效行驶。挑战可以体现在,动态随机的人车物交互,多变天气路况,以及突发交通事件等。

ADS算法2.0从决策层后融合走向特征级前融合,当前行业ADS2.0算法主要演进方向为:

多模感知:主要是针对Camera/LiDAR/Radar海量数据流进行特征提取,DL网络主流趋势是卷积CNN或者贝叶斯NN+Transformer的组合架构,在统一的特征空间实现多模感知,特征融合共享以及多任务来提升算力的整体效率。

融合推理:主要是基于模型与基于数据的双学习模式,DL网络主流趋势是基于目标交互GNN或基于统计模型的贝叶斯RL强化学习或On-Policy应急学习,实现ADS安全可信的预测规划与控制。

ADS2.0算法演进与对算力的新需求,可以总结为:

演进趋势1:感知定位预测决策控制模块化处理流程中, 从决策层后融合走向感知层前融合,算法能够在统一空间支持多模融合,多任务共享;

演进趋势2:预测与规划联合建模,从可获得的Off-policy数据进行学习,能够自学习处理不确定性下的安全性问题,解决可解释问题,持续学习解决新场景问题;

算力新需求:从compute-bound(矩阵-矩阵乘)走向memory-bound(矩阵-矢量乘),从偏计算走向偏存取。

当前市场上主流算力NPU芯片,都存在几个共性问题,一是算法效率低,多数只针对CNN(例如3x3卷积)优化;二是内存墙问题:处理单元PE存算分离,数据共享难;三是能耗墙问题:数据重复搬移,耗能增加>30-70%。所以,当前针对某些特定算法的芯片,无法解决未来ADS 2.0的需求。

从工程实践上看,ADS 2.0算法需通过“硬件预埋,算法迭代,算力均衡”,提供一个向前兼容的解决方案,以通用大算力(CPU的5-10倍性能提升,NPU的100-500倍性能提升)来解决未来不确定性的算法演进:

底层架构的演进:从存算分离过渡到近内存计算,最终走向内存计算;

数据通道与模型:高速数据接口;数据压缩+模型压缩+低精度逼近计算+稀疏计算加速;

并行的顶层架构:模型-硬件联合设计,以及硬设计可配置+硬件调度+软运行可编程调度引擎。

未来,自动驾驶算法不会止步于ADS 2.0,而能够真正支持人类自动驾驶梦想的算法ADS 3.0趋势,我们估计会采用一个DNN网络来进行端到端学习。设想一下,有足够的专家驾驶数据用来做模仿学习或采用RL自学习模式,可以有效降低数据标注的信息瓶颈与严重依赖,从而能够从多模多样化数据层面进行非直接的推理或者博弈类的对抗学习。ADS 3.0目前来看模型的可信与可解释程度依然远低于预期。ADS系统的总体演进趋势,可以总结为:

场景演进:负载多样性

➤从数量有限的摄像头设置走向 Camera + LiDAR + Radar 多模态组合。

趋势演进:算法多样性

➤从CNN+Rule-based方案走向CNN, RNN,Transformer, GNN, Bayesian, Deep ReinforcementLearning, Dynamic DNN, NAS Generated DNN, Variably Quantized DNN多算法组合。

大算力时代,ADS系统首先是模仿人类的驾驶行为,通过注意力机制,期望在感知定位预测规划控制领域提供远超人类的决策能力。这需要我们在AI的三要素(算法、算力、数据)基础上添加第四要素,知识或者常识。

8f88890e-eb8f-11ec-ba43-dac502259ad0.png

而上述要素,均需要在充分理解算法的快速迭代的大趋势下,拥有充足的超大通用算力,ADS系统在离线模仿学习人类驾驶先验知识经验与规则的基础上,能够提供在线自主学习能力,通过自学习激励与博弈共赢策略应对众多不确定性的人机交互的复杂环境,能够对决策不充分的场景下做到安全应对和提供可信解释能力。此外,大算力芯片也需要能够通过额外的算力,对芯片内百万级的并行计算单元提供故障检测与安全规避能力,对大量多模传感器的部分或者完全失效进行有效检测与应对决策处理,对驾驶环境针对传感器的主动攻击与外界目标非主动干扰进行有效检测与实时决策处理。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 算法
    +关注

    关注

    23

    文章

    4454

    浏览量

    90747
  • ADS1220
    +关注

    关注

    24

    文章

    487

    浏览量

    125086
  • 自动驾驶
    +关注

    关注

    773

    文章

    13027

    浏览量

    163200

原文标题:自动驾驶行业快速迭代演变的算法和算力浅论

文章出处:【微信号:zuosiqiche,微信公众号:佐思汽车研究】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    能RADXA微服务器试用体验】Radxa Fogwise 1684X Mini 规格

    通过网络可以了解到,能RADXA微服务器的具体规格: 处理器:BM1684X :高达32Tops INT8峰值 内存:16GB L
    发表于 02-28 11:21

    ADS应用技巧—如何修改ADS的home目录?

    这里说的home目录就是启动ADS后,默认打开的路径,通常是你存放ADS工程所在的目录。
    的头像 发表于 02-26 09:43 353次阅读
    <b class='flag-5'>ADS</b>应用技巧—如何修改<b class='flag-5'>ADS</b>的home目录?

    iBeLink KS MAX 10.5T大领跑KAS新领域

    有8G的显存,可以处理复杂的算法,提高挖掘稳定性。iBeLink ks max10.5T的超大特点是它的高效节能,它采用了先进的“存一体”高通量芯片,专为“大型复杂”的区的块的链
    发表于 02-20 16:11

    请问用强大的SOC来控制汽车是不是能够大幅减少MCU的使用数量?

    来自一位用户的咨询,麻烦帮忙解答,越详细越好,有图有真相,可以适当提供一些英飞凌解决方案和产品推荐。 用强大的SOC来控制汽车是不是能够大幅减少MCU的使用数量? 未来电动汽车会使用SOC来代替大量MCU?
    发表于 02-02 07:16

    大茉莉X16-P,5800M大称王称霸

    Rykj365
    发布于 :2024年01月25日 14:54:52

    AD9154-FMC-EBZ+ADS7-V2-EBZ无法正常链接怎么解决?

    : 在打开AD9154-FMC-EBZ那个子界面后,出现如下错误,且ADS7那块板子检测不到,如图: USB接口在2.0和3.0的环境下都已经尝试过了(USB3.0是自带的,2.0是用雷电接口转接
    发表于 12-01 08:29

    移动回传技术的三大演进方向 向POTN技术演进

    电子发烧友网站提供《移动回传技术的三大演进方向 向POTN技术演进.pdf》资料免费下载
    发表于 11-10 15:28 0次下载
    移动回传技术的三大<b class='flag-5'>演进</b>方向 向POTN技术<b class='flag-5'>演进</b>

    工程师如何使用ADS仿真?如何优化ADS仿真?

    工程师如何使用ADS仿真?如何优化ADS仿真?我需要详尽、详实、细致的最少1500字的文章 摘要: 高级设计系统(ADS)是一种强大的模拟和设计软件工具,被世界各地的射频和微波工程师所使用。在这
    的头像 发表于 10-20 14:22 1396次阅读

    奋进新征程,引领NFV技术向2.0时代加速演进

    2023年9月26日至27日,中国通信标准化协会(CCSA)主办,华为承办的CCSA SP1 NFV特设项目组第25次会议暨“NFV演进及关键技术”研讨会在浙江杭州举行,国内通信行业30余位代表参加
    的头像 发表于 10-17 03:30 219次阅读

    c语言时间for延时,怎么时间?

    c语言时间 for延时,怎么时间?for(i=;;)
    发表于 10-08 07:46

    英码科技精彩亮相火爆的IOTE 2023,多面赋能AIoT产业发展!

    地结合业务需求生成算法,并结合国产AI边缘计算算设备进行移植优化,是解决AI产品国产化,并推动AI产业发展的一个突破口。 英码科技基于这样的市场痛点和
    发表于 09-25 10:03

    RealView Developer Suite 2.0版入门指南

    ·RealView Developer Suite组件的主要功能摘要·RealView Developer Suite v2.0ADS v1.2之间的差异摘要·RealView Developer Suite新手用户的术语表。
    发表于 08-23 06:00

    与深蓝汽车签订合作框架协议,华为缘何“偏爱”长安?

    阿维塔目前可以说是长安与华为的合作模式。阿维塔 e11采用华为鸿蒙座舱,在智能驾驶方面搭载ads2.0高级智能驾驶系统,并配备3个激光雷达。目前已经开通了5个城市的城市区域nca功能,体验非常渺茫。另外,计划今年下半年在45个城市开放无图功能。
    的头像 发表于 08-18 09:40 487次阅读

    ADS应用技巧—ADS的变量扫描

    ADS中,如果要扫描一个参数,通常是定义一个变量,用这个变量给元件参数赋值,再通过控件扫描这个变量。
    的头像 发表于 07-05 11:31 6741次阅读
    <b class='flag-5'>ADS</b>应用技巧—<b class='flag-5'>ADS</b>的变量扫描

    华为ADS1.0产品升级点分析

      2023年4月16日,华为在智能汽车解决方案发布会上发布了其最新的ADS2.0产品,首款搭载量产的是问界M5车型,在2023年上海车展前提前出尽风头,但我从网上查了一下没有查到ADS2.0
    的头像 发表于 05-31 11:22 1573次阅读