- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于多种共轭梯度法改进BP算法的分析.doc
基于多种共轭梯度法改进BP算法的分析 摘 要 中国 1/vie BP算法也称误差反向传播算法。主要思想就是正向传递信息,反向传播误差来调整网络的权值和阈值,使输出结果不断向目标函数逼近。由于BP算法本身的优点比较多常被分类、模式识别、函数逼近、数据压缩等。多年来对于BP算法的改进和应用领域研究也在不断地进行着。对于BP的算法改进主要有两种方式:一种是基于启发式进行的改进,一种是基于数值优化方式的改进。而基于数值优化的方式主要有共扼梯度法、L_M算法等。本文主要介绍BP算法的几种共轭梯度法思想,并利用实验进行对比分析,方便后续研究者的利用。 【关键词】BP算法 共轭梯度法 改进 在人工神经网络的实际应用中,目前绝大部分都采用BP网络及其变化形式。它是前馈网络的核心部分,常被用于解决非线性问题,是一种有监督的多层前馈神经网络模型。由于权值是利用网络的训练误差进行反向传递来修正的,顾也称其为BP网络。输入信息的正向传递和输出误差的反向传递,构成了BP网络的信息循环,最终使得误差到达最小。BP网络的传统训练方法利用的是梯度下降法,本文则主要介绍BP网络的几种共轭梯度法对网络进行训练,并对实验结果进行对比分析。 1 BP神经网络的梯度下降法 梯度下降法又称最速下降法,是由著名的数学家柯西cauchy于1847年提出的。它的主要思想就是在最快的时间内达到目标值,而这个最快的方式就是函数的梯度。对于函数而言,梯度就是函数的导数。对于BP算法而言,就是利用梯度下降法沿着梯度下降的方向来寻求函数的最优值。它有两种迭代方式:一种是随机梯度下降,另一种是批量梯度下降。在BP网络中一般利用的是批量梯度下降法的原理。下面我们简单介绍下批量梯度下降法的原理。若h(x)是需要拟合的函数;E(θ)为均方误差,主要是用来衡量集众的样本对线性模式的拟合程度。m为训练样本的总数。θ是最终需要通过梯度下降法求得的参数。 而我们的目标就是需要求出E(θ)取极小值的θT向量,根据前人的研究得出,沿着函数梯度的方向下降就能最快找到极小值。 所以计算E(θ)关于θT的偏导数,也就得到了向量中每一个θ的梯度: 沿着梯度的方向更新参数的值,迭代直到收敛。可以看到,批量梯度下降是用了训练集中的所有样本,所以这种训练一般直适合小样本的训练学习,而且训练过程中易陷入局部极小值且易出现震荡现象。 2 几种共轭梯度法 共轭梯度法是梯度法的一种改进方法。可以弥补梯度法振荡和收敛性差的缺陷,基本思想是寻找与负梯度方向和上一次有哪些信誉好的足球投注网站反向共轭的方向作为新的有哪些信誉好的足球投注网站反向,从而加快训练速度,并提高训练精度。所有的共轭梯度法都采用负梯度方向作为初始有哪些信誉好的足球投注网站方向:p0=-g0,然后沿着该方向作一维有哪些信誉好的足球投注网站:,接下来,就是利用共轭方向作为新一轮的有哪些信誉好的足球投注网站方向,通常在当前负梯度方向上附加上一次有哪些信誉好的足球投注网站方向:。而的选取衍生出各种梯度法,如:Fletcher-Reeves、Polak-Ribiere、Pooller提出的量化共轭梯度法(SCG)就避免了耗时的以为有哪些信誉好的足球投注网站,其基本思想是融合了可信区间法和共轭梯度法,具体的方法就不再赘述了。下节我们通过实例进行仿真验证上面几种算法的特性。 3 应用Matlab进行实验对比分析 本节主要是借鉴MATLAB神经网络与应用中的实例进行分析,总结以上几种训练方法的特点,并在此基础上进行汇总分析。首先设置输入值和期望输出值。如表1所示。 通过上述实验是通过20组实验后得到的平均值,可以看出述几种实验模拟得到的结果和原始值很相近。所以上述训练方法对BP网络的训练还是有意义的。只是针对不同的情况利用不同的?练方法而已。
您可能关注的文档
最近下载
- 人教部编版四年级数学上册《角的度量(全章)》PPT教学课件.ppt VIP
- 2024年贵州省六盘水市中考语文试卷真题(含答案逐题解析).docx
- 121全等三角形公开课课件.pptx VIP
- 加气混凝土砌块施工技术技术交底.pdf VIP
- qc080000内部质量审核查检表.doc VIP
- 2024中国邮政邮储银行秋招历年考试试题及答案.docx VIP
- 统编版(部编版)小学语文三年级上册第二单元单元测试卷(含答案).pdf VIP
- (高清版)DB62∕T 25-3111-2016 建筑基坑工程技术规程.pdf VIP
- 电力系统暂态解析.pdf VIP
- 统编版(2024)道德与法治小学三年级上册《10 公共场所,文明言行》教学设计.docx VIP
文档评论(0)