摘要: 1、遗传算法是非常好的非线性搜索算法,是一种全局寻优的近似方法2、遗传算法的步骤:1)将问题的解写成编码的形式,随机产生第一代种群。2)选择:选择一些染色体来产生下一代。根据适应度F(i)以比例选择算法从种群中选出2个个体。3)对选出的2个个体按交叉概率执行交叉操作,再按变异概率执行变异操作4)重插入:将处理后的2个个体加入新的种群。3、工具箱这里运用的工具箱是GATBX遗传算法工具箱1)创建随机的初始种群Chrom=crtbp(Nind, Lind)Nind种群个体数目,Lind是个体编码的长度;Chrom是Nind*Lind的矩阵2)选择适应度值Fitnv=rank(Objv)根据目标函数 阅读全文
posted @ 2013-07-18 22:45 uumonkey 阅读(2927) 评论(0) 推荐(0) 编辑