- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1、数据归一化2、数据分类,主要包括打乱数据顺序,抽取正常训练用数据、变量数据、测试数据3、建立神经网络,包括设置多少层网络(一般3层以内既可以,每层的节点数(具体节点数,尚无科学的模型和公式方法确定,可采用试凑法,但输出层的节点数应和需要输出的量个数相等),设置隐含层的传输函数等。关于网络具体建立使用方法,在后几节的例子中将会说到。4、指定训练参数进行训练,这步非常重要,在例子中,将详细进行说明5、完成训练后,就可以调用训练结果,输入测试数据,进行测试6、数据进行反归一化7、误差分析、结果预测或分类,作图等数据归一化问题归一化的意义:首先说一下,在工程应用领域中,应用BP网络的好坏最关键的仍然是输入特征选择和训练样本集的准备,若样本集代表性差、矛盾样本多、数据归一化存在问题,那么,使用多复杂的综合算法、多精致的网络结构,建立起来的模型预测效果不会多好。若想取得实际有价值的应用效果,从最基础的数据整理工作做起吧,会少走弯路的。归一化是为了加快训练网络的收敛性,具体做法是:1 把数变为(0,1)之间的小数主要是为了数据处理方便提出来的,把数据映射到0~1范围之内处理,更加便捷快速,应该归到数字信号处理范畴之内。2 把有量纲表达式变为无量纲表达式归一化是一种简化计算的方式,即将有量纲的表达式,经过变换,化为无量纲的表达式,成为纯量比如,复数阻抗可以归一化书写:Z = R + jωL = R(1 + jωL/R) ,复数部分变成了纯数量了,没有量纲。另外,微波之中也就是电路分析、信号系统、电磁波传输等,有很多运算都可以如此处理,既保证了运算的便捷,又能凸现出物理量的本质含义。神经网络归一化方法:由于采集的各数据单位不一致,因而须对数据进行[-1,1]归一化处理,归一化方法主要有如下几种,供大家参考:1、线性函数转换,表达式如下:
复制内容到剪贴板
代码:
y=(x-MinValue)/(MaxValue-MinValue)
说明:x、y分别为转换前、后的值,MaxValue、MinValue分别为样本的最大值和最小值。2、对数函数转换,表达式如下:
复制内容到剪贴板
代码:
y=log10(x)
说明:以10为底的对数函数转换。3、反余切函数转换,表达式如下:
复制内容到剪贴板
代码:
y=atan(x)*2/PI
matlab中归一化的实现:matlab中的归一化处理有五种方法,只会其中一种就可以了,我喜欢用第4种,因为习惯和方便注意:第一组和第二组归一化函数在Matlab7.0以上已遗弃,他们的用法相似,pre**是归一化,post**是反归一化,tram**是使用同样的设置归一化另外一组数据1. 内部函数premnmx、postmnmx、tramnmx,将数据归一化到(-1,1)premnmx的语法格式是
复制内容到剪贴板
代码:
[Pn,minp,maxp,Tn,mint,maxt]=premnmx(P,T)
其中P,T分别为原始输入和输出数据,minp和maxp分别为P中的最小值和最大值。mint和maxt分别为T的最小值和最大值。我们在训练网络时,如果所用的是经过归一化的样本数据,那么以后使用网络时所用的新数据也应该和样本数据接受相同的预处理,这就要用到tramnmx,换句话说使用同一个归一化设置(setting)归一化另外一组数据。如下所示:
复制内容到剪贴板
代码:
[Pn]=tramnmx(P,minp,maxp)
其中P和Pn分别为变换前、后的输入数据,maxp和minp分别为premnmx函返回的最大值maxp和最小值minp。2、prestd、poststd、trastd归化数据到(0,1)用法与1差不多。详细可以help prestd。上述两种方法是可以相互转化的,比如,第一种归化后的数据为p,则(1+p)./2的结果就是第二种了3、mapminmax()将数据归一化到(-1,1),是6.5中**mnmx系列的替换函数该函数同时可以执行归一化、反归一化和归一化其他数据的功能,具体看帮助和后面的实例
复制内容到剪贴板
代码:
% 归一化数据输入为p,输出为t[normInput,ps] = mapminmax(p);[normTarget,ts] = mapminmax(t);% 反归一化trainOutput = mapminmax(reverse,normTrainOutput,ts);trainInsect = mapminmax(reverse,trainSamples.T,ts);validateOutput = mapminmax(reverse,normValidate
您可能关注的文档
- [精品]用matlab解线性方程组.doc
- [小木虫emuch.net]PS教你画轴滚动文字教程.doc
- “隐身”材料.docx
- “荧光”自行车.docx
- 《人工智能》习题课.doc
- 《山海经》中人兽伴生类神人形象论析——以_四鸟_、鸟为助手的神人形象为例.pdf
- 《自动控制原理》部分中英文词汇对照表.docx
- 09年数字电路考试试题及答案.doc
- 123高等生理.ppt
- 360度视角头盔套装.docx
- 《机械基础(彩色版)(第二版)》 课件全套 第0--8章 绪论、杆件的静力分析-- 液压传动与气压传动.pptx
- 园林计算机辅助设计 第2版 课件 项目三 广场平面效果图后期制作.pptx
- 单片机原理及接口技术—基于C51 Proteus仿真(第二版)课件汇总(屈霞) 第1--9章 概述 --- 80C51单片机与DAC、ADC接口芯片的设计.ppt
- 汽车保险与理赔 第4版 课件 任务12 制定投保方案.pdf
- 汽车保险与理赔 第4版 课件 任务11 计算车辆保险费.pdf
- 《电商品流通企业会计 第4版》课件 第1章绪论.ppt
- 《园林建筑技术(第2版)课件 3.1.1 传统亭造型设计.pptx
- 《园林建筑技术(第2版)课件 4.1 园林建筑的环境与布局.pptx
- 物流营销与客户关系 课件汇总 王耀燕 1-市场营销与物流营销 ---4 物流企业营销策略制定.pptx
- 园林计算机辅助设计 第2版 课件 项目六 Sketchup在园林设计中的应用.pptx
文档评论(0)