数学建模社区-数学中国
标题:
关于遗传算法接力进化的问题,求高手!!!!!!!!!!!!!!!!!
[打印本页]
作者:
12312121
时间:
2013-1-24 14:37
标题:
关于遗传算法接力进化的问题,求高手!!!!!!!!!!!!!!!!!
clc;
( h4 M, H) o; B- a1 u
close all;
0 q! I" M( X6 K7 u9 v
clear all;
) |& w! v; g2 Q' `, r
%进化的代数
9 p; k0 N8 c! J0 d- C6 \
T=100;
5 z0 a2 K# ?9 }# X: X4 I: M" D
optionsOrigin=gaoptimset('Generations',T/2);
8 \. D2 ~: u3 B8 K7 a
[x,fval,reason,output,finnal_pop]=ga(@ch14_2f,2,optionsOrigin);
7 Y. n' J# n& d. h
%进行第二次接力进化
8 x+ E# \- Z% `3 h% h9 L2 f$ ~! t" O9 G
options1=gaoptimset('Generations',T/2,'InitialPopulation',finnal_pop,...
- W5 p2 D. _4 A7 _) b' y
'PlotFcns',@gaplotbestf);
- y) n( s8 B$ G( L
[x,fval,reason,output,finnal_pop]=ga(@ch14_2f,2,options1);
( @" ^) J# w* T7 {2 t( F7 R
Bestx=x
t* L- l5 ~: M. d1 h; t
BestFval=fval
; U# S# N3 K7 n. J
看到过这个程序,能用来解规划问题,可是为什么程序中应用了两次50代的遗传算法,为什么不用一次100代的呢?
作者:
xyj1315689624
时间:
2013-1-24 18:30
貌似看到过...是某本红色封面的书吧...
' ?# C% h/ e9 y3 L, U6 a
分段是为了让初始解变成最优解再进行寻优
( k; I. W2 D3 ?: U ^. s
如果直接100次的话,第50的初始解不一定是最优解,可能是其他解(但是最优解已保留)...
作者:
切尔西
时间:
2013-1-29 22:29
正在学习遗传算法这部分内容
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5