数学建模社区-数学中国

标题: 关于遗传算法接力进化的问题,求高手!!!!!!!!!!!!!!!!! [打印本页]

作者: 12312121    时间: 2013-1-24 14:37
标题: 关于遗传算法接力进化的问题,求高手!!!!!!!!!!!!!!!!!
clc;, P8 w8 Z9 |( q2 |4 |4 Q; d
close all;
7 k+ H4 {& |. [4 C% q4 N$ H7 gclear all;
4 ^4 l5 m8 I; n2 l  l0 @%进化的代数# p' j' H' y3 V
T=100;
# H5 M( w# o8 ^2 D% coptionsOrigin=gaoptimset('Generations',T/2);
% C$ C) w8 u: b! e0 P$ G; ^$ W[x,fval,reason,output,finnal_pop]=ga(@ch14_2f,2,optionsOrigin);
* r+ A' B; v! u  ]%进行第二次接力进化! I3 M. K9 M! I
options1=gaoptimset('Generations',T/2,'InitialPopulation',finnal_pop,.... T4 a+ D4 v7 n( a1 g8 x* t
    'PlotFcns',@gaplotbestf);
  P1 X; p' Y& f2 O" X$ i7 V* l[x,fval,reason,output,finnal_pop]=ga(@ch14_2f,2,options1);. L/ v6 _9 P3 k; u
Bestx=x: i  \/ q' v+ o5 @, Q' M- w: _1 n
BestFval=fval
- H6 p' L$ K) Z& ?  D6 j看到过这个程序,能用来解规划问题,可是为什么程序中应用了两次50代的遗传算法,为什么不用一次100代的呢?
作者: xyj1315689624    时间: 2013-1-24 18:30
貌似看到过...是某本红色封面的书吧...
3 u& Q) J5 B+ u; O, N( J分段是为了让初始解变成最优解再进行寻优) R) c0 ~4 h. H- f% m0 T9 I
如果直接100次的话,第50的初始解不一定是最优解,可能是其他解(但是最优解已保留)...
作者: 切尔西    时间: 2013-1-29 22:29
正在学习遗传算法这部分内容




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5