版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1 进化算法与其在数值计算中的应用进化算法与其在数值计算中的应用 Xf XX ji gh, 第1页/共34页 S mjglihS ji , 1, 0;, 1, 0|XXX S X XfS X Xf 第2页/共34页 第3页/共34页 第4页/共34页 第5页/共34页 i f 1 , (1,2,) i iM i i f piM f 第6页/共34页 1 1 (1) (1) ttt ABA ttt BAB XXX XXX 单点交叉: 算术交叉 : 第7页/共34页 i x ,i newii old xxx 第8页/共34页 第9页/共34页 ()f X()F X 第10页/共34页 第11
2、页/共34页 0t (0)P ( )P t( )F t ( )P t (1)P t tT1tt tT 第12页/共34页 第13页/共34页 第14页/共34页 第15页/共34页 第16页/共34页 12 (,) iiiin Xxxx i 12 (,) iiiin Vvvv i 12 (,) iiiin Pppp i i ()f X i ( ) , (1)( ( ) (1) (1), (1)( ( ) iii i iii P tif f X tf P t P t X tif f X tf P t 第17页/共34页 s ( ) g P t 0101 ( ) ( ),( ),( )( )min
3、( ),( ),( ) g sgs P t P t P tP tf P tf P tf P tf P t 1122 (1)( )( ) ( )( )( ) ( )( ) (1)( )(1) ijijjijijjgjij ijijij v tv tc rtp tx tcrtptx t x tx tv t jjj i it 1 c 2 c 1 , 0,1 , 0 21 UrUr 第18页/共34页 1 c 2 c ij v maxmax , ij vvv max v max v max v max v minmax ,xx minmaxmax %20%10 xxv 第19页/共34页 minmax
4、 ,xx ij x maxmax ,vv ij v ii Px i P 第20页/共34页 g P 第21页/共34页 1122 (1)( )( )( ) (1)( )(1) iiiigi iii V tV tc rPX tcrPX t X tX tV t 11 (1)( )( ) ( )( ) ijijjijij v tv tc rtp tx t 第22页/共34页 22 (1)( )( ) ( )( ) ijijjgjij v tv tcrtptx t 第23页/共34页 第24页/共34页 DdNi tu txtCttptx id iddidid 1 ,1, )( 1 ln)()()()
5、() 1( )(tuid5 . 0)(tuid )(t )(tpid )()(1)()()(tPtctPtctp gdidid )(tP i )(tc )(tPg 第25页/共34页 )(t )(t max 100 )( T t t 10, 4 . 0 , 2 . 1 5 . 0 , 0 . 1)(tC N i iD N i i N i iD tP N tP N tP N tCtCtCtC 11 2 1 121 )( 1 , )( 1 , )( 1 )(,),(),()( 第26页/共34页 pNum=1000; %粒子数 pDim=4; %粒子维数 gen=300; %迭代次数 X1min=
6、-100;X2min=-100;X3min=-100;X4min=-100; X1max=100;X2max=100;X3max=100;X4max=100; %变量范围 %粒子初始化 am=rand(pNum,pDim); %随机数辅助变量 Pc(:,1)=X1min+(X1max-X1min)*am(:,1); Pc(:,2)=X2min+(X2max-X2min)*am(:,2); Pc(:,3)=X3min+(X3max-X3min)*am(:,3); Pc(:,4)=X4min+(X4max-X4min)*am(:,4); 第27页/共34页 %计算适应度 fitness=zeros
7、(pNum,1); for kk=1:pNum a1=abs(5*Pc(kk,1)+Pc(kk,2)-Pc(kk,3)-2*Pc(kk,4)+2); a2=abs(2*Pc(kk,1)+8*Pc(kk,2)+Pc(kk,3)+3*Pc(kk,4)+6); a3=abs(Pc(kk,1)-2*Pc(kk,2)-4*Pc(kk,3)-Pc(kk,4)-6); a4=abs(-Pc(kk,1)+3*Pc(kk,2)+2*Pc(kk,3)+7*Pc(kk,4)-12); fitness(kk,1)=(a1+a2+a3+a4);endpBestp=Pc; %粒子局部最优 pBestf=fitness;
8、gBestf index=max(fitness); %全局最优值(适应度) gBestp=Pc(index,:); %全局最优值(个体) Best=zeros(gen+1,pDim+1); %记录最优值变化 Best(1,1)=gBestf; Best(1,2:pDim+1)=gBestp; 第28页/共34页 for gm=1:gen gm mbest=mean(pBestp); %中值最优位置 c=rand(pNum,1); pp=c c c c.*pBestp+(1-c)*gBestp; u=rand; beita=1.2-0.8*gm/gen; if u0.5 Pc=pp-beita
9、*abs(ones(pNum,1)*mbest-Pc)*log(1/u); else Pc=pp+beita*abs(ones(pNum,1)*mbest-Pc)*log(1/u); end %适应度 for kk=1:pNum a1=abs(5*Pc(kk,1)+Pc(kk,2)-Pc(kk,3)-2*Pc(kk,4)+2); a2=abs(2*Pc(kk,1)+8*Pc(kk,2)+Pc(kk,3)+3*Pc(kk,4)+6); a3=abs(Pc(kk,1)-2*Pc(kk,2)-4*Pc(kk,3)-Pc(kk,4)-6); a4=abs(-Pc(kk,1)+3*Pc(kk,2)+2*
10、Pc(kk,3)+7*Pc(kk,4)-12); fitness(kk,1)=(a1+a2+a3+a4); end 第29页/共34页 for gn=1:pNum %限定范围 if Pc(gn,1)X1max Pc(gn,1)=2*X1max-Pc(gn,1); end %选择个体局部最优和全局最优 if fitness(gn,1)pBestf(gn,1) pBestp(gn,:)=Pc(gn,:); pBestf(gn,1)=fitness(gn,1); end if fitness(gn,1)gBestf gBestf=fitness(gn,1); gBestp=Pc(gn,:); end end Best(gm+1,1)=gBestf; Best(gm+1,2:pDim+1)=gBestp; end 第30页/共34页 2 0 855 231 321 32121 13 233 12 xxx xxx xxxxx xx xxx xx ; 53 1 x; 42 2 x25 . 0 3 x 第31页/共34页 for kk=1:pNum a1=abs(Pc(kk,1)Pc(kk,2)+Pc(kk,2)Pc(kk,1)-5*Pc(kk,1)*Pc(kk,2)*Pc(kk,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年社区工作者能力提升试题及参考答案详解【B卷】
- 2026年考研政治全真模拟试卷及答案(十)
- 护理中的科研方法与论文写作
- 放疗区域皮肤的伤口护理
- 梅毒患者护理中的继续教育
- 术后活动指导与康复训练
- 2025-2030中国无铅回流焊机行业供需调查及投资前景深度评估报告
- 消化系统疾病的护理伦理与法律
- 消化内科护理操作规范与培训
- 2026年芳香理疗师考试试卷及答案
- 2026中国养老服务市场需求分析与商业模式研究报告
- (二模)德州市2026届高三年级4月学习质量综合评估政治试卷(含答案)
- 2026年丝绸博物馆陈列设计岗面试作品集准备
- 2026广西华盛集团有限责任公司招聘7人农业考试备考试题及答案解析
- 2026山东济清控股集团有限公司招聘23人农业笔试备考试题及答案解析
- 外研版八年级下册英语全册教学设计(配2026年春改版教材)
- 雨课堂学堂在线学堂云《人工智能与创新(南开)》单元测试考核答案
- 2026年初中毕业艺术考试试题及答案
- 2025年养老服务机构管理与照护规范
- 中国环境监测无人机市场供需分析与前景预测报告
- 运行副值长安全职责培训课件
评论
0/150
提交评论