- 13
- 0
- 约7.27千字
- 约 7页
- 2017-02-01 发布于重庆
- 举报
归一化,神经网络
几个要说明的函数接口:[Y,PS]?=?mapminmax(X)[Y,PS]?=?mapminmax(X,FP)Y?=?mapminmax(apply,X,PS)X?=?mapminmax(reverse,Y,PS)
用实例来讲解,测试数据?x1?=?[1?2?4],?x2?=?[5?2?3];?[y,ps]?=?mapminmax(x1)y?=???-1.0000???-0.3333????1.0000
ps?=???????name:?mapminmax?????xrows:?1??????xmax:?4??????xmin:?1????xrange:?3?????yrows:?1??????ymax:?1??????ymin:?-1????yrange:?2
其中y是对进行某种规范化后得到的数据,这种规范化的映射记录在结构体ps中.让我们来看一下这个规范化的映射到底是怎样的?
AlgorithmIt?is?assumed?that?X?has?only?finite?real?values,?and?that?the?elements?of?each?row?are?not?all?equal.y?=?(ymax-ymin)*(x-xmin)/(xmax-xmin)?+?ymin;[关于此算法的一个问题.算法的假设是每一行的元素都不想相同,那如果都相同怎么办?实现的办法是,如果有一行的元素都相同比如xt?=?[1?1?1],此时xmax?=?xmin?=?1,把此时的变换变为y?=?ymin,matlab内部就是这么解决的.否则该除以0了,没有意义!]
也就是说对x1?=?[1?2?4]采用这个映射?f:?2*(x-xmin)/(xmax-xmin)+(-1),就可以得到y?=?[?-1.0000???-0.3333????1.0000]我们来看一下是不是:?对于x1而言?xmin?=?1,xmax?=?4;则y(1)?=?2*(1?-?1)/(4-1)+(-1)?=?-1;????y(2)?=?2*(2?-?1)/(4-1)+(-1)?=?-1/3?=?-0.3333;????y(3)?=?2*(4-1)/(4-1)+(-1)?=?1;看来的确就是这个映射来实现的.对于上面algorithm中的映射函数?其中ymin,和ymax是参数,可以自己设定,默认为-1,1;
比如:[y,ps]?=?mapminmax(x1)?ps.ymin?=?0;?[y,ps]?=?mapminmax(x1,ps)y?=?????????0????0.3333????1.0000
ps?=???????name:?mapminmax?????xrows:?1??????xmax:?4??????xmin:?1????xrange:?3?????yrows:?1??????ymax:?1??????ymin:?0????yrange:?1则此时的映射函数为:?f:?1*(x-xmin)/(xmax-xmin)+(0),是否是这样的这回你可自己验证.O(∩_∩)O
如果我对x1?=?[1?2?4]采用了某种规范化的方式,?现在我要对x2?=?[5?2?3]采用同样的规范化方式[同样的映射],如下可办到:?[y1,ps]?=?mapminmax(x1);?y2?=?mapminmax(apply,x2,ps)y2?=????1.6667???-0.3333????0.3333即对x1采用的规范化映射为:?f:?2*(x-1)/(4-1)+(-1),(记录在ps中),对x2也要采取这个映射.x2?=?[5,2,3],用这个映射我们来算一下.y2(1)?=?2(5-1)/(4-1)+(-1)?=?5/3?=?1+2/3?=?1.66667y2(2)?=?2(2-1)/(4-1)+(-1)?=?-1/3?=?-0.3333y2(3)?=?2(3-1)/(4-1)+(-1)?=?1/3?=?0.3333
X?=?mapminmax(reverse,Y,PS)的作用就是进行反归一化,讲归一化的数据反归一化再得到原来的数据:?[y1,ps]?=?mapminmax(x1);?xtt?=?mapminmax(reverse,y1,ps)xtt?=?????1?????2?????4此时又得到了原来的x1(xtt?=?x1);Matlab?数字归一化问题(by?yingzhilian)????归一化化定义:我是这样认为的,归一化化就是要把你需要处理的数据经过处理后(通过某种算法)限制在你需要的一定范围内。首先归一化是为了后面数据处理的方便,其次是保正程
您可能关注的文档
- 恒流充电NN_PID.doc
- 基于BP算法的多层前馈网络在道路安全评价中的应用及Matlab实现.doc
- 《考拉BP神经网络的matlab实现学习历程》.docx
- 四、泌尿、男生殖系统外科疾病.docx
- 帘子布检测方法.doc
- 医院常用化验值说明很实用.doc
- 基于小波神经网络短时交通流量预测.doc
- 矿产勘查考题.doc
- 2014年10月02日2221452145邓颖_评阅教师.doc
- 矿床学复习考试题.doc
- CN101414623A 槽栅型源漏复合场板异质结场效应晶体管及其制作方法 (西安电子科技大学).docx
- CN101414623B 槽栅型源漏复合场板异质结场效应晶体管及其制作方法 (西安电子科技大学).docx
- CN101414628A 凹槽г栅高电子迁移率晶体管及其制作方法 (西安电子科技大学).docx
- CN101419982B 槽栅型源场板高电子迁移率器件及其制作方法 (西安电子科技大学).docx
- CN101411366B 花茶的制作方法 (南宁市化工研究设计院).docx
- CN101412473A 一种传输器管箍的制作方法及装置 (北京银融科技有限责任公司).docx
- CN101414499A 多层式的过电流与过温度保护结构及其制作方法 (佳邦科技股份有限公司).docx
- CN101411366A 花茶的制作方法 (南宁市化工研究设计院).docx
- CN101408513A 表面规则凹凸起伏的样品台及其制作方法 (长春理工大学).docx
- CN101409320A 基板制作方法 (富士迈半导体精密工业(上海)有限公司).docx
最近下载
- 2026年执业药师《西药学综合知识与技能》教材变动对比.docx VIP
- 化工制图[高校教材郑晓梅主编].pdf VIP
- 中医养生企业五行舒体产品手册介绍PPT课件.pptx
- 医院护工培训.pptx VIP
- 第三单元走向未来的少年(教师版)2026年中考一轮复习 道德与法治 九年级下册 统编版.docx VIP
- 2026年带头强化政治忠诚、提高政治能力、固本培元、增强党性等紧扣“五个带头”对照检查发言材料5篇文.docx VIP
- 2025年青岛市初中学业水平考试生物试题真题(含答案)_可搜索.pdf VIP
- 2025年青岛市初中学业水平生物考试.docx VIP
- 列车长反思案例集.docx VIP
- 600MW等级水氢冷发电机主机对外培训资料.pptx VIP
原创力文档

文档评论(0)