版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1会计学MATLAB神经网络应用设计解读神经网络应用设计解读Lb12121 ,02,0Lb bb b= = jL1l2lL1l2lNN1( )2,0(1)xxef xebbbb-=+b123,WWW124,BBB2111( )( )2qsmttktJy ky k=骣=-桫邋适应度函数形式: ()1mmfitJd-=+( )y k:期望输出 ( )y k:网络当前输出 figure(1);P=-1:.05:1;T=sin(pi* P);plot(P,T); %画出函数曲线clc;clear all;tic %计算程序运行时间,和计算程序运行时间,和toc连用,连用,tic表示开始,表示开始,to
2、c表示结束表示结束NIND=40; %种群规模种群规模MAXGEN=100; %最大运行代数最大运行代数GGAP=0.9; %代沟代沟trace=zeros(1,MAXGEN); % 用于存储训练误差用于存储训练误差Chrom=crtbp(NIND,10); %创建初始种群创建初始种群gen=0; %代计数器代计数器ObjV=(objv2s(Chrom,40);while genMAXGEN, FitnV=ranking(ObjV); SelCh=select(sus,Chrom,FitnV,GGAP);SelCh=recombin(xovsp,SelCh,0.7); SelCh=mut(Se
3、lCh); ObjVSel=(objv2s(SelCh,36); Chrom ObjV=reins(Chrom,SelCh,1,1,ObjV,ObjVSel); gen=gen+1; Jm index=min(ObjV); %记录最优目标函数值的变化记录最优目标函数值的变化 trace(gen,1)=Jm; if (gen=1) t(gen,1)=toc; elset(gen,1)=toc+t(gen-1,1); endendLy=Chrom(index,:); %训练结束后,记录最优个体训练结束后,记录最优个体figure(2);plot(1:100,trace); %画出训练误差变化曲线画
4、出训练误差变化曲线()下面为被调用函数。将每个染色体解码成一个网络结构,分别计算在该结构下,网络的测试输出与期望输出的误差值,该组误差值被返回到主程序中,用以衡量每个染色体性能的好坏,从而选出性能优良的染色体,经过GA的不断进化,最终获得网络拓扑结构。0 *2 00 *2 11*2 21*2 312+=clc;clear all;FieldDR=-20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -20 -20 -20 -20 -20 -20 -20 -20 -20 -20 -2
5、0 -20 -1;20 20 20 20 20 20 20 20 20 20 20 20 1 1 1 1 1 1 1 1 1 1 1 1 20 20 20 20 20 20 20 20 20 20 20 20 1; %权值和阈值的取值范围权值和阈值的取值范围 Chrom=crtrp(40,FieldDR); %产生产生40个初始群体个初始群体MAXGEN=200; %最大运行代数最大运行代数GGAP=0.9; %代勾代勾gen=0; %代计数器代计数器Jm=1;tracec=zeros(MAXGEN,1); % 用于存储训练误差用于存储训练误差ObjV=objv2b(Chrom,40); %调
6、用调用obj2b函数计算当前群体的目标函数函数计算当前群体的目标函数值值 下面为被调用函数。将每个染色体中的实数分别解码为网络的权值和阈值,来计算网络的测试输出与期望输出的误差值,该组误差值被返回到主程序中,用以衡量每个染色体性能的好坏,从而选出性能优良的染色体,经过GA的不断进化,最终获得网络权值和阈值结果。2111( )( )2qsmttktJy ky k=骣=-桫邋适应度函数形式: ()1mmfitJd-=+( )y k:期望输出 ( )y k:网络当前输出 clc;clear all;tic %计算程序运行时间,和计算程序运行时间,和toc连用,连用,tic表示开始,表示开始,toc表
7、示结束表示结束NIND=40; %种群规模种群规模MAXGEN=100; %最大运行代数最大运行代数GGAP=0.9; %代沟代沟trace=zeros(1,MAXGEN); % 用于存储训练误差用于存储训练误差Chrom=crtbp(NIND,10); %创建初始种群创建初始种群gen=0; %代计数器代计数器ObjV=(objv2s(Chrom,40);while genMAXGEN, FitnV=ranking(ObjV); SelCh=select(sus,Chrom,FitnV,GGAP);()下面为被调用函数。将每个染色体解码成一个网络结构,分别计算在该结构下,网络的测试输出与期望输出的误差值,该组误差值被返回到主程序中,用以衡量每个染色体性能的好坏,从而选出性能优良的染色体,经过GA的不断进化,最终获得网络拓扑结构。 下面为被调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电子邮件营销行为规范条款
- 2026湖北民族大学附属民大医院招聘2人备考题库含答案详解(精练)
- 2026江西旅游商贸职业学院高层次人才招聘15人备考题库(36)附答案详解(考试直接用)
- 2026广东云浮市招募就业见习人员299人备考题库含答案详解(预热题)
- 2026年马鞍山市和县文化旅游体育局度校园招聘备考题库附答案详解(巩固)
- 2026四川长虹电子控股集团有限公司招聘综合管理主办岗位1人备考题库及完整答案详解1套
- 2026四川达州大竹县国有资产事务服务中心县属国有企业招聘工作人员28人备考题库含答案详解(夺分金卷)
- 2026浙江台州市温岭市市场监督管理局招聘编外人员3人备考题库含答案详解
- 2026上海对外经贸大学国际经贸学院行政管理人员招聘1人备考题库及答案详解(考点梳理)
- 2026河南事业单位联考驻马店市招聘142人备考题库及答案详解(夺冠系列)
- 床上用品采购投标方案(技术方案)
- DB11T 1927-2021 建设项目环境影响评价技术指南 医疗机构
- DL∕T 5370-2017 水电水利工程施工通 用安全技术规程
- 发动机教案课件
- 平行四边形、-菱形、矩形、正方形专项练习(含部分答案)
- 《海上风电场工程测量规程》(NB-T 10104-2018)
- 膝关节骨关节的阶梯治疗课件
- 《城镇燃气管理条例》讲解稿
- 白银公司招聘考试题及答案
- 安全隐患整改通知(回复)单(样表)
- 渗压计及测压管施工方案
评论
0/150
提交评论