请问一下,遗传算法中的交叉变异概率在编子函数时为什么要让rand(1)产...

请问一下,遗传算法中的交叉变异概率在编子函数时为什么要让rand(1)产生的随机数大于概率才能进行交叉变异操作?... 请问一下,遗传算法中的交叉变异概率在编子函数时为什么要让rand(1)产生的随机数大于概率才能进行交叉变异操作? 展开
capril201105
2012-04-23
知道答主
回答量:24
采纳率:0%
帮助的人:27.5万
展开全部
遗传算法中的交叉变异概率在编子函数时,应该是rand(1)产生的随机数小于交叉率Pc,或交叉率Pm才能进行交叉变异操作。
因为遗传算法中,交叉变异操作是以一定的交叉率Pc和一定的变异率Pm执行的。所以首先选择参与交叉或变异操作的个体进入到交配池,选择过程是随机选择的,即满足rand(1) <Pc或rand(1) <Pm才被选择
迈杰
2024-11-30 广告
基因表达相关性分析是迈杰转化医学研究(苏州)有限公司的核心业务之一。我们运用先进的生物信息学工具和方法,对大量基因表达数据进行深入挖掘,旨在揭示不同基因间的相互作用及其与生物表型之间的关联性。通过相关性分析,我们能够识别出与特定疾病、药物反... 点击进入详情页
本回答由迈杰提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式