552. 无人驾驶与自动驾驶

无人驾驶与自动驾驶技术属于人工智能技术范畴,近年来有长足进步。无人驾驶与自动驾驶的实现的与路况密切有关。

根据国际自动机工程师学会2004年制度的“无人驾驶与自动驾驶技术界定标准”,将路况分成5级:

根据美国高速交通安全管理局(NHTSA)规定,无人驾驶技术也是分5个等级(见跟帖518,538):

L0 级,是人工驾驶

L1级,需要人类驾驶员(辅助驾驶)

L2-3级,可实现半自动无人驾驶

L4-5级,可实现全自动驾驶

L4-5级区别在于:L4级需要在特定的道路和天气下的路况,L5级可以适应全路况。目前全球无人驾驶与自动驾驶技术正在主攻L4等级路况下行驶无人驾驶与自动驾驶。在全球还未能实现首款L5等级(或全路况)的自动驾驶。

553.欲在L4等级路况下行驶,谷歌等公司Alphabet旗下的waymo公司提出了颠覆性的自动驾驶行为预测算法模型,即提出一个抽象化认识周围环境信息的VectorNet,用向量来表达地图信息和移动物体,并在该模型向量间加入了语义关系以帮助进行行为预测,使VectorNet具备很强实用性,提升自动驾驶行为程度,训练自动驾驶汽车在现有城市环境中L4-L5等级路况条件下进行导航(见跟帖327、328、486、495)。

百度尝试提出另一种思路,在2019年美国的一次自动驾驶技术的讨论中,提出了自动驾驶“中国方案”,即在对现有城市数字化改造的同时根据导航提示传递更丰富的道路信息,在路侧建设完善的激光雷电和传感器系统,根据导航提示传递更丰富的道路信息,以支持实现在L4等级路况下的自动驾驶行为(可查看跟帖145)。今年(2020)在长沙举办首届Apollo生态大会上,探索城市、自动驾驶三位一体(由长沙市提供公共资源,由百度提供自动驾驶技术和生态,由一汽红旗负责整车设计),期望走出一条中国特色的自动驾驶之路(可查看跟帖118)。

探索L5等级路况下的自动驾驶:

在2019年末在美国的一次讨论中,全球自动驾驶专家们认为,从技术上看,城市中道路的实时驾驶环境(L5等级全路况)比路侧更复杂,可能出现极端危险情况也明显增多,探索L5等级路况下自动驾驶行为难度将更大。

554.类脑芯片(或神经拟态芯片)几例:

①IBM True North 芯片,2014研发、2017发布 。

28nm制程工艺,芯片尺寸100㎟ ,每颗芯片4096个内核,每个内核支持100万个神经元、2.5亿个突触每颗芯片支持41亿个神经元、1万亿个突触。芯片集成:48颗芯片,由芯片集成组成的神经网络:2000亿个神经元组网相当于普通老鼠大脑。

②英特尔Loihi芯片,2017发布。14nm 制程工艺,芯片尺寸60 ㎟ 。

每颗芯片支持125个内核,每个内核支持1000个神经元、25万个突触。

每颗芯片支持12.5万个神经元、1000万个突触。

由芯片集成组成的神经元网络:1亿个神经元组网,相当于小型哺乳动物大脑

Loihi训练后能效提高1000倍。

③清华大学 天机芯 (TianJic),

TianJic-1 2017发布。

TianJic-2 2019.7.3 在Nature上发表

TianJic-3 尚在研制中

28nm 制程工艺,芯片尺寸 14.4 ㎟。

每颗芯片156个内核,每个内核支持4万个神经元、1000多万个突触。

每颗芯片支持 625万个神经元。

由单芯片组成的神经网络(625万个神经元网络)。

将基于脉冲神经网络(SNN)的类脑算法和基于人工神经网路(ANN)的深度学习算法集成到一颗芯片上。

④ 浙江大学+之江实验室,

达尔文-1 芯片,2015年发布

达尔文-2 芯片,2019年发布

达尔文-3 芯片, 尚在研制中

每颗芯片 576个内核,每个内核支持256个神经元,6万个突触。

每颗芯片支持15万个神经元。

达尔文-2 芯片集成:792颗芯片支持1.2亿个脉冲神经元、300亿个突触,相当于果蝇大脑神经元数量规模。

⑤其他单位类脑芯片

曼彻斯特大学:SpinNaker 2018.11.2发布。

其芯片集成:支持100万个内核、10亿神经元,相当于小鼠大脑神经元规模。

555.类脑计算(神经拟态计算)与传统硅基计算、传递、运行模式

①前者的信息源是神经电脉冲信号和化学信号,后者为数字信号

②前者编码方式采用稀疏脉冲时序编码机制,后者由数字源代码变换为0,1的机器码。

③前者信息传递方式通过模仿人脑自然神经元+突触组成的脉冲神经网络和运行方式模型,对神经电脉冲进行信息传递,后者采用传统网络权重连接+激活方式,对机器码进行信息传递

④前者计算(神经元)和存储(突触)是一体化的、融合在一起的,后者计算(处理单元)和存储(存储单元)是分离的

⑤前者存在三维广泛连通性,后者无法模拟三维连通,受限于二位连接

⑥前者是基于脉冲的事件驱动型的随机计算,后者为了构建确定性计算采用晶体管间布尔代数电路开关

⑦前者类脑是模拟生物学上自主低能耗类型(计算/处理、传输),实行节能型,后者能耗大

⑧前者模仿人脑的大规模进行通信方式(结构),将数十亿信息同时送到数千个不同目的地,后者也可采用并行通信方式,但传送信息为通过标准网络(从A点到B点),发送大量信息进行通信

⑨前者其运行方式符合类脑计算(神经拟态计算)系统的运行方式(或神经拟态计算架构),后者其运行方式符合冯·诺依曼计算架构。

556.类脑计算完备性

这是清华大学Youhui Zhang, Peng Qu, Yu Ji, Weihao Zhang, Guangrong Gao, GuanruiWang, Sen Song, Guoqi Li, Wenguang Chen, Weimin Zheng, Feng Chen, Jing Pei,Rong Zhao, Mingguo Zhao & Luping Shi 撰写的一篇论文:《Asystem hierarchy for brain-inspired computing》,是清华大学今年第三次在《Nature》杂志上发表的文章(2020.10.14):

本文摘要

  • 提出神经拟态完整性

大脑启发计算目前缺乏一个简单而健全的系统层次来支持整体开发。因此,神经拟态软件和硬件之间没有清晰完整的接口。由于许多灵感来自大脑的芯片不是为传统的通用计算而设计的,它们中很少提供传统的指令集,因此不清楚它们是否是图灵完成的。而图灵完备性是传统编译的可行性基础,要求程序的表达和转换是等价的。所以本文提出神经拟态完备性,这是一种更适用于大脑启发计算的完备性的更广泛定义。它放宽了神经拟态硬件的完备性要求,提高了不同硬件和软件设计之间的兼容性,并通过引入一个新的维度—近似粒度来扩大设计空间。

  • 提出一种系统层次结构

神经拟态计算与传统计算的区别还在于:它使用同步计算和存储,使用基于spikes (spiking神经网络的特征)的事件驱动计算,并在高并行方面具有更大的潜力。这些差异使得传统的计算机层次结构难以直观地描述类脑应用程序。因此提出了一种具有高通用性的类脑计算系统层次结构。这个层次结构有三个层次:软件、硬件和编译。

软件层次,提出了一个统一的、通用的软件抽象模型——编程操作符图(programmingoperator graph, POG)——以适应各种大脑启发的算法和模型设计。该模型集成了存储和处理。它描述了什么是大脑激发程序,并定义了它是如何执行的。由于POG是图灵完成的,它最大程度地支持各种应用程序、编程语言和框架。

硬件层次,设计了抽象神经拟态体系结构(ANA)。

编译层次,是将程序转换为硬件支持的等效形式的中间层。为了实现可行性,提出了一套被主流的脑激发芯片广泛支持的基本硬件执行原语,证明了配备这套硬件的神经形态是完整的。最终通过实验验证了神经形态完备性引入的系统设计层次的优化效果。

  • 相关实验部分

第一个应用实验是一种用于自行车驾驶和跟踪的人工神经网络模型。

第二个应用实验是用于鸟群模拟的boids模型。

第三个应用实验是QR分解(非线性计算的数学算法)。

神经拟态计算从生物大脑中汲取灵感,为计算技术和体系结构提供了推动下一波计算机工程发展的潜力。这种受大脑启发的计算也为人工智能的发展提供了有前途的平台。传统的计算机系统具有围绕图灵完备和冯·诺伊曼体系结构建立的完善的计算机层次结构,而与传统的计算机系统不同,目前尚无广义的系统层次结构或对类脑计算的完整性的理解。这会影响软件和硬件之间的兼容性,从而阻碍类脑计算的开发效率。

清华大学该团队提出了“类脑计算完备性”,它放宽了对硬件完整性的要求,并提出了相应的系统层次结构,其中包括图灵完备的软件抽象模型和通用的抽象神经形态架构。使用这种层次结构,可以将各种程序描述为统一的表示形式,并转换为任何神经形态完整硬件上的等效可执行文件。也就是说,它可以确保编程语言的可移植性,硬件完整性和编译可行性。该团队实现了一系列工具链软件用以支持在各种典型的硬件平台上执行不同类型的程序,进而证明了系统层次结构的优势。

希望可以使类脑计算系统的各个方面实现高效且兼容的进展,从而促进包括人工智能在内的各种应用程序的开发。

论文链接如下:

https://www.nature.com/articles/s41586-020-2782-y

针对《评人工智能如何走向新阶段》一文,继续发布国内外的跟贴留言第二部552-556条相关推荐

  1. 《评人工智能如何走向新阶段》后记(再续26)

    427,SNN机理性测试 SNN利用时空处理,脉冲稀疏性和较高的内部神经元带宽来最大化神经形态计算的能量效率.尽管可以在这种情况下使用常规的基于硅的技术,但最终的神经元突触电路需要多个晶体管和复杂的布 ...

  2. 《评人工智能如何走向新阶段》后记(再续25)

    415,开发近红外光激发的纳米探针,监测大脑深层活动,理解神经系统功能机制. 开发.设计电压敏感纳米探针一直是个技术难关. 群体神经元活动的在体监测是揭示神经系统功能机制的关键. 近日<美国化学 ...

  3. 《评人工智能如何走向新阶段》后记(再续16)

    由AI科技大本营下载自视觉中国 181.5种常见的机器学习方法. (1)线性回归linear regression: 一种流行的回归算法,从样本特征的线性组合,linear combination中学 ...

  4. 《评人工智能如何走向新阶段》后记(再续15)

    由AI科技大本营下载自视觉中国 170. 清华大学全球产业研究院和百度大学Alpha学院于2020年1月5日发表(人工智能)产业智能化白皮书讨论AI发展情况,应用TUMC模型,从技术和综合应用场景的角 ...

  5. 《评人工智能如何走向新阶段》后记(再续22)

    352.Nature长文综述:类脑智能与脉冲神经网络前沿 2019年11月28日普渡大学KaushikRoy.AkhileshJaiswal和PriyadarshiniPanda在<Nature ...

  6. 《评人工智能如何走向新阶段》后记(再续23)

    364.DanielPovey领衔开发第二版语音识别开源工具Kaldi Kaldi集成了多种语音识别模型,包括隐马尔可夫和深度学习神经网络,被认为是世界语音识别框架的基石. DanielPovey是著 ...

  7. 《评人工智能如何走向新阶段》后记(再续27)

    439,彩虹一号无人机实现人类永不落地的追求 日媒:中国亮出杀手锏 世界各国一直在研究提高飞机的续航能力 国内研制的彩虹一号无人机采用人工智能和其他高新技术,飞行高度30000米,并终于研制成功实现人 ...

  8. 《评人工智能如何走向新阶段》后记(再续21)

    346.中国抗疫十大黑科技(以人工智能为主力的黑科技) 摘自数邦客(2020.3.30发布) 负压救护车 人工智能机器人:如送餐机器人.消毒机器人.服务型机器人,及机器人呼叫等 呼吸道病毒核配检测试剂 ...

  9. 《评人工智能如何走向新阶段》后记(再续19)

    由AI科技大本营下载自视觉中国 304. 也来讨论构建模拟人类思维过程的认知计算机制,好像这个问题迄今尚未获得解决. 我们先从输入的信息类型说起:一类是语言输入(包括词.句.文本),第二类是图像输入( ...

  10. 《评人工智能如何走向新阶段》后记(深谈人工智能发展前沿)

    由AI科技大本营下载自视觉中国 来自国内外的跟贴留言 深谈人工智能发展前沿 自从我们发表<评人工智能如何走向新阶段>一文以来,至今约5个月,引来了中外专家.草根们的大量跟贴留言(也有人转录 ...

最新文章

  1. 深度学习如炼丹,你有哪些迷信做法?网友:Random seed=42结果好
  2. 五种方法提高你的智力
  3. 微课|Python程序设计开发宝典(5.1.2节):可调用对象
  4. 随想录(编写用户侧定时器)
  5. Windows Azure Web Site (12) Azure Web Site配置文件
  6. 细谈eclipse PDT开发WordPress插件
  7. pytorch ImageFolder
  8. 软件测试胡侃之代码审查和代码走查
  9. python星号直角三角形边长公式_直角三角形求边长公式图解
  10. 【12c】新特性:Oracle 12c Temporal Validity 时间有效性
  11. OD笔试题-空汽水瓶可以换汽水
  12. Keras安装+Pycharm配置Keras
  13. Word中用Endnote插入的引用如何快速定位到参考文献
  14. 机器学习(Machine-Learning)----概述
  15. vscode输入vue一键生成代码
  16. 有感而发:中国十大最黑心的职业排行榜
  17. 产品设计:《室内设计》
  18. ubuntu中ifconfig命令无效
  19. python 拼音 英文识别_python识别一段由字母组成的字符串是否是拼音
  20. 马明哲:新数字化之我见

热门文章

  1. 使用树形结构保存实体
  2. 提高mysql性能的开源软件
  3. 【C#小知识】C#中一些易混淆概念总结(七)---------解析抽象类,抽象方法
  4. 供给侧改革与去产能对安防产业啥影响
  5. Linux下多播的配置【十全十美】
  6. Android媒体相关开发应用程序接口
  7. LOJ 2721 「NOI2018」屠龙勇士——扩展中国剩余定理
  8. 服务端如何识别是selenium在访问以及解决方案参考二
  9. 大脚本运行常见问题总结
  10. 文本处理工具之grep和egrep