自动驾驶事故权威揭秘:算法和软件错误太多

640?wx_fmt=jpeg

本文来源:AutoR智驾

自动驾驶发展就好比是登月计划。

从传感器到人工智能,经典的电子供应链已经形成了一个协作矩阵,致力于实现自动驾驶车辆的安全性。

为此,还需进行大量硬件和软件开发工作,以确保驾驶员、乘客和行人受到保护。

尽管机器学习和AI可以发挥作用,但其有效性取决于输入数据的质量。

因此,除非自动驾驶车辆建立在高性能、高可靠度传感器信号链的基础上,始终提供最准确的数据作为生死决策的依据,否则便不能被认为是安全的。

就像最初的登月一样,在通往安全自动驾驶车辆的道路上还存在许多障碍。

最近发生的涉及自动驾驶车辆的事故助长了唱反调者的声势,他们认为车辆及其行驶环境太复杂,变数太多,而算法和软件仍然错误太多。

对于参与了ISO26262功能安全合规性验证的任何人来说,他们对此持怀疑态度是可以理解的。

这种怀疑态度有相关数据的支持。

下图比较了2017年在硅谷测试的五家自动驾驶车辆公司的实际行驶里程数和脱离自动驾驶模式的次数(图1)2019年的数据尚未汇总,但个别公司的报告可在网上查阅。

但是目标已经很明确,当务之急是要在自动驾驶即将到来之时,保障至关重要的安全性。

加州车辆管理局(DMV) 2018年的非官方数据显示,同等英里数下,自动驾驶模式的人为接管次数正在减少,这也表明自动驾驶系统正变得越来越强大。而这种趋势需要进一步加快。

通过将协作和新思维放在第一位,汽车制造商将直接与芯片供应商洽谈,传感器制造商将与AI算法开发人员讨论传感器融合。

而软件开发人员将与硬件提供商建立联系,充分发挥两者的优势。旧的关系正在改变,新的关系正在动态地形成,以优化最终设计的性能、功能、可靠性、成本和安全性。

640?wx_fmt=jpeg

*(图1)五大自动驾驶制造商在加州的测试数据:每次脱离人为接管后自动驾驶系统的平均行驶英里数(2017年12月至2018年10月)。

在这段时间内,总共有28家公司主动在在加州的公众场合对车辆进行了测试。期间,在自动驾驶模式下共行驶2,036,296英里,发生143,720次人为接管。

生态系统正在寻求合适的模式,以便在此基础上制造和测试全自动驾驶车辆,用于快速涌现的新应用,如自动驾驶出租车(robo-taxi)和长途货车。

在此过程中,高级驾驶辅助系统(ADAS)所使用的传感器不断改进,使得自动化程度快速提高。

这些传感器技术包括摄像头、激光探测与测距(LiDAR)、无线电探测与测距(radar)、微机电传感器(MEMS)、惯性测量单元(IMU)、超声波和GPS,所有这些都为人工智能系统提供关键的数据输入,从而驱动真正的自动驾驶车辆。

640?wx_fmt=jpeg

*(图2)用于ADAS感知和车辆导航的各种传感技术往往独立工作,并向驾驶员发出预警,以便做出反应。

640?wx_fmt=jpeg

*(图3)为了确保自动驾驶车辆的安全,必须充分探测当前和历史状态、环境特性以及车辆自身状态(位置、速度、轨迹和机械状况)。

车辆的认知能力是预测性安全的基石

车辆的智能化程度通常用自动驾驶级别来表示:L1和L2主要是预警系统,而L3或更高级别的车辆被授权控制以避免事故,随着车辆发展到L5,方向盘将被取消,车辆完全自动驾驶。

在最初的几代系统中,随着车辆开始具备L2功能,各个传感器系统独立工作。

这些预警系统误报率较高,带来了不少麻烦,因此经常被关闭。

为了实现具有认知能力的全自动驾驶车辆,传感器的数量将显著增加。此外,性能和响应速度也必须大幅提升(图3、图4)。

将更多传感器安装在车辆上后,还可以更好地监控和分析当前机械状况,如胎压、重量变化(例如,负载和无负载、一名乘客或五名乘客),以及可能影响制动和操控的其他磨损因素。

有了更多的外部传感方式,车辆可以更充分地感知其行驶状况和周围环境。

传感方式的改进使汽车能够识别环境的当前状态,并了解历史状态。

这来自于ENSCO航空航天科学和工程部首席技术官Joseph Motola开发的原理。

这种传感能力既可以完成一些简单的任务,例如探查道路状况,识别坑洼位置,也可以进行一些详细分析,比如一段时间内在特定区域发生的事故类型以及事故原因。

在产生这些认知概念时,由于感测、处理、内存容量和网络连接的限制,使它们看起来似乎遥不可及。

但现在情况已经大有改观。现在,系统可以访问这些历史数据,并将其与车辆传感器提供的实时数据相结合,以提供越来越准确的预防性措施,避免发生事故。

例如,IMU可以检测到因坑洼或障碍物引起的突然跃起或偏离。过去,这些信息无处传输,但现在通过实时连接,可将这些数据发送到中央数据库,并用于警告其他车辆有关坑洼或障碍物的信息。

摄像头、雷达、激光雷达和其他传感器数据也是如此。

这些数据经过编译、分析和融合,使车辆能够利用这些数据对其行驶环境作出预判。

这使车辆能够成为一台有学习能力的机器,有望做出比人类更好、更安全的决策。

640?wx_fmt=jpeg

*(图4)自动驾驶等级和传感器要求。

多方面决策和分析

在提高车辆感知方面,现已取得了很大的进展。重点在于从各个传感器收集数据,并应用传感器融合策略,将互补优势发挥到极致,弥补不同传感器在各种条件下各自的弱点(图5)。

640?wx_fmt=jpeg

*(图5)每一种传感技术都有其各自的优缺点,但只要有适当的传感器融合策略,它们就可以优势互补并弥补弱点。

不过,要想真正有效地解决行业面临的问题,仍有许多工作要做。例如,要提高摄像头计算横向速度的能力(也就是物体在与车辆行驶方向垂直的路径上移动的速度)。

但是,要实现足够低的误报率,即使是最好的机器学习算法仍然需要大约300毫秒来进行横向移动检测。

对于在以每小时60英里速度行驶的车辆和在车辆前方行走的行人来说,毫秒之差就关系到人员受伤的轻重程度,因此响应时间至关重要。

300毫秒延迟是由系统从连续视频帧执行增量矢量计算所需的时间造成的。

要进行可靠的检测,需要十个或以上连续帧,但我们必须将其降到一个或两个连续帧,以便给车辆足够的响应时间。雷达可以做到这一点。

同样,雷达在速度和物体探测方面也有许多优点,例如对方位和俯仰角的高分辨率,以及“看到”周围物体的能力,但它也需要为车辆提供更多的时间来作出反应。

以400公里/小时或更高的速度测定为目标,77GHz至79GHz的一些开发工作取得了新的进展。

这种水平速度测定可能看起来很极端,但对于支持复杂的双向车道行驶是必要的,在这种路况中,相向行驶的车辆的相对速度超过200公里/小时。

激光雷达可以弥补摄像头和一般雷达的不足,是具有认知能力的全自动驾驶车辆上一个必不可少的组件(图6)。

但它也面临着挑战。

激光雷达正在发展为经济高效的紧凑型固态设计,可以放置在车辆周边的多个位置,以支持完整的360˚覆盖范围。

它与一般雷达和摄像头系统相辅相成,提升了角分辨率和深度感知,以提供更精确的三维环境影像。

但是,近红外波段(IR)(850 nm至940 nm)对视网膜有害,因此其能量输出在905 nm处被严格调节到200 nJ/脉冲。

而通过迁移到波长超过1500 nm的短波红外,这些光由眼睛的整个表面吸收。这样就可以放宽一些限制,调节到每脉冲8 mJ。1500 nm脉冲激光雷达系统的能量级别是905 nm激光雷达的40,000倍,探测距离是后者的4倍。

此外,1500 nm系统可以更好地抵御某些环境条件,如雾霾、灰尘和细小的气溶胶。

1500 nm激光雷达面临的挑战是系统成本,这在很大程度上受到光伏探测器技术的推动(该技术如今基于InGaAs技术)。

获得高质量解决方案,即具有高灵敏度、低暗电流和低电容,将是1500 nm激光雷达取得进展的关键技术。

此外,随着激光雷达系统进入第二代和第三代,需要使用针对应用而优化的电路集成,以减少尺寸、功率和整体系统成本。

除了超声波、摄像头、雷达和激光雷达之外,其他传感技术也在实现全自动驾驶方面发挥着关键作用。

GPS让车辆能够始终了解自己所处的位置。尽管如此,仍有一些地方无法获得GPS信号,例如隧道和高层建筑中。

而这就是惯性测量单元发挥重要作用的地方。

640?wx_fmt=jpeg

*(图6)全自动驾驶车辆主要依赖360˚检测,需要使用先进的雷达、激光雷达、摄像头、惯性测量单元和超声波传感器

尽管经常被忽视,但IMU非常稳定可靠,因为它依赖于重力,而重力几乎不受环境条件影响。

它对航位推算非常有用。

在暂时没有GPS信号的情况下,航位推算可使用来自速度计和IMU等来源的数据,检测行驶的距离和方向,并将这些数据叠加到高清地图上。

这使自动驾驶车辆能够保持在正确的轨迹,直到GPS信号恢复。

高质量数据可节约时间,挽救生命

和这些传感技术一样重要的是它们的可靠性,如果传感器本身不可靠,输出的信号没有被准确捕获以作为高精度数据提供给上游,那么这些关键的传感器将变得毫无意义,也正应验了那句话,“如果输入的是垃圾,那么输出的也一定是垃圾”。

为了确保传感器的可靠性,即使是最先进的模拟信号链也必须不断改进,以检测、获取和数字化转换传感器信号,使其准确度和精度不会随时间和温度的变化而发生偏差。采用合适的器件和设计方法,可以大幅缓解一些出了名的难题(如偏置温漂、相位噪声、干扰和其他不稳定现象)。

高精度/高质量的数据是机器学习和人工智能处理器得到适当训练并做出正确决策的基础。一般不会有第二次机会让你重头来过。

一旦数据质量得到保证,各种传感器融合方法和人工智能算法就可以做出最佳响应。

事实上,不管人工智能算法训练得有多好,一旦模型被编译并部署到网络边缘的设备上,它们的有效性就完全依赖于高精度的传感器可靠数据。

传感器模式、传感器融合、信号处理和人工智能之间的这种相互作用,对具有智能和认知能力的自动驾驶车辆的发展,以及保障驾驶员、乘客和行人安全都有着深远的影响。

但是,如果没有高度可靠、准确、高精度的传感器信息(这些信息是安全自动驾驶车辆的基础),一切都毫无意义。

和任何先进技术一样,我们在这方面做的工作越多,就会发现更多需要解决的复杂用例。

这种复杂性将继续对现有技术构成难题,因此我们期待下一代传感器和传感器融合算法可以解决这些问题。

就像最初的登月一样,我们对于整个自动驾驶车辆推行计划也抱有巨大的期待,希望这将为社会带来深刻的变革和持久的影响。

从辅助驾驶发展到自动驾驶,不仅会大幅提升交通安全性,还会显著提高生产力。而这样的未来完全依托于传感器,其他一切都将建立在传感器基础之上。

亚德诺半导体公司(Analog Devices)对自动驾驶汽车提出的一些看法

1.驾驶员、乘客和行人安全,自动驾驶&如何赢得消费者信任

要想无人驾驶汽车上路行驶,自动驾驶生态系统需要攻克的首要课题就是安全问题——既包括确保实际行车安全,也包括消除人们心中对于安全的担忧。

全自动驾驶预计要到2030年乃至更久之后才有望实现,因为还有无数工程方面的课题有待解决。可以说安全问题始终是包括汽车制造商、技术公司、AI供应商、政策制定者以及学术界在内的自动驾驶生态系统亟需解决的重要议题之一。

 要想实现全自动驾驶,首先需要采用多功能系统级的方法,为汽车提供一种实时360度安全屏障,通过融合来自摄像头、雷达、激光雷达和高性能运动传感器的数据,使汽车能够准确感知车身周围路况,且始终能够基于安全考量做出正确决策。如今摄像头已成为汽车标配,但为打造这种360度安全屏障,雷达和激光雷达等技术势必将成为新一代汽车的标配。”

2.传感器技术、IMU、人工智能和机器学习能力技术突破

核心传感器技术对于人工智能导航系统至关重要,包括摄像头、激光雷达、雷达、微机电系统(惯性MEMS)、超声波和全球定位系统(GPS),有助于实现更高级别的车辆自主化。

具备这些功能的汽车能够更好地感知周围环境,这对于解决安全问题至关重要,而安全可谓自动驾驶生态系统最重要的课题。除了支持更强大的车辆感知系统外,这些传感器还能对影响制动和操控的机械状况和相关维护因素进行监控。”

 要使自动驾驶汽车具备全面认知能力,不仅要将传感器作为标配,还需要大量增加其数量,进而大幅提高性能并缩短响应时间。ADI正在研究一些用于未来汽车的技术,包括短程和远程激光雷达以及成像雷达解决方案,其可提供差异化的感知检测,明显降低误报率,缩短响应时间,使我们离安全的高度自动驾驶这一愿景更近一步。

目前,业界已将目标着眼于L3+级自动驾驶,这也有助于推进日后L5级自动驾驶所需的感知技术的发展。L3+级处于ADAS(1-3级)和全自动驾驶(4-5级)这两大类之间,兼顾实用性和高性能。包括全速公路自动驾驶和AEB+技术在内的L3+级应用需要更高性能的传感器来提供支持,让车辆在行驶途中不仅能够制动,还能够进行转向以避免发生交通事故。这种关键的传感器架构将成为构建未来全自动驾驶汽车的基础。

3. 企业如何运用自动驾驶(AV, Autonomous Vehicle)技术赋力商业模式创新

自动驾驶市场的新技术催生了许多令人为之兴奋的潜在商业模式创新。自动驾驶汽车能够简化交通与服务,以安全且低成本的方式造福人类,这是企业和社区和谐运作之根本,也有助于提升易用性和生产力。

基于自动驾驶汽车的功能,一些公司正致力于重新定义人们享用相关服务的方式。从物流用车到公共交通、再到共享出行服务,自动驾驶能够改变人们的出行方式,为人们的出行增添更多选择,并让我们能够更好地利用时间。如今老年人也希望能够随时自由出行,而在自动驾驶汽车时代,他们不用求助于人就能独立出行。

4. 价格负担能力、测试计划、城市先行——现实中我们离实现自动驾驶尚有距离已成为共识。

为实现经济安全的全自动驾驶汽车,我们还需应对许多方面的挑战,诸如技术、基础设施和消费者接受度等。传感和计算技术尚未成为汽车标配,其功能也还需进一步完善,才能实现自动驾驶汽车始终安全行驶的目标。除汽车自身之外,新的基础设施技术,例如车辆间以及车对基础设施通信(统称为“V2X”)也须得到更广泛的部署。

尽管我们尚未实现全自动驾驶,但L3+级自动驾驶兼具卓越的性能与实用性功能,使我们又向前迈进了一步,能够向公众提供更强大的技术。L3+级应用所需的高度自动驾驶技术会成为自动驾驶汽车生态系统的重点,因为这一关键的传感器架构将为更广泛地部署全自动驾驶汽车奠定基础。

尽管全自动驾驶车辆目前尚未普及,但其基础技术在其他应用领域正日趋成熟,例如在自动化工业设备领域。技术在这些应用领域不断打磨和发展,日后在成本、尺寸、重量和功耗等方面都将能够满足汽车应用的需求并得以更广泛的应用。

640?wx_fmt=jpeg

张亚勤、刘慈欣、周鸿祎、王飞跃、约翰.翰兹联合推荐

这是一部力图破解21世纪前沿科技大爆发背后的规律与秘密,深度解读数十亿群体智能与数百亿机器智能如何经过50年形成互联网大脑模型,详细阐述互联网大脑为代表的超级智能如何深刻影响人类社会、产业与科技未来的最新著作。

《崛起的超级智能;互联网大脑如何影响科技未来》2019年7月中信出版社出版。刘锋著。了解详情请点击:【新书】崛起的超级智能:互联网大脑如何影响科技未来

未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。

未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”640?wx_fmt=jpeg

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

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

相关文章

MySQL新建数据库和表

首先在MySQL Workbench上(如果没有的话建议安装一个)新建一个数据库 首先在SCHEMAS区域右击,选择创建“create schema” 填入自定义名称,点击“apply”,这里我命名为crashcourse 在弹出来的框中点击“apply”&#xf…

【微读书】《人工智能颠覆未来战争》连载之一:机器战胜人类?——AlphaGo人机对战的启示...

来源:中国指挥与控制学会编者按目前,人工智能技术正加速向军事领域渗透,军事智能化既面临千载难逢的发展机遇,也面临前所未有的挑战。如何加强风险研究和预判,防范重大风险,已经客观而现实地摆在我们面前。…

《崛起的超级智能》入选中国好书2019年7月榜单

来源:中国好书中国好书评选活动由中国图书评论学会主办,旨在通过好书推介传递正能量,推动和引导全民阅读。中国图书评论学会是由中宣部出版局创办、国家新闻出版广电总局主管的国家一级学会。自2014年举办首届年度好书盛典至今,“…

.net函数查询_SQL查询语句总是先执行SELECT?你们都错了!

很多 SQL 查询都是以 SELECT 开始的。不过,最近我跟别人解释什么是窗口函数,我在网上搜索”是否可以对窗口函数返回的结果进行过滤“这个问题,得出的结论是”窗口函数必须在 WHERE 和 GROUP BY 之后,所以不能”。于是我又想到了另…

大数据世界要熟悉的5门语言

大数据世界要熟悉的5门语言课程 Python OpenStack Java Hadoop Scala Spark Shell Linux SQL DB JS 华丽分割线 转载于:https://www.cnblogs.com/TendToBigData/p/10501438.html

知识图谱嵌入(KGE):方法和应用的综述

来源:专知导读本文主要是参考《Knowledge Graph Embedding: A Survey of Approaches and Applications》和刘知远的《知识表示学习的研究与进展》做的总结,主要介绍了最近关于知识图谱嵌入所涉及到的研究方法,主要从融合事实信息、融合附加信…

支持向量机matlab代码程序_支持向量机(SVM)小结

什么是SVM?SVM(全称:Support Vector Machine)支持向量机,这只是它的名称,向量就是和我们以前学过的向量一样(下文有介绍),它可以有效解决分类问题(我们只讨论分类问题),何为分类呢?顾名思义&…

俄罗斯拟明年在36万台华为平板安装“极光”操作系统

来源:环球时报据路透社报道,有消息人士表示,俄罗斯政府已经开始与华为公司就36万台平板电脑安装俄罗斯自己研发的操作系统(OS)"极光"(Aurora,也称奥罗拉)的一项计划展开谈判。路透社表示&#xf…

mysql 命令 kill_MySQL之死锁检测

最近,笔者在查看线上服务日志时,发现spring大量异常,异常中都显示了同样的报错信息,信息如下。Deadlock found when trying to get lock; try restarting transaction调研之后发现是mysql发生了死锁,这也是笔者第一次遇…

干货丨清华大学天机芯团队赵明国:《基于自然动力学的机器人控制——无人驾驶自行车及被动行走》...

来源: 机器人大讲堂8月1日,清华大学依托精密仪器系的类脑计算研究中心施路平教授团队在《自然》(Nature)杂志上发表了一篇封面文章,发布了一项最新研究成果——类脑计算芯片“天机芯”。同时,搭载天机芯&am…

判断随机抽取代码_问卷调查:定量研究中的抽样问题(2)- 非随机抽样介绍

所谓抽样,就是从我们需要研究的所有目标群体中,按照某种原则,挑选出一定量的样本,用他们的研究结果,代表目标群体整体结果。既然,抽样的目的是通过对一部分被选择的样本来推断总体,就要求我们抽…

欧洲估值最高的5家人工智能创业公司

来源:资本实验室今年初,据伦敦风险投资公司MMC的调查,四成自称为人工智能公司的欧洲创业公司实际上并未在核心业务中涉及到人工智能,人工智能仅为吸引投资的漂亮外衣。这一数据发布后,激起了轩然大波,不仅引…

keras安装_代码详解:构建一个简单的Keras+深度学习REST API

在本教程中,我们将介绍一个简单的方法来获取Keras模型并将其部署为REST API。本文所介绍的示例将作为你构建自己的深度学习API的模板/起点——你可以扩展代码,根据API端点的可伸缩性和稳定性对其进行定制。具体而言,我们将了解: 如…

马云对话马斯克(全文):要警惕AI?该移民火星?如何更长寿?马化腾反对产业割裂和技术脱钩...

来源:未来论坛今天(8月29日),2019年世界人工智能大会在上海召开,500余位国内外顶尖高校、行业领军企业、国际组织的重要嘉宾,全球AI知名企业领袖齐聚于此。本次大会以“智联世界,无限可能”为主…

给plt.axvline设置图例(label)

plt.axvline的其中一个参数是label,用于给这条垂直线设置标签。但加上后就是不显示这个这个图例,代码如下: sns.kdeplot(data) plt.axvline(-2, colorr, linestyle--, label0.9) plt.show() 原因会因为没有加这一句: plt.legend…

python excel 转json_Python办公自动化| word 表格转excel

之前写过一篇 Python办公自动化 | 批量word报告生成工具 ,有小伙伴提出了逆向需求,即:从批量word中获取内容并写入excel,需求背景是汇总一些材料,举例:实习鉴定表、个人简历、档案等。实际需求是这样的&…

python在图中画一条垂直线(matplotlib)

matplotlib.pyplot.axvline https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.axvline.html?highlightaxvline#matplotlib.pyplot.axvline 用法: plt.axvline(x, colorr, linestyle--, labelxxx) plt.legend()

坦途与波折:我们需要什么样的人工智能?

来源:资本实验室历史车轮滚滚向前,如今我们正在进入人工智能时代。其中的坦途足以让我们乐观和振奋,其中的波折也可能会让我们不安或担忧。面对未来,我们需要坚持三个基本要点:效率、环保与福祉。1.人工智能与传统产业…

python画一条水平直线(matplotlib)

matplotlib.pyplot.axhline https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.axhline.html 用法: plt.axhline(0.06, colorr, linestyle--, labelxxx) plt.legend(locupper left)

sql数字转换为字符_Python|图片转换为字符画^_^

我们很清楚什么是图片,无外乎png、jpg等格式的文件,例如这个?但什么是字符画呢?先看一下官方介绍:字符画,一种由字母、标点、汉字或其他字符组成的图画。简单的字符画是利用字符的形状代替图画的线条来构成简单的人物…