遗传算法里的“代沟”(gap)是什么意思?要求讲的简单易懂.select('sus',Chrom,FitnV,GAP); %选择的时候:chrom:种群编码;FitnV:适应度;GAP:代沟。我就是想问这个代沟是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 09:43:23
遗传算法里的“代沟”(gap)是什么意思?要求讲的简单易懂.select('sus',Chrom,FitnV,GAP); %选择的时候:chrom:种群编码;FitnV:适应度;GAP:代沟。我就是想问这个代沟是什么意思

遗传算法里的“代沟”(gap)是什么意思?要求讲的简单易懂.select('sus',Chrom,FitnV,GAP); %选择的时候:chrom:种群编码;FitnV:适应度;GAP:代沟。我就是想问这个代沟是什么意思
遗传算法里的“代沟”(gap)是什么意思?
要求讲的简单易懂.
select('sus',Chrom,FitnV,GAP);
%选择的时候:chrom:种群编码;FitnV:适应度;GAP:代沟。
我就是想问这个代沟是什么意思

遗传算法里的“代沟”(gap)是什么意思?要求讲的简单易懂.select('sus',Chrom,FitnV,GAP); %选择的时候:chrom:种群编码;FitnV:适应度;GAP:代沟。我就是想问这个代沟是什么意思
代沟是用于控制每代中种群被替换的比例,即每代有N*(1-G)个父代个体被选中进入下一代种群.G=50%意味着一半的种群将被置换.

http://dict.baidu.com/s?wd=gap
代沟不是两辈人感情上的问题吗?怎么又成科学问题了?

遗传算法里有gap吗
数据编码 适应度函数建立 染色体编码 初始化染色体群体(原始代) 然后进行 选择 交叉 变异 运算操作(他们的算子需要选择确定) ,然后循环进行吧,有gap ?

GAP,可选项,缺省或为NaN,则GAP默认为1。GAP也可大于1,允许子代数多于父代的数量。 GAP指明每个子种群被选择的个体数量是与子种群的大小有关的。