为制造出便携式的“大脑芯片”,麻省理工学院的科研人员用单晶硅成功制作出了人工神经突触,这大大促进了人造硬件的发展。

当谈到处理能力时,人类的大脑是无法被击败的。在人类大脑这个柔软的、足球大小的器官里,大约有1000亿个神经元。在任何一个特定的时刻,一个神经元可以通过突触(神经元之间的空间)将指令传递给成千上万的其他神经元,如此实现神经递质交换。大脑中有超过100兆的突触可以调节神经元信号,加强一些连接,同时修剪其他的神经元,在这个过程中,大脑能够识别模式、记住事实、并以闪电般的速度完成其他学习任务。

“神经形态计算”这个新兴领域的研究人员曾试图设计出像人脑一样工作的计算机芯片。不同于今天的数字芯片,需在二进制、开/关信号的基础上进行计算,“芯片上的大脑”的元件将以模拟的方式进行工作,通过交换梯度信号或者“权重”信号来激活,很像神经元根据穿过突触的离子种类和数量来激活。

通过这种方式,小小的神经形态芯片可以像大脑一样,有效地处理数以百万计的并行计算流,而目前只有大型的超级计算机才能实现这些并行计算。但是实现这种便携式人工智能的一个重要障碍是神经突触,这在硬件上很难再现。

现在麻省理工学院(MIT)的工程师们设计出了一种人工神经突触,可以精确控制电流穿过时的强度,就像神经元之间的离子流动一样。该团队已经用硅锗制造了一种带有人工神经突触的小芯片。在模拟实验中,研究人员发现该芯片和它的突触可以用来识别笔迹的样本,准确率达到95%。该成果已发表在《自然材料》(Nature Materials)杂志,是研制便携式、低功耗神经形态芯片的重要一步,用于模式识别和其他学习任务中。

Jeehwan Kim是这项研究的领头人,其他合作者包括来自麻省理工学院的Shinhyun Choi(第一作者)、Scott Tan(共同第一作者)、李泽凡(Zefan Li)、Yunjo Kim、Chanyeol Choi和Hanwool Yeon,以及亚利桑那州立大学的陈柏宇(Pai-Yu Chen)和余世盟(Shimeng Yu)。

01

众多路径

大多数神经形态芯片设计试图模拟神经元之间的突触连接,使用由一个“开关介质”或类似于突触一样的空间分隔开的两个传导层。当对突触施加电压时,离子应该在开关介质中移动,以产生导电纤维,这类似于突触“权重”信号的变化过程。

但是在现有的设计中很难控制离子的流动。Kim称,这是因为大多数由非晶态材料制成的开关介质有无限的可能路径,离子通过这些路径流动——有点像机械街机游戏弹球盘(Pachinko),通过一系列的引脚和杠杆将小钢球转移或引导使小球离开机器。

就像弹球盘一样,现有的开关介质包含多种路径,因此难以预测离子会通过哪条路径。Kim称,这可能会给突触的性能带来不必要的不均匀性。

Kim表示,一旦你用一些施加的电压来代表人工神经元的某些数据,你必须能够清除掉,并且以同样的方式重新写出来。但在非晶固体中,当你再写的时候,因为固体中的很多缺陷,离子会向不同的方向移动。整个离子流随时在改变,很难控制。这就是所面临的最大问题——人工神经突触的不均匀性。

02

一次完美的不匹配

Kim和他的同事们并没有使用非晶态材料制造人工神经突触,而是将目光投向了单晶硅——一种由原子有序排列的无缺陷导电材料。该团队试图用单晶硅来制造精确的一维线缺陷或位错,使离子可以按照预计的路线流动。

为此,研究人员开始使用硅晶圆——类似于显微镜下的一种细丝网模式。然后,他们又在硅片上形成了类似的硅锗的模式,硅锗是一种常用于晶体管的材料。由于硅锗的晶格比硅的稍大一些,Kim发现,这两种晶格完全不匹配的材料会形成漏斗状的位错,最后形成离子流的单一路径。

研究人员制作了一种由硅锗制成的人工神经突触组成的神经形态芯片,每个突触的直径约为25纳米。当他们对每个突触施加电压时,发现所有的突触都显示出几乎相同的电流或离子流,突触之间的差异约为4%,与由非晶质材料制成的突触相比,其性能表现更为一致。他们还在多次试验中测试了同一个突触,在循环施加相同的700V电压后发现,突触显示出相同的电流,各个循环之间的差异只有1%。Kim说:“这是我们能达到的最统一的设备,这个设备也是展示人工神经网络的关键。”

03

手写识别

Kim团队最后的测试是探索它的设备在执行实际学习任务时的表现,特别是识别手写样本,研究人员认为这是对神经形态芯片的第一个实际测试。该芯片由“输入/隐藏/输出神经元”组成,每个神经元通过基于丝状的人工神经突触连接到其他“神经元”。

科学家们认为,这种成堆的神经网络可以被用来“学习”。例如,当输入一个手写的“1”时,输出的结果标记为“1”,某些输出神经元将被输入神经元和人工神经突触的权重所激活。当更多手写的“1”被输入到同一个芯片上时,当它们感应到同一个字母的不同样本之间的相似特征时,相同的输出神经元可能会被激活,这样就会像大脑的学习方式一样“学习”。

Kim和他的同事们对一个人工神经网络进行了计算机仿真模拟,该人工神经网络由通过两层人工神经突触连接的三层神经层组成,其特性根据他们实际的神经形态芯片进行测量。他们在一个手写的识别数据集(神经形态设计师常用的)里输入了成千上万个样本,并发现他们的神经网络硬件识别出了95%的手写样本,而现有的软件算法的准确率为97%。

该团队正在制作一个可以在现实中(而不是在模拟中)执行手写识别任务的神经形态芯片。除了手写识别之外,Kim 表示,其团队设计的人工神经突触将使更小的便携式神经网络设备能够执行复杂的计算——目前只有大型超级计算机才能实现。

Kim表示,最终我们想要一个像指甲一样大的芯片来取代一个大型超级计算机。而他们的人工突触为制成真正的人工神经网络硬件奠定了基础。



麻省理工研制出硅基人工神经突触相关推荐

  1. 能够学习的人工神经突触 人造大脑已在地平线?

    法国研究人员日前成功开发出能自主学习的人工神经突触,即artificial synapse.他们还创建了物理模型,这对于开发更复杂的电路十分关键.研究成果在昨日发表于<Nature Commun ...

  2. 基于石墨烯的神经突触为大规模人工神经网络铺路

    美国匹兹堡大学的科研人员研制出一种基于石墨烯的神经突触,可用于类似人类大脑的大规模人工神经网络. 自从20世纪50年代以来,数字计算几乎让各种形式的模拟计算都过时了.但是,仍存在一个例外--人脑,它能 ...

  3. Nature子刊:研究者研制出胞内和胞外神经电信号同步采集的多模态电极

    <本文同步发布于"脑之说"微信公众号,欢迎搜索关注~~> 在微观尺度下,检测神经元内(胞内)神经电活动(如阈下电活动)对于研究突触的功能以及树突的整合至关重要:而在介观 ...

  4. 人工神工机器人是什么_“神工”系列人工神经机器人系统研制成功 “脑语者”芯片应用后将如虎添翼...

    明东:"脑语密码"破译者 弘扬科学家精神·青稞力量 "如果把大脑信号的密码比作密码本,那将是一本厚厚的字典,我们现在能够看到的,仅仅是这本字典第一页的前几行字,未来可以通 ...

  5. 文献阅读 —— 人工光神经突触用于彩色和混色模式识别

    人工光神经突触用于彩色和混色模式识别 论文原文链接 摘要 突触装置研究的重点是要证明该装置在模拟突触动力学方面的潜力,而不是进一步使突触装置功能化以进行更复杂的学习.在此,该文章在h-BN/WSe2异 ...

  6. MIT工程师利用人工大脑突触(忆阻器)设计了“脑芯片“,未来可用于便携式设备

    麻省理工学院的工程师们设计了一种比纸屑还小的"脑芯片(brain-on-a-chip)",它由成千上万个人工大脑突触(称为忆阻器)组成.忆阻器[记忆电阻器]是一种硅基元件,可以模拟 ...

  7. 麻省理工选出的全球十大突破性技术

    <麻省理工科技评论>每年都会评选出当年的"十大突破性技术",这份在全球科技领域举足轻重的榜单,曾精准预测了脑机接口.智能手表.癌症基因疗法.深度学习等诸多热门技术的崛起 ...

  8. 因深度学习成就,香港大学罗平入选《麻省理工科技评论》亚太区「35 岁以下创新者」榜单

    12 月 3 日,<麻省理工科技评论>(MIT Technology Review)在新加坡公布了 2020 年「35 岁以下创新者」(Innovators Under 35,简称 TR3 ...

  9. 《麻省理工科技评论》发布2019年全球十大突破性技术!

    来源:钱塘大数据 <麻省理工科技评论>每年都会评选出当年的"十大突破性技术",这份在全球科技领域举足轻重的榜单,曾精准预测了脑机接口.智能手表.癌症基因疗法.深度学习等 ...

最新文章

  1. 正则表达式测试工具 Regex Tester 的使用方法
  2. 雷观(十一):接私活有利有弊,我们应该根据自己的实际情况选择接私活
  3. [YTU]_2424 C语言习题 字符串比较
  4. 【机器学习算法专题(蓄力计划)】十、机器学习中必备的高等数学和线性代数基础
  5. nuxt.js 引入第三方插件报window is not defined
  6. AndroidStudio安卓原生开发_一个activity中引用多个fragment_以及不同activity中复用某个fragment---Android原生开发工作笔记117
  7. PDF模板报表导出(Java+Acrobat+itext)
  8. 统信 UOS 适配支持百度飞桨 AI 深度学习平台;阿里回应“马云遭印度法院传唤”;fastjson 1.2.73 发布 | 极客头条
  9. 下发布可执行文件_IOS APP 发布过程中涉及相关概念
  10. 第三方全网发布 返回Api文本消息解决失败
  11. 桥接模式与路由模式有什么不同
  12. 从 MVC 到使用 ASP.NET Core 6.0 的Minimal API
  13. linux 编译pcl,PCL/python-pcl Linux源码编译安装
  14. 网络模型的鲁棒性(结合实例)与提升鲁棒性的方法
  15. android 阅读模式吗,在Android或iOS上使用阅读模式来查看网页 | MOS86
  16. 【10月20日】CCF HPC China 2021中国高性能计算学术年会
  17. Oracle查看连接池
  18. tabLayout+viewPager+fragment,当tab数目较少,能一屏展示时
  19. Acrobat Pro DC 教程:如何编辑 PDF 文件中的文本和图片?
  20. 使用spring data JPA,or跟and的合并使用语句拼凑or跟and的合并使用需要密切注意

热门文章

  1. 新加坡中央银行测试数字加密货币发行
  2. 小孩儿都能学会的零基础Python学习教程
  3. 【code for papers】深度学习在海洋数据推断和亚网格参数化中的应用
  4. 将UEditor的图片批量上传抠出来单独使用
  5. 正则判断英文输入。要求输入的必须都是英文格式
  6. 机器学习进阶之 时域/时间卷积网络 TCN 概念+由来+原理+代码实现
  7. 基于Docker的深度学习环境NVIDIA和CUDA部署以及WSL和linux镜像问题
  8. web常见页面错误浅谈
  9. Laravel中错误页面的显示
  10. BST+AVL+SB