1 / 29
文档名称:

基于BP神经网络的函数拟合算法研究.doc

格式:doc   大小:515KB   页数:29页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于BP神经网络的函数拟合算法研究.doc

上传人:镜花流水 2019/5/3 文件大小:515 KB

下载得到文件列表

基于BP神经网络的函数拟合算法研究.doc

相关文档

文档介绍

文档介绍:基于BP神经网络的函数拟合算法研究[摘要]人工神经网络(work,ANN)是智能领域的研究热点,目前已经成功地应用到信号处理、模式识别、机器控制、专家系统等领域中。在神经网络技术中,BP神经网络因具有结构、学****算法简单等特点,近年来得到广泛的关注,相关技术已经在预测、分类等领域中实现产业化。本文针对经典的函数拟合问题,以BP神经网络为工具,力求分析BP神经网络隐含层神经元数目对网络性能以及函数拟合效果的影响。通过Matlab的仿真实验结果表明,BP神经网络作为高效的计算智能工具,是实现复杂函数拟合的有效工具。[关键字]人工神经网络;BP神经网络;work[Abstract]workisahottopicinthefieldofintelligent,essfullyappliedtothefieldofsignalprocessing,patternrecognition,machinecontrol,expertsystems,,workduetohavingastructurelearningalgorithmandsimple,itiswidespreadconcerninrecentyears,relatedtechnologieshavebeenforecasting,,,putationalintelligencetools,plexfunctionfitting[Keywords]works;work;Functionfitting目录1引言 1 42人工神经网络简介 113基于BP神经网络的函数拟合算法设计与实现 194结论 245致谢语 25[参考文献] 。如何近似地表示函数,是函数拟合涉及的基本问题。在进行数学的理论知识研究和实际的应用过程中,经常遇到如下问题:在已知数据中寻找一个函数,使它在一定意义下成为已知数据的近似表示,并求出近似表示所产生的误差,这即是函数的拟合问题。在函数拟合中,可以选择多种函数类用来拟合已知数据。而对的近似程度即误差,也可以有多种计算方法。对于经典的函数拟合原理,理论分析严密,体系十分成熟。但由此衍生的许多算法都有一些共同的缺点:计算量较大,适应性较差,对模型和数据的要求较高,依赖性强,而神经网络应用于函数拟合的优越性可在许多情况下体现出来,如:第一,它提供了一个标准的拟合结构以及随着隐含层神经元个数改变而能达到任意精度的拟合工具;第二,有标准的学****算法用以确定拟合函数的参数,并且这一过程是拟人的,即,很好地模拟了人的学****过程;第三,能处理的数据对象十分广泛:适用于大规模的,高度非线性的,不完备的数据处理。利用神经网络进行函数拟合一般是从样本出发,对未知函数进行非线性拟合。神经网络可以计算复杂的输入和输出结果之间的关系,因此非线性函数的拟合可以由神经网络来实现。运用神经网络进行函数拟合在应用数学方面有十分重要的意义,更重要的是,其在工程学和物理学领域也有着十分重要的作用,这是因为此种拟合方式已经广泛地应用在信号处理、系统辨识及建模,以及模式识别等多个方面。因此,本文将采用神经网络进行函数拟合研究[1],并充分分析拟合的效率以及存在的问题。,用来进行函数拟合的数学工具,已发生了巨大的变化,从19世纪初的傅里叶(Fourier)理论[2]到20世纪60年代的神经网络理论,再到近10多年来产生的小波理论、多小波理论[3]及小波神经网络等。(1)Fourier变换的函数拟合傅里叶(Fourier)变换能将满足一定条件的某个函数表示成三角函数(正弦函数或余弦函数)或者它们的积分的线性组合。在不同的研究领域,Fourier变换具有多种不同的变体形式,如连续Fourier变换和离散Fourier变换。