【问题标题】:tournament selection比赛选择
【发布时间】:2012-04-18 00:51:48
【问题描述】:

我正在尝试使用锦标赛选择来实现 GA,但我有点困惑。我知道首先我们从整个人口中随机选择 k 个成员。然后我们使用锦标赛规模(假设 ts=2)选择最好的一个。然后我们将获胜者添加到交配池中进行交叉。但我也知道我必须填满交配池,直到它再次达到 k 大小。在这种情况下,如果我选择的 k 个候选者始终是相同的选择者,那么交配池会不会与所选群体相同?还是每一步我都必须为新的获胜者选择 k 成员?请帮忙?

【问题讨论】:

    标签: selection genetic-algorithm tournament


    【解决方案1】:

    是的,每个步骤都涉及从总体中选择一个新的 k 个元素。没有什么能阻止同一个元素多次出现并赢得多个锦标赛,但除非你的锦标赛规模非常大(即大约等于人口规模),否则你会在交配池中获得一些随机性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-20
      • 2013-06-19
      • 1970-01-01
      • 2010-11-12
      • 2017-02-01
      • 2019-08-26
      • 2013-05-04
      • 1970-01-01
      相关资源
      最近更新 更多