新浪科技

FSD V14.3推送:特斯拉重写了编译器

智能车参考

关注

一凡 发自 副驾寺

智能车参考 | 公众号 AI4Auto

最新版本的FSD来了——

V14.3,获得的最直接反馈就是:反应变快了。

在时隔4个月后,FSD迎来了小版本更新。喜悦的车主们火速OTA,然后惊讶地发现,FSD反应速度变快了。

有时候在停车场里,车主自己还没反应过来,FSD都找到车位停好车了。

这背后的技术秘诀,就藏在官方的更新说明中。

实测FSD V14.3

FSD V14.3给车主们最深刻的印象就是一个字:

行车时决策的速度很快,比如左边刚拐过来一辆货车,FSD V14.3迅速倒车给货车留出空间。

还能瞬间纠偏导航。比如这个岔路口,左边道路放置了禁行标志。

但是导航依然指引车辆左转。

FSD V14.3识别到禁止标志后,拒绝了导航的指示,主动纠正了方向,停到了路边。

甚至快得SR界面都跟不上了,还是在路口场景,前方信号灯变黄后,FSD主动减速,然后SR界面才画出了黄灯。

啊这……看来SR界面以后只能起到个心理安慰作用了。

不仅是行车时,FSD在自动泊车时找车位和停车的速度也快了。

快得车主自己都没发现这儿其实有个停车位。

有车主评价,这种反应速度,简直就是“非人级别”。为什么FSD V14.3会有这样的表现呢?

FSD V14.3都更新了啥?

FSD反应变快,是因为其底层基建被重构了。

特斯拉在更新说明中透露,此次升级利用MLIR(Multi-Level Intermediate Representation多层中间表示)技术重写了FSD的编译器运行时环境(runtime),所以模型反应速度提升了20%

MLIR说起来还是谷歌开源的编译器基础设施,负责将人类写的代码翻译成计算机执行的机器指令,但和传统编译器不同的是,MLIR更灵活,也更适合自动驾驶系统。

传统编译器看到算子会直接将其转成底层指令,MLIR则会在比较高的抽象层保留算子的结构信息,看看其中有没有可以合并的操作,尝试降低系统整体开销。然后再根据自动驾驶芯片上不同计算单元的特性,分配更适合它们的计算任务。

简单地说,MLIR让FSD减少了很多不必要的计算,进一步挖掘了FSD芯片的算力。

在底层基建之上,特斯拉还透露了FSD V14.3在模型层面的两项升级:

  • 优化视觉encoder:增强对罕见和低能见度场景、交通标志、3D几何图形的理解能力

  • 改进对小动物的处理能力:聚焦更难的案例进行强化学习,并增加针对主动安全预判的奖励机制

通过这一系列技术革新,FSD V14.3有了以下升级:

  • 减少不必要的车道偏移

  • 减少跟车行为

  • 加快对校车等特殊车辆和罕见车辆的响应

  • 改进复杂路口如复合灯、弯曲道路和黄灯犹豫区的信号灯处理能力

  • 用P图标标识停车位置

这些升级赢得了广大车主好评,甚至有人称其“完美无瑕”。

真的是这样吗?

One More Thing

在特斯拉看来,FSD目前还有需要改进的地方,当前最要紧的是完成这三项任务:

第一,把推理能力从目的地场景推广到驾驶全程。

第二,增加避让坑洼路面的功能。

第三,提高驾驶员驾控系统的灵敏度。

最后这一项任务也意味着,尽管FSD V14.3被马斯克称为是「最后一块重要拼图的落点」,但FSD未来很长一段时间仍然是辅助驾驶。

加载中...