在多个比赛选择中选择相同的父母

法哈内·莫拉迪

我想知道是否可以在遗传算法的两次选择迭代中选择两个相同的父母(在具有锦标赛选择的同一群体中)。

我可以吗?

马尼约

这些决定中有很多是在试验了自己的特定软件和领域之后做出的。

当然,两个父母可以生两个以上的孩子。这可能是因为:

  • 交叉算子创建了两个以上的孩子;
  • 比赛选择反复选择相同的父母(只有一个稳定的状态人口,这是常见事件)。

通常,不建议与相同的父母一起创建太多个人,因为您可能会有过于“受限的趋势”(“太多”的意思值得商))。

因此,您通常可以找到某种形式的预防措施。除了明确检查“相同的父母”的出现以外,还有其他技术。

例如

  • 将同父异母的父母放在一起,可以产生很多后代,但是孩子们将在他们之间竞争。

  • 家庭竞争替代计划是限制与同一个父母进行多次交叉的数量的不同方式。

  • ...

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章