第四章 AI时代:人类将如何变革?(第11/27页)

AI小百科 自动驾驶的六个级别

和“人工智能”一样,“自动驾驶”也是一个有歧义,经常被人用不同方式解读的概念。

例如,有人喜欢用“无人驾驶”来描述相关技术与应用,但“无人”一词带有鲜明的“100%由机器操控”的含义,无法涵盖辅助驾驶等初级功能。事实上,许多汽车厂商都把计算机辅助驾驶称为“自动驾驶”。大家应该知道,装配有碰撞告警、车道保持、定速巡航、自动泊车等自动化功能的汽车好多年前就已经开始在市场上销售了,厂家在做广告宣传时,就将这些辅助告诉人类驾驶员,并将辅助完成特定操作(如泊车)的系统称作“自动驾驶”,但这和谷歌研发的全功能的自动驾驶汽车显然不是一个级别的技术。

从中文语义上来说,“无人驾驶”的语义过于狭窄,而“自动驾驶”的语义过于宽泛。即便在英文文本中,“self-driving car”“driverless car”“robotic car”和“autonomous car”等术语之间,内涵和外延也并非完全一致。

从理想的情况看,人类当然希望尽早看到完全“无人驾驶”的汽车取代现有的所有人类司机,但从自动驾驶技术的发展进程看,未来将存在10年或更长时间的过渡期,各种不同类型、不同层次的自动驾驶技术将呈现共同发展,各自覆盖不同需求、不同路况、不同人群、不同商业模式的情况。因此,用内涵单一的术语不利于自动驾驶技术目前的发展阶 段。

为了更好地区分不同层级的自动驾驶技术,国际汽车工程师学会(SAE International)于2014年发布了自动驾驶的六级分类体系,美国国家公路交通安全管理局(NHTSA)原本有自己的一套分类体系,但在2016年9月转为使用SAE的分类标准。今天绝大多数主流自动驾驶研究者已将SAE标准当作通行的分类原则。

SAE标准将自动驾驶技术分为0级、1级、2级、3级、4级、5级,共六个级别。具体的级别划分和描述如下页图表99所示:

在SAE的分类标准中,目前日常使用的大多数汽车处在第0级和第1级之间,碰撞告警属于第0级的技术,自动防碰撞、定速巡航属于第1级的辅助驾驶,自动泊车功能介于第1级和第2级之间,特斯拉公司正在销售的Autopilot辅助驾驶技术属于第2级技术。

按照SAE的分级标准,第2级技术和第3级技术之间,存在相当大的跨度。使用第1级和第2级辅助驾驶功能时,人类驾驶员必须时刻关注路况,并及时对各种复杂情况做出反应。但在SAE定义的第3级技术标准中,监控路况的任务由自动驾驶系统来完成。这个差别是巨大的。技术人员也通常将第2级和第3级之间的分界线,视作“辅助驾驶”和“自动驾驶”的区别所在。

当然,即便按照SAE标准实现了第3级的自动驾驶,根据这个级别的定义,人类驾驶员也必须随时待命,准备响应系统请求,处理那些系统没有能力应对的特殊情况。使用这个级别的自动驾驶功能时,人类驾驶员是没法在汽车上看手机、上网、玩游戏的。

所以,虽然从技术标准上说,第3级自动驾驶有它存在的必要,但在实际应用场景里,这一级别的自动驾驶是否真正可用,是很值得我们怀疑的。人类驾驶员一旦发现机器可以应付大多数情况,就会分心去做其他事情,以至于在机器遇到特殊情况时,无法及时、正确响应,并酿成事故。

谷歌曾经在员工中做过一个有趣的实验。自动驾驶团队在谷歌内部招聘了一批数量不多的志愿者,每个志愿者可以“认领”一辆测试用途的自动驾驶汽车回家。这些志愿者都被告知:用于测试的汽车并不完善,仍然需要志愿者坐在驾驶位置,随时准备应对汽车无法处理的路面突发情况。但谷歌的自动驾驶团队发现,志愿者几乎很少听从这个忠告。因为在绝大多数情况下,谷歌的自动驾驶汽车表现得非常好,完全可以自如应对路面上发生的各类复杂情况。这样一来,几乎每个志愿者都会100%放心地将驾驶操作交给汽车,自己则利用乘车的时间,做起任何自己想做的事情来:有乘车时看地图的,有乘车时看视频的,有乘车时躺在后座打盹儿的,有乘车时跟女友亲热的……

这次志愿者测试项目让谷歌自动驾驶团队明白了一点:一旦自动驾驶汽车达到了足够高的水平,车内乘客就会想当然地将所有操控权交给汽车。无论这时候自动驾驶汽车的软件是否还有风险,无论路面上那些极端的路况是不是能被自动驾驶汽车正确处理,车主都不会保持100%的高度警觉。

也就是说,第3级的自动驾驶,目前还很难被不受限制地应用于所有场景。其实,之前已经讨论过,即便是特斯拉基于第2级自动驾驶的Autopilot技术,也存在这方面的问题。从商业化的视角来看,第2级或第3级的自动驾驶技术,将来只会被用于有限的场合,而直接面向第4级甚至第5级的自动驾驶,才是未来最大的商业机会。