特斯拉FSD系统通过软硬件全链路闭环和全栈自研,构筑了强大的技术基石。FSD系统在算法、算力、芯片、数据层面实现了高度集成,并经历了从外部合作到全栈自研的演进过程。
算法端:特斯拉自研感知规划算法,实现从纯视觉信息输入到规划方案输出。感知方面,采用BEV+Transformer架构,并升级为Occupancy Network,将2D图像转化为3D感知,精准识别物体运动状态差异并生成可行使表面;规划方面,采用交互搜索框架,以任务分解的方式对一系列可能的行驶轨迹进行研究,实现对规划方案的实时评估。
算力端:特斯拉从0到1构建Dojo超级计算机系统,采用分布式计算架构设计,算力分为内核级、芯片级、格点级、集群级等四个层级,实现从训练节点到训练集群的完整构建,旨在摆脱对英伟达GPU的依赖,为远期算力瓶颈进行前瞻布局。Dojo系统采用高效同步机制,性能较GPU大幅提升。
芯片端:特斯拉由合作迈向自研,实现高性能算力集成。FSD硬件计算平台采用两颗SoC芯片,以双系统设计提升自动驾驶功能安全冗余。特斯拉构建了神经网络编译器与链接器,以最大化计算资源利用率、吞吐量,并最小化延迟。通过芯片自研,特斯拉能够实现硬件方案的持续快速迭代,与软件算法进行更好的整合,从而实现更优的系统性能。
数据端:特斯拉通过高效自动标注+构建仿真场景,实现数据驱动训练。特斯拉研发并使用数据自动标注系统,能够在12小时内自动标注一万个驾驶旅程,极大提高了标注效率。仿真模拟则可以提供现实世界中难以获得或是难以标记的数据,从而加速FSD能力的训练,赋能模型迭代。结合真实数据和标签,以及仿真和手动校准的数据,特斯拉形成综合训练数据集,用于训练车端的在线模型,涉及网络占用、车道线和障碍物检测以及规划算法,形成闭环的数据流,实现自动驾驶系统的持续优化。
FSD技术端快速进化,V12为首个端到端自动驾驶系统,能够模拟人类驾驶行为,实现感知决策一体化。特斯拉FSD v12采用端到端大模型,消除了自动驾驶系统的感知和定位、决策和规划、控制和执行之间的断面,将三大模块合在一起,形成了一个大的神经网络,直接从原始传感器数据到车辆操控指令,简化了信息传递过程,因而减少了延迟和误差,提高了系统的敏捷性和准确性。FSD V12能够模拟人类驾驶决策,成为自动驾驶领域全新发展路径。FSD V13即将推出,有望于2025年Q1进入中国和欧洲,智能驾驶拐点已至。