展会信息港展会大全

【求助】有关免疫算法的源代码哪里有下载的?
来源:互联网   发布日期:2011-09-20 19:01:48   浏览:8005次  

导读:研学论坛 非常想要啊!!! - Discuz! Board...

Re:【求助】有关免疫算法的源代码哪里有下载的?

%%  This is main script

clear all;
global popsize length min max N code;
N=12;               % 每个染色体段数(十进制编码位数)
M=20;               % 进化代数
popsize=20;         %设置初始参数,群体大小
length=10;          % length为每段基因的二进制编码位数
chromlength=N*length;  %字符串长度(个体长度),染色体的二进制编码长度
pc=0.7;                %设置交叉概率,本例中交叉概率是定值,若想设置变化的交叉概率可用表达式表示,或从写一个交叉概率函数,例如用神经网络训练得到的值作为交叉概率
pm=0.3;               %设置变异概率,同理也可设置为变化的
bound={-100*ones(popsize,1),zeros(popsize,1)};min=bound{1};max=bound{2};
pop=initpop(popsize,chromlength);                     %运行初始化函数,随机产生初始群体
ymax=500;K=1;

%电,正常;code(2,,50%;code(3,,150%
code =[-0.8180   -1.6201  -14.8590  -17.9706  -24.0737  -33.4498  -43.3949  -53.3849  -63.3451  -73.02

赞助本站

人工智能实验室
AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港