1.设种群规模为4 采用二进制编码 适应度函数f(x)=x^2 初始种群如表1所示 表1 初始种群 编号 基因
已帮助 人
1.设种群规模为4,采用二进制编码,适应度函数f(x)=x^2,初始种群如表1所示 表1 初始种群 编号 基因型 表现型 适应度 函数值 选择 概率 累计选择 概率 选中 次数 S1 1010 10 S2 0100 4 S3 1100 12 S4 0111 7 表2 新一代种群 编号 基因型 表现型 S1’ S2’ S3’ S4’ 如果遗传操作规定如下: (1) 选择概率Pr=1,选择操作用轮盘赌算法,且依次生成的4个随机数分别为0.42,0.16,0.89和0.71; (2) 交叉概率Pc=1,交叉算法为单点交叉,交叉点为3,交叉顺序按个体在群体中的顺序; (3) 变异概率Pm=0.01 请完成初始种群的选择、交叉和变异操作,并给出所得到的新一代种群。请给出计算过程。

回答
共1条回复-
S 01 =1100 , S 02 =1010 , S 03 =0111 , S 04 =1100
