历史上的今天

今天是:2024年11月13日(星期三)

2019年11月13日 | 特斯拉AutoPilot如何自我进化?高管解读背后AI技术

发布者:GHR2596 来源: 车东西关键字:特斯拉  AutoPilot  AI 手机看文章 扫描二维码
随时随地手机看文章

现阶段,自动驾驶浪潮正席卷全球,各大车企都在积极研发汽车的自动驾驶功能,但各自采用的方向却并不相同。


与谷歌、Waymo等自动驾驶公司不同,特斯拉坚持走纯视觉路线,即使用成本更低的8枚摄像头进行识别。


低成本的硬件在帮助特斯拉获取大量数据上起到了至关重要的作用。而特斯拉使用PyTorch语言编写的系统可以自动处理数据并对自身进行升级。特斯拉的自动驾驶之所以能够快速的迭代,正是因为软硬件的完美结合。


日前特斯拉的人工智能和计算机视觉主管Andrej Karpathy做了一个10分钟左右的演讲,介绍了特斯拉如何训练其自动驾驶系统实现自我进化。


一、完善算法的关键 普及自动驾驶硬件收集车主海量数据


特斯拉的自动驾驶方案与其它公司不同,并不基于激光雷达或高精度地图,而是采用由8颗摄像头组成的计算机视觉系统,用摄像头拍摄的图像识别道路环境。


与此同时,特斯拉的所有的车型都搭载了自动驾驶硬件,并通过软件更新的形式向车主逐步开放其自动驾驶功能,这样,特斯拉就可以获取大量的真实数据。


截至目前,特斯拉的Navigate on Autopilot(自动辅助导航驾驶系统)已经在全球 50 个国家累计行驶里程 16 亿公里,自动变道 20 万次。


智能召唤功能也已经推送到全球多个地区,车主实际完成了超过 50 万次车辆召唤。


二、使用PyTorch语言实现自我进化 提高数据处理效率


这些数据如果通过人工进行处理,难以想象需要多少时间。Andrej Karpathy 在这里引入了PyTorch和Torch的概念。


据了解,Torch 是一个基于 BSD License 的开源机器学习框架,主要用于图像和视频的深度学习


而PyTorch,是使用 Python 语言编写的Torch机器学习框架 。相比Torch,PyTorch拥有了更高的编译和运行效率,为特斯拉的自动驾驶系统奠定了良好的基础。


基于PyTorch,Karpathy的团队开发了一个内部戏称为“假期计划”的计算机自我训练系统。使得特斯拉的自动驾驶系统不光能够收集数据,甚至还能够对数据进行处理并实现自我进化。


这就对系统的数据处理逻辑及处理速度有着极强的要求。Karpathy为我们阐述了这套系统是如何工作的。


首先,该系统会把收集到的图像解构成多个独立的物体,如红绿灯、路缘石、道路标识、移动物体等。而所有这些数据组合起来,就可以完整的描绘当前道路的信息。


接下来,每个物体的数据都有相对应的处理器进行分析处理。这些处理器的数据处理是协同进行的,以避免数据之间相互孤立。微观上,系统能够监测某一物体的各项数据;宏观上,系统能够把各物体的数据进行汇总,良好的还原当时的道路情况。


三、数据互联协同分析 多传感器宏观判断路况


Karpathy还介绍了该系统的一个特点:汽车的8个摄像头也是协同工作的。在很多情况下(例如距离和深度的判断),单张图像无法提供足够的数据量。而多摄像头协同工作将有助于自动驾驶系统更好的理解该场景。


在车辆行驶的过程中,针对同一个场景,8个摄像头会用不同的距离和焦距拍摄总计4096张照片。这些照片最终都会被以上述的方法进行加工处理。


特斯拉的这套训练系统最终形成了一个多摄像头,多传感器共同协作的系统。这套系统不光能够分析车辆外部的道路环境,还能收集车辆在应对各种情况时的处理及结果。


结语:软硬件结合是特斯拉方案的关键


先用低成本的硬件完成普及,然后再用交付的硬件收集数据,最后用合理的编程语言训练机器独立处理数据,完成自我升级。特斯拉的每一步棋都下的精妙无比。


数据样本大,数据处理能力强是特斯拉这套自动驾驶系统的两大核心优势。

根据这两点,我更加看好特斯拉未来的全自动驾驶系统,但对于马斯克给出的2020年特斯拉实现全自动驾驶的承诺,我持怀疑态度。


关键字:特斯拉  AutoPilot  AI 引用地址:特斯拉AutoPilot如何自我进化?高管解读背后AI技术

上一篇:众泰汽车:众泰下一代车型 将搭载太阳能天窗技术
下一篇:不走寻常路:许家印详解恒大造车战略

推荐阅读

意法半导体全新STM32L0x0超值系列微控制器(MCU)为STM32L0*系列再添一价格亲民的入门级产品,为饱受成本、尺寸或功率限制的设计人员带来超低功耗技术和高效的32位性能以及Arm®Cortex®-M0 +内核。STM32L0x0 片上集成高达128KB的闪存、20KB SRAM和512B硬件嵌入式EEPROM,为客户节省外部元器件的占用,减少电路板空间,降低物料清单成本。除健身追踪器、...
众泰汽车作为中国汽车自主品牌的中坚力量,技术创新一直都被视为公司战略支撑之一,技术创新不仅从未停止过脚步,而且不断加大在新技术创新、技术研发方面的资金投入,在2018年曾荣获中国汽车(乘用车)企业创新排行榜之自主企业10强,这也是对众泰汽车实施“五新”战略,以“创新”驱动发展的最佳佐证,向世界传达众泰汽车树立“大国品牌”形象。随着全球...
覆铜板市场又“烽烟四起”。近期,因上游原材料环氧树脂、铜箔、玻璃布等价格持续上涨,且供应产能紧张,建滔积层板、金宝电子、天润电子、鸿海新材料、鹏洲电子、威利邦电子等企业纷纷发布调价通知函。在涨价高压之下,因运输和人工成本的增加,已有覆铜板厂商提出,在指定日期前要付清到期款项,未付清客户之前订单全部取消。“原料涨价、账期缩减,成本...
11月11日,浙江晶盛机电股份有限公司(证券代码:300316,证券简称:晶盛机电)召开2021年第二次临时股东大会,就《关于公司符合向特定对象发行股票条件的议案》、《关于公司向特定对象发行股票方案的议案》、《关于<浙江晶盛机电股份有限公司向特定对象发行股票预案>的议案》等9项议案进行了审议和投票,爱集微作为其机构股东参与了此次股东大会并投出赞...

史海拾趣

问答坊 | AI 解惑

分享我的LM3S8962串口外设调试心得

LM3S8962 共有两个串口外设, 分别是GPIO A口的A0(RXD),A1(TXD); GPIO D口的D2(RXD),D3(TXD); 我现在使用的轮询方式: 第一步:  设置LM3S8962工作时钟:   SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_ ...…

查看全部问答∨

windows CE开发之基础入门

Windows CE开发之基础入门   最近一段时间,移动设备开发越来越多的成为了程序员社区的话题。移动设备主要包括智能手机和PDA,是嵌入式开发中很重要的一个方向。在智能手机领域被大多数手机厂商支持的J2ME无疑是领头羊,随着多普达推出了515手机 ...…

查看全部问答∨

把短信恢复回去后不能删除

我在写一个备份程序,数据成功备份出来了,恢复的时候也把删除了的短信(未读)写进去了,数据都正常. 但是我想删除恢复的短信,但是没有用.点击阅读能显示正常,但读完后出来,那个标志还是未读短信,但是在已删除邮件里这条短信却变成了已读. 这是什么原 ...…

查看全部问答∨

[求助]谁能帮我看看这个问题怎么解决,如何调试啊?

二层交换机,从vxworks5。4移植到5。5,同事费了好多劲终于能把交换机调起来 现在用脚本在cli下建vlan 1-1000时,telnet功能崩溃,只能通过串口连接 下面是出错的log machine check Exception next instruction address: 0x0171d75c Machine St ...…

查看全部问答∨

LM3S9B96 Development Board

有谁在使用LM3S9B96吗?   在LM3S9B96 Development Board 里的QVGA LCD是用它的GPIO来驱动LCD,为什么不用EPI啊?   GPIO来驱动LCD,那刷新LCD会不会太慢?…

查看全部问答∨

对学习使用MATLAB同学的几个建议

MATLAB是我们常用的工具。而快速学习和熟练掌握MATLAB对于高效完成工作很有意义。本文从亲身的经验出发,介绍一下怎样学习和使用MATLAB,这些办法都是已经被若干人证明很不错的。 1. 学习MATLAB的基础语法略过了。如果你不太确定,可以在command下 ...…

查看全部问答∨

双核F28M35的RAM问题

F28M35中单独的m3核中的ram区是怎么读写的?其中的ram分成了四个区,应该怎么使用ram呢?可以四个作为一个用吗?还是有什么说法?哪位大虾知道讲解下,如果能有个例程就更好了…

查看全部问答∨

倾角传感器的工作原理是什么

倾角传感器的工作原理是什么   倾角传感器原理   倾角传感器经常用于系统的水平测量,从工作原理上可分为“固体摆”式、“液体摆”式、“气体摆”三种倾角传感器,下面就它们的工作原理进行介绍。   1、“固体摆”式惯性器件   固体摆 ...…

查看全部问答∨

【FPGA(cyclone4)第二期 】 瓶颈与心境

刚开始学习FPGA的时候,看过很多学习笔记与心得,当初看到一句话,FPGA入门简单,学精却很难。现在发现的确是这样的,学习FPGA也有一个月了,Verilog基本语法,编程思路,小的实验从简单的流水灯,蜂鸣器,数码管,液晶,到稍复杂的VGA,UART,慢慢 ...…

查看全部问答∨

关于功率放大的问题

现在我需要用单片机做一个100V、50Hz的三相交流电源,功率要求500w,单片机产生出的正弦波要经过功率放大电路才能把功率给提上来,这个功率放大器该如何做呢????…

查看全部问答∨
小广播
最新汽车电子文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved