word
人工智能相关介绍
人工神经网络〔Artificial Neural Networks,NN〕是由大量的、简单的处理单元〔称为神经
元〕广泛地互相连接而形成的复杂网络系统,它反映了人脑功能的许多根本特征,是一个高
度复杂的非线性动力学系统。神经网络具有大规模并行、分布式存储和处理、自组织、自适
应和自学习能力,特别适合处理需要同时考虑许多因素和条件的、不准确和模糊的信息处理
问题。神经网络的开展与神经科学、数理科学、认知科学、计算机科学、人工智能、信息科
学、控制论、机器人学、微电子学、心理学、微电子学、心理学、光计算、分子生物学等有
关,是一门新兴的边缘交叉学科。
神经网络具有非线性自适应的信息处理能力,克制了传统人工智能方法对于
直觉的缺陷,因而在神经专家系统、模式识别、智能控制、组合优化、预测等领
域得到成功应用。神经网络与其他传统方法相组合,将推动人工智能和信息处理
技术不断开展。近年来,神经网络在模拟人类认知的道路上更加深入开展,并与
模糊系统、遗传算法、进化机制等组合,形成计算智能,成为人工智能的一个重
要方向。
MATLAB 是一种科学与工程计算的高级语言,广泛地运用于包括信号与图
像处理,控制系统设计,系统仿真等诸多领域。为了解决神经网络问题中的研究
工作量和编程计算工作量问题,目前工程领域中较为流行的软件 MATLAB,提
供了现成的神经网络工具箱〔Neural Network Toolbox,简称 NNbox〕,为解决
这个矛盾提供了便利条件。神经网络工具箱提供了很多经典的学习算法,使用它
能够快速实现对实际问题的建模求解。在解决实际问题中,应用 MATLAB 语言
构造典型神经网络的激活传递函数,编写各种网络设计与训练的子程序,网络的
设计者可以根据需要调用工具箱中有关神经网络的设计训练程序,使自己能够从
烦琐的编程中解脱出来,减轻工程人员的负担,从而提高工作效率。
1.2 人工神经网络的研究背景和意义
人工神经网络是由具有适应性的简单单元组成的广泛并行互连的网络,它的
组织能够模拟生物神经系统对真实世界物体所作出的交互反响。
人工神经网络就是模拟人思维的一种方式,是一个非线性动力学系统,其特
色在于信息的分布式存储和并行协同处理。虽然单个神经元的结构极其简单,功
能有限,但大量神经元构成的网络系统所能实现的行为却是极其丰富多彩的。
近年来通过对人工神经网络的研究,可以看出神经网络的研究目的和意义有
以下三点:〔1〕通过揭示物理平面与认知平面之间的映射,了解它们相互联系
和相互作用的机理,从而揭示思维的本质,探索智能的根源。〔2〕争取构造出
尽可能与人脑具有相似功能的计算机,即神经网络计算机。〔3〕研究仿照脑神
3 / 18
评论0
最新资源