版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上数值分析与数学实验专业实训报 告 书题 目 基于BP神经网络预测方法的预测模型一、问题描述建立基于BP神经网络的信号回归模型,来预测某一组数据。二、基本要求1.熟悉掌握神经网络知识;2.学习多层感知器神经网络的设计方法和Matlab实现;3.学习神经网络的典型结构;4.了解BP算法基本思想,设计BP神经网络架构;5.谈谈实验体会与收获。三、数据结构BP网络能学习和存贮大量的输入-输出模式映射关系,而无需事前揭示描述这种映射关系的数学方程。它的学习规则是使用最速下降法,通过反向传播来不断调整网络的权值和阈值,使网络的误差平方和最小。BP神经网络模型拓扑结构包括输入层(i
2、nput)、隐层(hide layer)和输出层(output layer)。BP神经网络算法: 神经网络由神经元和权重构成,神经元即为:输入节点,输出节点和隐层结点三部分;权重是各个神经元相互连接的强度。神经网络通过训练,从样本中学习知识,并且将知识以数值的形式存储于连接权中。神经网络的分类过程分成两部分,首先学习网络的权重,利用一些已知的数据训练网络得到该类数据模型的权重;接着根据现有的网络结构和权重等参数得到未知样本的类别。BP算法被称作反向传播算法,主要思想是从前向后(正向)逐层传播信息;从后向前(反向)逐层传播输出层的误差,间接算出隐层误差。4、 实验内容人工神经网络是用来模拟人脑结
3、构及智能特点的一个前沿研究领域,它的一个重要特点是通过网络学习达到其输出与期望输出相符的结果,具有很强的自学习、自适应、鲁棒性、容错性及存储记忆的能力.人工神经网络系统评价方法以其超凡的处理复杂非线性问题的能力独树一帜,这种评价方法忠实于客观实际,不带任何人为干预的成分,是一种较好的动态评价方法. 近年来,人工神经网络的研究和应用受到了国内外的极大重视. 在人工神经网络中有多种模型,其中BP 神经网络模型最成熟,其应用也最为广泛.BP 神经网络是一种具有两层或两层以上的阶层型神经网络,层间神经元实现全连接,即下层的每个神经元与上层的每个神经元都实现权连接,而层内各神经元间无连接. 典型的BP
4、网络是三层前馈阶层网络,即:输入层、隐含层和输出层.源程序:%=原始数据输入=p=2845 2833 4488;2833 4488 4554;4488 4554 2928;4554 2928 3497;2928 3497 2261;.3497 2261 6921;2261 6921 1391;6921 1391 3580;1391 3580 4451;3580 4451 2636;.4451 2636 3471;2636 3471 3854;3471 3854 3556;3854 3556 2659;3556 2659 4335;.2659 4335 2882;4335 2882 4084;4
5、335 2882 1999;2882 1999 2889;1999 2889 2175;.2889 2175 2510;2175 2510 3409;2510 3409 3729;3409 3729 3489;3729 3489 3172;.3489 3172 4568;3172 4568 4015;' %=期望输出=t=4554 2928 3497 2261 6921 1391 3580 4451 2636 3471 3854 3556 2659 .4335 2882 4084 1999 2889 2175 2510 3409 3729 3489 3172 4568 4015 .36
6、66; ptest=2845 2833 4488;2833 4488 4554;4488 4554 2928;4554 2928 3497;2928 3497 2261;.3497 2261 6921;2261 6921 1391;6921 1391 3580;1391 3580 4451;3580 4451 2636;.4451 2636 3471;2636 3471 3854;3471 3854 3556;3854 3556 2659;3556 2659 4335;.2659 4335 2882;4335 2882 4084;4335 2882 1999;2882 1999 2889;19
7、99 2889 2175;.2889 2175 2510;2175 2510 3409;2510 3409 3729;3409 3729 3489;3729 3489 3172;.3489 3172 4568;3172 4568 4015;4568 4015 3666' pn,minp,maxp,tn,mint,maxt=premnmx(p,t); %将数据归一化 NodeNum1 =20; % 隐层第一层节点数 NodeNum2=40; % 隐层第二层节点数 TypeNum = 1; % 输出维数 TF1 = 'tansig'TF2 = 'tansig'
8、; TF3 = 'tansig'net=newff(minmax(pn),NodeNum1,NodeNum2,TypeNum,TF1 TF2 TF3,'traingdx');%网络创建traingdm net.trainParam.show=50; net.trainParam.epochs=50000; %训练次数设置 net.trainParam.goal=1e-5; %训练所要达到的精度net.trainParam.lr=0.01; %学习速率 net=train(net,pn,tn); p2n=tramnmx(ptest,minp,maxp);%测试数据
9、的归一化an=sim(net,p2n);a=postmnmx(an,mint,maxt) %数据的反归一化 ,即最终想得到的预测结果plot(1:length(t),t,'o',1:length(t)+1,a,'+'); title('o表示预测值- *表示实际值')grid onm=length(a); %向量a的长度t1=t,a(m);error=t1-a; %误差向量figureplot(1:length(error),error,'-.') title('误差变化图') grid on 五、运行结果六、总结1.分工情况本小组成员:主要负责的部分是程序的设计与编写,以及实验报告的最终整理。主要负责的是程序的检测与调试还有程序的修改和完善部分,主要负责实验报告的编写与排版。2.心得体会这次实验对于我们来说很有难度,毕竟以前没学过,但是这样却激发了我们对知识的渴望,在我和我们队友的积极讨论下,又通过上网查资料学习,了解掌握了一种新的数据处理方法。通过本次实验
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- erp培训管理考核制度
- 2026年泰安市岱岳区直事业单位招考工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 园林古建筑社交空间设计方案
- 2026年河南计量科学研究院招考7人易考易错模拟试题(共500题)试卷后附参考答案
- 2026年河南省光山县事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2026年河南巩义市第二批事业单位招聘103人易考易错模拟试题(共500题)试卷后附参考答案
- 风景名胜区景观改造设计方案
- 中学数字化课堂互动平台方案
- 2026年河北省清河县事业单位招考易考易错模拟试题(共500题)试卷后附参考答案
- 2026年河北省唐山市乐亭县事业单位招聘工作人员168人易考易错模拟试题(共500题)试卷后附参考答案
- 九年级中考物理第一轮复习教案全
- 贵州燃气集团股份有限公司2025年招聘笔试笔试历年参考题库附带答案详解
- 采用起重机械进行安装的工程安全管理措施
- 曹明铭工程管理课件
- 《流域综合规划》课件
- 2023眼视光行业白皮书-美团医疗x动脉网-202406
- 《复旦大学》课件
- 提高混凝土外墙螺杆洞封堵质量验收合格率
- 品质部绩效考核评分表(KPI)
- 茅台酱酒文化知识讲座
- 光电器件教学课件
评论
0/150
提交评论