- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【 数学建模竞赛】人工神经网络简介
第1章 人工神经网络简介
1.1 引言
图1.1 神经元构成示意图
因此,人们利用大脑的组织结构和运行机制的特点,从模仿人脑智能的角度出发,来探寻新的信息表示、存储和处理方式,设计全新的计算机处理结构模型,构造了一种更接近人类智能的信息处理系统,即人们目前正在研究的人工神经网络(Artificial Neural Networks,简称NN)系统。简而言之,所谓NN就是模仿人脑工作方式而设计的一种机器,它可用电子或光电元件实现,也可用软件进行计算机仿真。自从上世纪40年代初,美国McCulloch和Pitts从信息处理的角度,研究神经细胞行为的数学模型表达,提出了二值神经元模型以来,人们对神经网络进行了大量的研究。其中经历了40年代末心理学家Hebb提出著名的Hebb学习规则[1],50年代Rosenblatt提出的感知机模型(Perceptron)[2],60年代神经网络的研究的低潮,80年代提出的一种新的神经网络HNN[3]和Boltzmann机[4]等一系列的过程。目前,神经网络的发展非常迅速,从理论上对它的计算能力、对任意连续函数的逼近能力、学习理论以及动态网络的稳定性分析上都取得了丰硕的成果。特别是在应用上已迅速扩展到许多重要领域[5, 6]。如模式识别与图像处理中的手写体字符识别,语音识别,人脸识别,基因序列分析,医学疾病的识别,油气藏检测,加速器故障检测,电机故障检测,图像压缩和还原;控制及优化方面的化工过程控制,机械手运动控制,运载体轨迹控制等;金融中的股票市场预测,有价证券管理,借贷风险管理,信用卡欺骗检测;通信中的回声抵消,路由选择,自适应均衡,导航等方面。
1.2 人工神经网络
1.2.1
图1.2 基本神经元模型
(1)一组连接,连接强度由各连接上的权值表示,权值为正表示激活,为负表示抑制。
(2)一个求和单元,用于求取个输入信号的加权和(线性组合)。
(3)一个非线性激活函数,起非线性映射作用并将神经元输出幅度限制在一定的范围之内。常见的激活函数有阈值函数、分段线性函数和sigmoid函数等
此外还有一个阈值(或偏置)。
1.2.2 网络结构及工作方式
除单元特性外,网络的拓扑结构也是NN的一个重要特性。从连接方式看NN主要有两种。
(1)前馈型网络。各个神经元接受前一层的输入,并输出给下一层,没有反馈。节点分为两类,即输入单元和计算单元,每一计算单元可有任意个输入,但只有一个输出。通常前馈网络可分为不同的层,第层的输入只与第层的输出相连,输入和输出节点与外界相连,而其他中间层则称为隐层。
(2)反馈型网络。所有节点都是计算单元,同时也可接收输入,并向外界输出,其中每个连接弧都是双向的。若总单元数为,则每一个节点有个输入和一个输出。
NN的工作过程主要分为两个阶段:第一个阶段是学习期,此时各个计算单元状态不变,各连线上的权值可通过学习来修改;第二个阶段是工作期,此时各连接权固定,计算单元状态变化,以达到某种稳定状态。
从作用效果来看,前馈网络主要是函数映射,可用于模式识别和函数逼近。反馈网络按对能量函数的极小点的利用来分类有两种:第一类是能量函数的所有极小点均其作用,这一类主要用作各种亮相存储器;第二类只利用全局极小点,它主要用于求解最优化问题。
1.3 人工神经网络的学习
通过向环境学习获取知识并改进自身性能是NN的一个重要特点,在一般情况下,性能的改善是按某种预定的度量通过调节自身参数(如权值)随时间逐步达到的。在本章中我们重点介绍神经网络的学习规则。 常见的学习规则算法有如下三种:
1.3.1 误差纠正学习(delta规则)[7]
令为输入时神经元在时刻的实际输出,表示相应的应有输出,则误差信号可写为
(1.1)
误差纠正学习的最终目的是使某一基于的目标函数达到最小,以使网络中每一输出单元的实际输出在某种统计意义上最逼近于应有输出。一旦选定了目标函数的形式,误差纠正学习就成立一个典型的最优化问题,常用的目标函数是均方差判据,定义为
(1.2)
其中为求期望算子。由于直接用作为目标函数时,需要指导整个过程的统计特性,为解决这一困难通常用在时刻的瞬时值代替,即
(1.3)
利用最速梯度下降算法可得
(1.4)
其中为学习步长。
这种学习规则成功应用的神经网络模型非常广泛,如最简单的感知器学习算法[2],这也是神经网络的最原始的应用。而最经典的应用是反向传播学习算法[8 ],也称BP算法。关于反向传播学习算法,目
您可能关注的文档
最近下载
- 《语文(基础模块)下册》(中职)教案 第24课 跨媒介阅读与交流(二).pdf VIP
- 《磨床安全操作规程》.docx VIP
- 青2013G02图集-标准图集.docx VIP
- 第36届全国中学生物理竞赛决赛理论考试试题与解答.pdf VIP
- DB45_T1900-2018_芒果成龄果树管理技术规程_广西壮族自治区 conv.docx VIP
- 软件测试-全套PPT课件.pptx
- 类风湿关节炎情景模拟教学案例范文.docx VIP
- 2025广西公需科目培训考试答案(90分)——“一区两地一园一通道”建设;人工智能时代的机遇与挑战(1).pdf VIP
- 化学核心素养引领单元主题学习之初探.docx VIP
- 钻床安全操作规程[共1页].doc VIP
文档评论(0)