谁给我解释下遗传算法中的交叉概率,变异概率和代沟? 50

我以前以为这些事整个种群交叉和变异的概率。后来听别人说交叉概率和变异概率都是针对每个个体,我不懂每个个体交叉概率和变异概率是什么意思,是怎么执行的。被选择交叉的个体是如何... 我以前以为这些事整个种群交叉和变异的概率。后来听别人说交叉概率和变异概率都是针对每个个体,我不懂每个个体交叉概率和变异概率是什么意思,是怎么执行的。被选择交叉的个体是如何进行交叉?是两两互相交叉?每个被选择的个体交叉几次 展开
 我来答
刘阳升
推荐于2018-12-04 · TA获得超过2878个赞
知道小有建树答主
回答量:921
采纳率:86%
帮助的人:381万
展开全部
1、交叉概率用于判断两两个体是否需要交叉;变异概率用于判断任一个体是否需要变异。
2、在一次进化迭代中,交叉通常是采用两两互相不重复交叉的方式,即个体1和个体2,个体3和个体4...个体n-1和个体n,或者个体1和个体n/2,个体2和个体n/2+1...个体n/2-1和个体n。以第一种方式为例,对于个体1和个体2,产生一个[0,1]之间的随机数,如果该随机数小于交叉概率,则个体1和个体2进行交叉操作,否则继续产生随机数判断之后的两个个体。
当然也可以采用随机交叉的方式,这时的交叉次数不能确定。
3、两两个体之间的交叉操作有不同的交叉方式,即:如果采用十进制编码,会有不同的交叉公式;如果采用二进制编码,有单点交叉和多点交叉。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式