预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

人工神经网络评价法第一节思想和原理在当今社会面临许许多多的选择或决策问题。人们通过分析各种影响因素建立相应的数学模型通过求解最优解来得到最佳方案。由于数学模型有较强的条件限制导致得出的最佳方案与现实有较大误差。只有重新对各种因素进行分析重新建立模型这样存在许多重复的工作而且以前的一些经验性的知识不能得到充分利用。为了解决这些问题人们提出模拟人脑的神经网络工作原理建立能够“学习”的模型并能将经验性知识积累和充分利用从而使求出的最佳解与实际值之间的误差最小化。通常把这种解决问题的方法称之为人工神经网络(ArtificialNeuralNetwork)。人工神经网络主要是由大量与自然神经细胞类似的人工神经元互联而成的网络。各种实验与研究表明:人类的大脑中存在着由巨量神经元细胞结合而成的神经网络而且神经元之间以某种形式相互联系。人工神经网络的工作原理大致模拟人脑的工作原理它主要根据所提供的数据通过学习和训练找出输入与输出之间的内在联系从而求取问题的解。人工神经网络反映了人脑功能的基本特性但并不是生物神经系统的逼真描述只是一定层次和程度上的模仿和简化。强调大量神经元之间的协同作用和通过学习的方法解决问题是人工神经网络的重要特征。人工神经网络是模仿生物神经网络功能的一种经验模型首先根据输入的信息建立神经元通过学习规则或自组织等过程建立相应的非线性数学模型并不断进行修正使输出结果与实际值之间差距不断缩小。人工神经网络通过样本的“学习和培训”可记忆客观事物在空间、时间方面比较复杂的关系它能够把问题的特征反映在神经元之间相互联系的权值中所以把实际问题特征参数输入后神经网络输出端就能给出解决问题的结果。神经网络的特点是神经网络将信息或知识分布储存在大量的神经元或整个系统中。它具有全息联想的特征具有高速运算的能力具有很强的适应能力具有自学习、自组织的潜力。另外它有较强的容错能力能够处理那些有噪声或不完全的数据。基于人工神经网络的多指标综合评价方法通过神经网络的自学习、自适应能力和强容错性建立更加接近人类思维模式的定性和定量相结合的综合评价模型。训练好的神经网络把专家的评价思想以连接权的方式赋予于网络上这样该网络不仅可以模拟专家进行定量评价而且避免了评价过程中的人为失误。由于模型的权值是通过实例学习得到的这就避免了人为计取权重和相关系数的主观影响和不确定性。反向传播(BackPropagationBP)神经网络是由Rumelhart等人于1985年提出它是一种多层次反馈型网络。基于BP人工神经网络的综合评价方法具有运算速度快、问题求解效率高、自学习能力强、适应面宽等优点较好地模拟了评价专家进行综合评价的过程因而具有广阔的应用前景。第二节模型和步骤一、模型介绍人工神经网络是对生物神经机制研究基础上产生的智能仿生模型。处理单元或称之为神经元是神经网络的最基本的组成部分。一个神经网络系统中有许多处理单元每个处理单元的具体操作都是从其相邻的其他单元中接受输入然后产生输出送到与其相邻的单元中去。神经网络的处理单元可以分为三种类型:输入单元、输出单元和隐含单元。输入单元是从外界环境接受信息输出单元则给出神经网络系统对外界环境的作用。隐含单元则处于神经网络之中它从网络内部接受输入信息所产生的输出则只作用于神经网络系统中的其它处理单元。隐含单元在神经网络中起着极为重要的作用。最初的神经网络结构只由输入层和输出层。这种双层神经网络能力极为有限。后来在这种双层神经网络的基础上引入了中间隐含层形成了三层神经网络模型这种三层神经网络模型大大提高了神经网络的能力。神经网络的卓越能力来自于神经网络中各神经元之间的连接权。连接权一般地不能预先准确地确定故神经网络应具有学习功能也即能根据样本模式逐渐调整权值使神经网络具有卓越的处理信息的功能。神经网络的工作过程具有循环特征。而在每个循环中又分为两个阶段即工作期与学习期。在工作期期间各神经元之间的连接权值不变但计算单元的状态发生变化。此期间的特点是:进行速度快故又称为快过程并称此期间中的神经元处于短期记忆。在学习期期间各计算单元的状态不变但对连接权值作修改。此阶段速度要慢得多故又称为慢过程并称此期间中的神经元处于长期记忆。对事物的判断分析必须经过一个学习和训练过程。1949年Hebb率先提出了改变神经元连接强度的学习规则。其过程是;将样本(训练)数据赋予输入端并将网络实际输出与期望输出相比较得到误差信号以此为依据来调整连接权值。重复此过程直到收敛于稳态。1985年Rumelhart等人提出了误差反向传递学习算法(即BP算法)BP网络是一种具有三层或三层以上的层次结构网络相邻上、下层之间各神经元实现权连接即下层的每个神经元与上层的每个神经元都实现权连接而每层各神经元之间无连接。换个角度看BP算法不仅有输入层节