多做题,通过考试没问题!

人工智能

睦霖题库>大学试题(计算机科学)>人工智能

遗传算法、进化策略和进化编程的关系如何?有何区别?

正确答案: 关系:
它们都是模拟生物界自然进化过程而建立的鲁棒性计算机算法。
区别
进化策略和进化编程把变异作为主要搜索算子,标准遗传算法中,变异处于次要位置。
交叉在遗传法起着重要作用,而在进化编程中却被完全省去,在进化策略中与自适应结合使用,起了很重要的作用。
标准遗传算法和进化编程都强调随机选择机制的重要性,而进化策略的选择是完全确定的。
进化策略和进化编程,确定地把某个个体排除在被选择之外,而标准遗传算法都对每个个体指定一个非零的选择概率。
答案解析:
进入题库查看解析

微信扫一扫手机做题