人工神经网络简介人工神经网络(ArtificialNeuralNetworks)是一种模范动物神经网络行为特征,进行分布式并行信息处理算法的数学模型
这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的
人工神经网络具有自学习和自适应的能力,可以通过预先提供的一批相互对应的输入-输出数据,分析掌握两者之间潜在的规律,最终根据这些规律,用新的输入数据来推算输出结果
人工神经网络的发展历史人工神经元的研究起源于脑神经元学说
19世纪末,在生物、生理学领域,Waldeger等人创建了神经元学说
人们认识到复杂的神经系统是由数目繁多的神经元组合而成
大脑皮层包括有100亿个以上的神经元,每立方毫米约有数万个,它们互相联结形成神经网络,通过感觉器官和神经接受来自身体内外的各种信息,传递至中枢神经系统内,经过对信息的分析和综合,再通过运动神经发出控制信息,以此来实现机体与内外环境的联系,协调全身的各种机能活动
人工神经网络早期的研究工作可以追溯至本世纪40年代
1943年,心理学家W·Mcculloch和数理逻辑学家W·Pitts在分析、总结神经元基本特性的基础上首先提出神经元的数学模型
此模型沿用至今,并且直接影响着这一领域研究的进展
因而,他们两人可称为人工神经网络研究的先驱
1945年冯·诺依曼领导的设计小组试制成功存储程序式电子计算机,标志着电子计算机时代的开始
1948年,他在研究工作中比较了人脑结构与存储程序式计算机的根本区别,提出了以简单神经元构成的再生自动机网络结构
但是,由于指令存储式计算机技术的发展非常迅速,迫使他放弃了神经网络研究的新途径,继续投身于指令存储式计算机技术的研究,并在此领域作出了巨大贡献
虽然冯·诺依曼的名字是与普通计算机联系在一起的,但他也是人工神经网络研究的先驱之一
50年代末,F·Rosenblatt设计制