试题详情
简答题遗传算法、进化策略和进化编程的关系如何?有何区别?
  • 关系:
    它们都是模拟生物界自然进化过程而建立的鲁棒性计算机算法。
    区别
    进化策略和进化编程把变异作为主要搜索算子,标准遗传算法中,变异处于次要位置。
    交叉在遗传法起着重要作用,而在进化编程中却被完全省去,在进化策略中与自适应结合使用,起了很重要的作用。
    标准遗传算法和进化编程都强调随机选择机制的重要性,而进化策略的选择是完全确定的。
    进化策略和进化编程,确定地把某个个体排除在被选择之外,而标准遗传算法都对每个个体指定一个非零的选择概率。
  • 关注下方微信公众号,在线模考后查看

热门试题