类脑计算的研究可以分为神经科学的研究(特别是大脑信息处理基本原理的研究)、类脑计算器件(硬件)的研究和类脑学习与处理算法(软件)的研究三个方面。<sup>29</sup>
①大脑信息处理基本原理的研究
在神经科学领域,脑科学的研究为类脑计算的发展提供了重要基础。目前对于单个神经元的结构与功能已经有较多了解。但对于功能相对简单的神经元如何通过网络组织起来形成我们现在所知的最为高效的信息处理系统,还有很多问题尚待解决。
②类脑计算器件(硬件)
类脑计算器件研究的初衷是模仿生物神经元的信息处理,在硬件结构上,从神经元结构、信息编码方式到神经元群体组织结构、信息传递来逼近生物脑。<sup>30</sup> 现代计算机在能耗和性能上与人脑相比还存在巨大差距,现代计算机能耗高的一个重要原因是计算机普遍采用的冯·诺依曼架构,计算单元和存储单元是分开的,计算单元计算前需要先从存储单元中读取数据,造成时延和大量功耗。而在人的大脑中,信息处理在神经网络中实现,而数据本身则是分布式地存储于网络的各个节点(比如由神经元内的离子浓度表征)以及节点之间的连接(比如由突触连接的强弱表征)上,运算和存储在结构上是高度一体化的。因此,用少量甚至单个电子器件模仿单个神经元的功能,将数量巨大的电子“神经元”以类脑的方式形成大规模并行处理的人工“神经网络”,也是一个重要的研究方向。29
99