【发布时间】:2018-11-30 07:57:41
【问题描述】:
我试图自己实现整洁,使用原始论文但卡住了。
假设在上一代我有以下物种:
Specie 1: members: 100 avg_score: 100
Specie 2: members: 150 avg_score: 120
Specie 3: members: 300 avg_score: 50
Specie 4: members: 10 avg_score: 110
我现在对下一代的尝试。如下:
- 从每个物种中移除每个基因组,但一个随机基因组除外。
- 将每个基因组放入物种中/也许创造一个新的
-
将该物种的得分设置为该物种中每个基因组得分的平均值。
4.1 通过杀死每个物种中最差的 90% 进行繁殖。
4.2 根据他们的分数选择一个物种。
4.3 从那个物种中,选择 2 个基因组并繁殖一个新的基因组。
我不确定这是否是正确的尝试,尤其是当我“杀死” 90% 的基因组时。 这个百分比值是我现在随机选择的(这只是概念)。
如果一个物种,在杀死之后,有 0 个成员。然后它就灭绝了吗?
在我给出的例子中,如果我杀死 90%,Specie 4 很可能会灭绝。
我的尝试是否正确,或者一个物种通常是如何灭绝的?
【问题讨论】:
标签: genetic-algorithm neat genome