浅谈神经网络计算机
1. 引言
计算机从 20 世纪 40 年代首次出现到如今,已有 70 多年的发展历史。随着时代的发展、
人类的进步,计算机技术得到了极大的发展与应用。计算机经历了电子管时代、晶体管时
代、集成电路时代、大规模集成电路时代,再到第五代的智能计算机时代
[1]
。智能计算机
在设计中应用了知识库和推理机,因此可以根据现有的知识库进行推理和判断
[1,2]
。同时,
网络多媒体技术的发展,让人们可以使用视频、图像、语音等更符合人类习惯的方式与机
器进行交流、交互。智能计算机模拟人的思维,实现人脑的并行处理的功能,运算速度极
快。
神经网络计算机,不仅仅可以模仿人脑对陌生未知环境的适应能力、对突发事件的判
断处理能力,而且可以处理不同类型的非数字化的输入数据。与逻辑推理和判断为主的第
五代智能计算机不同的是,它可以自主地根据事物对象的各种属性等对其作出推理、判断
可以实时的并行处理大量的数据,最终得出某种结论。即就是说,第六代神经网络计算机
将可以模拟人脑的思考问题的方式,模拟人类的智慧。
人脑的运算速度大约相当于 1000 万亿次/秒的电脑运算速度,因此把人类大脑神经网
络看做一个超大规模的、联系紧密的、并行处理的计算网络。神经网络计算机的多处理机
的处理模式是从人脑的多个神经细胞组成的神经网络抽象而来的,计算机的多处理机对应
人脑的多个神经元,信号在计算机的多个处理机中的传递相当于在人脑的多个神经元之间
的传递,而且多处理机(神经元)并行执行的。
2. 神经元模型
人类大脑的活动是由大脑皮层的神经元(神经细胞)的活动构成。一个神经元(神经
细胞)是以细胞体为中心,细胞体形状类似一个五角星状球形物,里边有一个圆形细胞核
其细胞体的一端与多个神经纤维体树突连接,作为输入结构接收信息;细胞体的另一端与
神经纤维体轴突相连接,作为输出结构与其他神经细胞的树突相连接,把产生的信号送到
其他神经细胞。如下图 1 所示。
Fig.1 Neuron structure diagram
图 1 神经元结构图