芯片|英特尔发新神经形态芯片,31mm2容纳100万人工神经元

澎湃新闻采访人员 邵文近日,英特尔发布了第二代神经形态芯片Loihi,面积为31mm2,最多可封装100万个人工神经元,而上一代面积为60mm2,支持13.1万个神经元。同时,Loihi 2比上一代快10倍,资源密度提高了15倍,且能效更高。芯片|英特尔发新神经形态芯片,31mm2容纳100万人工神经元
文章插图
Loihi 2有128个神经形态核心,相较于第一代,每个核心都有此前数量8倍的神经元和突触,这些神经元通过1.2亿个突触相互连接。据英特尔的早期评估,与在第一代Loihi上运行的标准深度网络相比,在准确性没有降低的情况下,Loihi 2上每次推理运算的次数减少到原来的至少60分之一。芯片|英特尔发新神经形态芯片,31mm2容纳100万人工神经元
文章插图
英特尔神经形态计算实验室总监Mike Davies表示:“第二代芯片极大地提高了神经形态处理的速度、可编程性和容量,扩大了在功耗和时延受限的智能计算应用上的用途。英特尔正在开源Lava,以满足在实践中对软件融合、基准测试和跨平台合作的需求,并加快商业可行性的进程。”芯片|英特尔发新神经形态芯片,31mm2容纳100万人工神经元
文章插图
Davies认为,Loihi 2等芯片擅长于处理赋予计算机感官(例如视觉和嗅觉)的任务。因为效率很高,神经形态芯片非常适合电源有限且不受传统计算机网络束缚的移动设备。为什么需要神经形态芯片?在曾经很长一段时间内,规则式(rule-based)方法都在人工智能领域占据主流,对计算机进行编程需要编写分步说明。以教计算机学会识别狗举例,这会涉及列出一组规则来指导其判断,如检查它是否有四只脚等等。但如果计算机遇到一只只有三只腿的小狗怎么办?这时也许就需要更多规则,但是列出无穷无尽的规则,并让计算机每次做出类型决策时都重复该过程是低效且不切实际的。而人类的学习方式则与此相异,在区分狗与猫时无需被告知任何相关规则,于是学习人类大脑的运行方式成为人工智能发展的一个重要方向。芯片|英特尔发新神经形态芯片,31mm2容纳100万人工神经元
文章插图
20世纪40年代,科学家们开始用数学方法对神经元进行建模,此后则开始用计算机对神经元网络进行建模。人工神经元和突触比大脑中的要简单得多,但它们的运作原理相同——大脑中的神经元通过跨突触相互发送尖峰信号(Spiking Signals)来进行交流。许多简单的单元(“神经元”)连接到许多其他单元(通过“突触”),一个神经元接收来自许多其他神经元的信号,当刺激达到某个阈值时,它会将自己的信号发送给周围的神经元,大脑则通过调整神经元之间的连接强度来学习。芯片|英特尔发新神经形态芯片,31mm2容纳100万人工神经元
文章插图
人工神经网络(Artificial Neural Networks)通常由层组成,具有许多此类层的网络称为深度学习网络。神经网络是机器学习的一种形式,是计算机根据经验调整其行为的过程,在今天用于自动驾驶、人脸识别等领域。康奈尔大学的神经生物学家Thomas Cleland曾说,神经形态计算(Neuromorphic Computing)“将成为摇滚明星”,“它不会把一切都做得更好,但它将完全拥有计算领域的一小部分”。然而模仿大脑的计算成本非常高,人脑有数十亿个神经元和数万亿个突触,即使模拟一小块大脑也可能需要对每块输入进行数百万次计算。运行所有这些小计算并不适合必须一次处理一条指令的经典计算架构(CPU),而今天常用的图形处理单元(GPU)仍然没有像大脑那样有效地执行深度学习——人类的大脑可以一边驾驶汽车,一边谈论自动驾驶的未来,但使用的瓦数比灯泡还少。