上课singer给优化神网络_第1页
上课singer给优化神网络_第2页
上课singer给优化神网络_第3页
上课singer给优化神网络_第4页
上课singer给优化神网络_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第十三章人工神经网络人工神经网络是近年来得到迅速发展的一个前沿课题。神经网络由于其大规模并行处理、容错性、自组织和自适应能力和联想功能强等特点,已成为解决很多问题的有力工具。本节首先对神经网络作简单介绍,然后介绍几种常用的神经网络,包括前向神经网络、Hopfield网络。人工神经网络发展简史

最早的研究可以追溯到20世纪40年代。1943年,心理学家McCulloch和数学家Pitts合作提出了形式神经元的数学模型。这一模型一般被简称M-P神经网络模型,至今仍在应用,可以说,人工神经网络的研究时代,就由此开始了。1949年,心理学家Hebb提出神经系统的学习规则,为神经网络的学习算法奠定了基础。现在,这个规则被称为Hebb规则,许多人工神经网络的学习还遵循这一规则。1957年,F.Rosenblatt提出“感知器”(Perceptron)模型,第一次把神经网络的研究从纯理论的探讨付诸工程实践,掀起了人工神经网络研究的第一次高潮。20世纪60年代以后,数字计算机的发展达到全盛时期,人们误以为数字计算机可以解决人工智能、专家系统、模式识别问题,而放松了对“感知器”的研究。于是,从20世纪60年代末期起,人工神经网络的研究进入了低潮。人工神经网络与神经网络优化算法1982年,美国加州工学院物理学家Hopfield提出了离散的神经网络模型,标志着神经网络的研究又进入了一个新高潮。1984年,Hopfield又提出连续神经网络模型,开拓了计算机应用神经网络的新途径。1986年,Rumelhart和Meclelland提出多层网络的误差反传(backpropagation)学习算法,简称BP算法。BP算法是目前最为重要、应用最广的人工神经网络算法之一。自20世纪80年代中期以来,世界上许多国家掀起了神经网络的研究热潮,可以说神经网络已成为国际上的一个研究热点。人工神经元模型与人工神经网络模型

人工神经元是一个多输入、单输出的非线性元件,如图13-1所示。其输入、输出关系可描述为

式中,是从其它神经元传来的输入信号;是阈值;表示从神经元到神经元的连接权值;为传递函数。

yjθjx0=1∑fωnjx1x2...xnω2jω1j图13-1人工神经网络是由大量的神经元互连而成的网络,按其拓扑结构来分,可以分成两大类:层次网络模型和互连网络模型。层次网络模型是神经元分成若干层顺序连接,在输入层上加上输入信息,通过中间各层,加权后传递到输出层后输出,其中有的在同一层中的各神经元相互之间有连接,有的从输出层到输入层有反馈;互连网络模型中,任意两个神经元之间都有相互连接的关系,在连接中,有的神经元之间是双向的,有的是单向的,按实际情况决定。前向神经网络(1)多层前向网络一个M层的多层前向网络可描述为:①网络包含一个输入层(定义为第0层)和M-1个隐层,最后一个隐层称为输出层;②第层包含个神经元和一个阈值单元(定义为每层的第0单元),输出层不含阈值单元;

③第层第个单元到第个单元的权值表为;④第层(>0)第个(>0)神经元的输入定义为,输出定义为,其中为隐单元激励函数,常采用Sigmoid函数,即。输入单元一般采用线性激励函数,阈值单元的输出始终为1;

目标函数通常采用:

其中P为样本数,为第p个样本的第j个输出分量。

⑵BP算法BP算法是前向神经网络经典的有监督学习算法,它的提出,对前向神经网络的发展起过历史性的推动作用。对于上述的M层的人工神经网络,BP算法可由下列迭代式描述,具体推导可参见神经网络的相关书目。

其中,为学习率。实质上,BP算法是一种梯度下降算法,算法性能依赖于初始条件,学习过程易于陷入局部极小。数值仿真结果表明,BP算法的学习速度、精度、初值鲁棒性和网络推广性能都较差,不能满足应用的需要。实用中按照需要适当改进。1982年,Hopfield开创性地在物理学、神经生物学和计算机科学等领域架起了桥梁,提出了Hopfield反馈神经网络模型(HNN),证明在高强度连接下的神经网络依靠集体协同作用能自发产生计算行为。Hopfield网络是典型的全连接网络,通过在网络中引入能量函数以构造动力学系统,并使网络的平衡态与能量函数的极小解相对应,从而将求解能量函数极小解的过程转化为网络向平衡态的演化过程。

Hopfield网络(1)

离散型Hopfield网络离散型Hopfield网络的输出为二值型,网络采用全连接结构。令为各神经元的输出,为各神经元与第个神经元的连接权值,为第神经元的阈值,则有

能量函数定义为则其变化量为

也就是说,能量函数总是随神经元状态的变化而下降的。

(2)

连续型Hopfield网络连续型Hopfield网络的动态方程可简化描述如下:

其中,分别为第神经元的输入和输出,具有连续且单调增性质的神经元激励函数,为第i神经元到j第神经元的连接权,为施加在第i神经元的偏置,和为相应的电容和电阻,。

定义能量函数

则其变化量

其中,

于是,当时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论