历史上的今天
返回首页

历史上的今天

今天是:2024年12月12日(星期四)

正在发生

2018年12月12日 | 被高估的自动驾驶与被低估的算法

2018-12-12 来源:亿欧网

过去的事实证明,人类向来不善于预测。要么总是高估短期发展,低估中长期进程,要么压根猜错了方向。

基于自身需求和社会发展,人们确信,AI是解决交通问题的终极工具。资本同样确信这一点,到2020年以前,全球AI产业投资将达到4000亿美元,60%的投资和新创公司诞生在中美两国。

停滞不前的自动驾驶

但投资人已经发现,找新项目越来越难,而项目变得昂贵,这是资本泡沫出现的信号。

就短期而言,AI的效能和回报都被高估了。

作为自动驾驶研发的领先者,谷歌旗下的Waymo正在凤凰城郊区部署自动驾驶车队,并已经开始收费服务。对于本地智能决策的实用项目而言,是巨大的阶段性成功,尽管服务区域和服务人群都做了精心的限制和挑选。显然,这是限定场景下的L4级别自动驾驶应用。

然而,当地居民热衷于取笑Waymo的自动驾驶车辆。这些白色的克莱斯勒Pacifica在高速路上试图并线却总不成功,最后被迫驶下公路;或者在经过十字路口时把车道占住,不敢拐弯,导致追尾。人类司机不耐烦过于守规矩的交通参与者,他们粗鲁地按喇叭,根本不管AI是否听得懂。

Waymo的CEO克拉夫西克则暗示AI的笨拙状态还要持续多年,他认为L5级自动驾驶的实用部署可能需要“数十年”,这和他3年前的乐观态度形成鲜明对比。

算力的瓶颈在哪里?

这多半源于工程师们对AI训练时的心力交瘁。真实世界的工况复杂程度,很难通过固定模型调参,达到完全覆盖的目的。和公众认识的相反,获取数据是容易的。只要法律允许且车主们同意,地球上每天运行的十几亿辆汽车,都可以装上廉价传感器,获取行驶数据,上传云端。

如此海量的元数据,必然存在大量重复的冗余数据。工程师们花了很长时间,编写算法,提炼并构建对AI训练有最大价值的数据库(即训练模型)。

不过,数据后期的分类标定、数据质量以及算法,存着在很多的不确定因素。而公众和监管机构都坚持,自动驾驶汽车需要测试数亿至数千亿公里,才能验证它们在减少交通事故方面的可靠性。这无疑加大了AI应用在自动驾驶的难度。

由于算力的局限,致使AI训练过程变得很长。数据量超出硬件承载的上限,AI就无法表现得老练得体。也因为同样的原因,人们必须事先筛选数据,避免硬件崩盘。

众所周知,随着硅基芯片加工极限迫近,单个芯片的算力提升乏力。摩尔定律不是法律,它只不过是从业者观察到芯片业蓬勃发展时期的规律而已,而这一规律正在走向终结。

因为硅原子的直径是0.3nm,这是不可逾越的物理限制。而且,门控电路很难控制单个原子。此时的量子效应不可忽略,电路逻辑从确定状态变成概率,芯片逻辑将一塌糊涂。目前人类在水中雕刻硅片的“刀具”是深紫外光——接近X射线的波长,硅加工当下的极限是7nm,而提升的终点可能是2-3nm。

既然电路密度提升愈来愈困难,扩大面积、增加立体维度,不就仍可以扩张电路复杂度吗?考虑到能耗带来的尺寸翘曲和散热问题,无论二维还是三维扩张,都受到严格限制。即便全球顶尖加工能力,硅片面积扩张后,成品率也不可避免地急剧下降。

当前人类仍在不断提升算力,靠的是大规模并联,多芯片算力协同的代价,则是数据内部传输的效率低下和功耗急剧上升。

新架构可能不是最终答案

2016年战胜李世石的AlphaGo仍是传统的冯诺依曼结构,配置了1202个CPU和176个GPU,功率17万瓦,下一盘棋电费3000美元。而李世石的大脑就算满负荷运行最多也只20瓦,只够点亮一盏昏暗的白炽灯。这不是一场公平的决斗。在人脑面前,AI笨拙得惊人,也低效得惊人。

而第二年战胜柯洁的AlphaGo则采用了4片基于云的TPU,构成180TFlops算力(1T哈希率=1万亿次运算)。而2018年谷歌推出的TPU3.0,具备100P(1P哈希率=1000万亿次运算)算力。作为代价,TPU3.0必须采用水冷机制。超算的冷却更需要庞大设备,微软的内蒂克项目干脆建在苏格兰奥克尼群岛冰冷的海底。

TPU本质上是专用场景的ASIC芯片,对冯诺依曼结构的瓶颈进行优化,不能处理文本,专门用于深度学习的神经网络计算。计算密度无法提升的时候,我们依靠改善架构,继续榨取算力。

但是TPU的体积、功耗和麻烦的冷却设备,都注定它不可能充当车载本地AI。基于高速网络的云端算力,减轻了本地AI的负担。不过,这些提升终有尽头,而且尽头近在眼前。

在硅基芯片的潜力挖掘殆尽之前,我们必须找到更强大的算力。量子计算和化合物半导体、生物计算都具备替代潜质。而大多数国家资本,正在大规模地押注量子。但是截至目前,世界上还没有真正意义上的量子计算机,也很难估量什么样的方案能更有效地束缚微观态的量子。量子计算机的实用化预测,从5年到50年不等。

在人们担心强AI失控之前,AI本身还未能对算法进化做出什么贡献。算法的巧妙依赖于人脑。对于人类来说,个体知识体系并不重要,算法的优化源自人类经验积累。这和芯片电路规模扩张,有异曲同工之妙。在合理功耗下算力足够强,是AI胜任高级别自动驾驶的唯一现实路径。

在硅基芯片潜力挖掘殆尽之前,探索出新路径来,决定了AI的未来。这就是我们无法看清未来的原因。

推荐阅读

史海拾趣

Good Will Instrument Co., Ltd.公司的发展小趣事

对于恒温箱控制器电路,网友可能会有多种问题,以下是一些常见问题及其详细回答:

一、恒温箱控制器电路的基本原理是什么?

回答
恒温箱控制器电路的基本原理是通过温度传感器(如热敏电阻、热电偶等)实时检测恒温箱内的温度,并将检测到的温度信号转换为电信号(如电压或电流信号)。这个电信号随后被送入控制器中进行处理,与预设的温度值进行比较。如果检测到的温度高于或低于预设值,控制器会发出指令,通过调节加热元件(如电热丝、加热管等)或制冷元件(如压缩机、半导体制冷片等)的工作状态,使恒温箱内的温度回到预设值,从而实现恒温控制。

二、恒温箱控制器电路常见的故障有哪些?

回答
恒温箱控制器电路常见的故障包括但不限于以下几种:

  1. 温度显示异常
    • 可能原因:温度传感器损坏、控制器内部电路故障、显示屏故障等。
    • 解决方法:检查并更换损坏的温度传感器、修复或更换控制器内部故障电路、更换显示屏等。
  2. 温度控制不准确
    • 可能原因:控制器参数设置错误、温度传感器位置不当、加热/制冷元件故障等。
    • 解决方法:重新校准控制器参数、调整温度传感器位置、检查并修复加热/制冷元件等。
  3. 控制器无法启动
    • 可能原因:电源故障、控制器内部保险丝熔断、电路板短路等。
    • 解决方法:检查电源是否正常、更换熔断的保险丝、修复电路板短路等。

三、如何检查恒温箱控制器电路是否正常工作?

回答
检查恒温箱控制器电路是否正常工作,可以按照以下步骤进行:

  1. 检查电源
    • 确认电源插头是否牢固插入插座,电源线是否完好无损。
    • 使用万用表测量电源电压,确保在控制器要求的范围内。
  2. 检查温度传感器
    • 使用万用表测量温度传感器的电阻值或电压值,与标准值进行比较,判断传感器是否正常。
    • 检查传感器与控制器之间的连接是否牢固可靠。
  3. 检查控制器显示
    • 观察控制器显示屏上的温度读数是否准确,有无异常显示。
  4. 检查加热/制冷元件
    • 检查加热/制冷元件是否正常工作,可以通过观察其工作状态或使用万用表测量其电流/电压值来判断。
  5. 进行功能测试
    • 设置一个预设温度值,观察恒温箱是否能准确达到并保持在预设温度。
    • 如果条件允许,可以使用更精确的温度测量设备(如高精度温度计)对恒温箱内的温度进行校验。

四、如何维护和保养恒温箱控制器电路?

回答
为了保持恒温箱控制器电路的长期稳定工作,可以进行以下维护和保养工作:

  1. 定期清洁
    • 定期清洁恒温箱内部和外部的灰尘和污垢,防止对控制器电路造成不良影响。
    • 清洁时应断开电源,并使用合适的清洁工具和清洁剂。
  2. 检查连接
    • 定期检查温度传感器、加热/制冷元件与控制器之间的连接是否牢固可靠,如有松动应及时紧固。
  3. 校准参数
    • 定期对控制器进行校准,确保温度读数准确可靠。
    • 校准时应按照控制器的使用说明书或生产厂家的建议进行操作。
  4. 更换老化部件
    • 对于已经老化或损坏的部件(如温度传感器、加热/制冷元件等),应及时进行更换。
  5. 注意使用环境
    • 恒温箱应放置在通风良好、干燥清洁的环境中,避免阳光直射和潮湿环境对控制器电路造成损害。
  6. 定期维护
    • 定期对恒温箱进行全面检查和维护,包括控制器电路、加热/制冷系统、进出料装置等部分。
    • 维护时应按照设备的操作手册和生产厂家提供的维护保养指导进行。
锋鸣电子(Fengming)公司的发展小趣事

福斯特(FIRST)公司在光伏封装材料领域取得了显著成就。自2003年公司前身杭州福斯特热熔胶膜有限公司成立以来,团队成功研发出EVA太阳能电池胶膜,正式进军光伏行业。此后,公司不断投入研发,扩大产能,光伏胶膜(EVA/POE胶膜)的设计产能已达10.51亿平米。至2020年,公司光伏胶膜销量达8.65亿平米,占据全球市场份额约55%-60%,大幅领先其他竞争对手。这一成就不仅巩固了福斯特在光伏胶膜市场的领导地位,还推动了整个行业的发展。

e2v technologies公司的发展小趣事

e2v Technologies自成立以来,一直致力于技术创新和科学合作。公司曾与多个国际知名科研机构合作,参与了诸如哈勃天文望远镜、Envisat气象环境遥感卫星等著名科学项目。这些项目对图像传感器的精度和稳定性提出了极高的要求,e2v凭借其卓越的技术实力,成功为这些项目提供了高质量的图像传感器,进一步巩固了其在图像传感器领域的领先地位。

DMS Electronic Components, Inc公司的发展小趣事

DMS自创立之初,就致力于电子元器件的技术创新。公司投入大量研发资源,成功开发出一系列高性能、低成本的电子元器件,这些产品迅速在市场上获得了认可。随着技术的不断进步,DMS不断推出新产品,满足了客户日益增长的需求,逐渐在电子行业中树立了技术领先的形象。

Feller US公司的发展小趣事

随着市场竞争的加剧和资金问题的持续困扰,菲斯克在某一时期不得不宣布停产六周。这一决定引发了外界的广泛关注和质疑。然而,菲斯克并没有因此放弃,而是利用这段时间进行了深入的内部反思和策略调整。通过优化生产流程、降低成本以及加强与其他汽车制造商的合作,公司逐渐走出了困境,重新焕发出新的生机。

Babcock Inc公司的发展小趣事

随着技术的不断积累,Babcock开始将研发重点转向市场需求旺盛的产品领域。通过深入分析市场趋势和客户需求,公司成功推出了一系列具有创新性和竞争力的电子产品。这些产品不仅性能卓越,而且设计新颖,很快便赢得了市场的广泛认可,为公司带来了可观的收益。

问答坊 | AI 解惑

电子万年历我成功调试过

http://blog.163.com/li_j920/edit/ 还的硬件电路,你们要我会给你们的。…

查看全部问答>

求助IIC总线

在网上看了IIC总线的资料但是还是不懂如何用C语言写个程序出来,看了人家的程序也不懂,请哪些高手帮助我下解释程序的含义,或者进一步讲解下思路。 我看了下资料,不知道这样可以实现IIC总线的启停吗? #include <reg51.h>#include \"intrin ...…

查看全部问答>

EVC的CString是否有问题?

程序莫名奇妙得在其一个成员函数里抛出ASSERT错。同样的运行路径进行第二次,就没问题了。…

查看全部问答>

WCE不支持CStdioFile么?

不知道为什么 编译通过了 但是运行的时候却发生了错误: error:Debug Asesertion Failed Failed! f:\\sp\\vctors\\vc7libsce\\ship\\atlmfc\\src\\mfc\\filecore.cpp line 207   (207看不清楚不知道是297还是207) 相关的MFC函数: ...…

查看全部问答>

求助!ADI平台,USB如何虚拟出一个串口?

现在在做一网卡项目,实现的功能是当网卡插入Windows XP系统时,显示一个USB口和一个串口,其中USB口实现上网,串口用于走AT命令等,现在在Windows端的驱动程序都已有现成的,USB也可以上网了     其中卡侧是TTPcom开发环境   &nb ...…

查看全部问答>

想找个师傅带一下【上海,武汉均可】

要毕业了没有工作经验,想找一个师傅教一下。毕业课题是无线点菜机,辅导我做一下。…

查看全部问答>

ARM的IO脚为什么不像51那样可以直接操作

arm是先要打开指定的IO口才可以读写,感觉不如51的方便arm的IO脚为什么不像51那样可以直接操作?这样有什么好处?…

查看全部问答>

GBT 20234-2006电动汽车传导充电用插头、插座、车辆耦合器和车辆插孔通用要求

GBT 20234-2006电动汽车传导充电用插头、插座、车辆耦合器和车辆插孔通用要求…

查看全部问答>

ADSP21161N的时钟问题

请问用多片ADSP21161N时不可以用外部晶振作为CLKIN的输入吗?看ADSP21161N的数据手册24页这么说的,不知道是不是理解错了。想用FPGA来驱动4片ADSP21161N时钟信号,现在不知道该怎么办了。。。请高人指点,谢谢。…

查看全部问答>