
遗传算法
mySkySea
微笑向暖,安之若素。
展开
-
遗传算法编码
前言:最近开始学习遗传算法,为了能够更有条理性的学习,记录一下遗传算法的一些个人小总结。还望看到的博友们多多指点……一、遗传算法执行过程首先是遗传算法的执行过程的整体概况,如下:1、选择编码策略,把参数转换成串;2、根据群体大小N,随机产生N个串构成的群体;3、根据适应度函数 F=f(x) 计算各个串的适应度;4、根据串的复制概率 F=f(x) 选择一个串进行复制,直至已经复制了N个串,适应度越高,复制概率越大;5、复制后的串两两配对,以交叉概率进行交叉;6、对每个串中的基因按变异概率进行翻转;7、从3起原创 2010-07-21 17:41:00 · 20834 阅读 · 2 评论 -
安装遗传算法工具箱
1、解压后将genetic文件夹拷贝到Matlab的toolbox文件夹下。2、执行命令:addpath D:/MATLAB7/toolbox/genetic,我的Matlab是安装到D盘。3、执行:which crtbp.m,如果返回D:/MATLAB7/toolbox/genetic/crtbp.m则安装成功。原创 2010-07-22 11:16:00 · 887 阅读 · 0 评论