【发布时间】:2015-02-06 14:31:43
【问题描述】:
我了解遗传算法的重要部分,例如适应度、选择方法、变异、交叉等,但我从来没有看到过一个例子来说明下一代如何保持与上一代相同的大小。
可能因此,我尝试编写的所有代码都导致我的解决方案陷入局部最小值。
例如,假设初始种群大小为 100。有人可以告诉我下一代如何保持在 100 大小的具体细分吗? (我知道有很多方法可以做到这一点,但其中一种方法应该能让我走上正轨)。
例如
1. Choose 20 best solutions using roulette wheel selection
2. ...
...
k. You now have 100 solutions. Use this as your new population and repeat from step 1
非常感谢。
【问题讨论】:
标签: algorithm genetic-algorithm