例如人口大小为300,跨界概率为0.75,导致224个染色体作为父母的选择,突变概率为0.005,导致2个染色体变为突变。有了精英范围1,我们将拥有227个后代解决方案。如何生成73个染色体的其余部分以完成300的人口大小?
常见方法是复制旧种群的73
染色体以完成新的。
您可以:
- 只需服用73个更高的健身染色体(可能导致过早收敛(;
- 表演73次比赛;
- 始终复制不涉及跨界的染色体;
- 在300个旧种群中随机选择73个染色体;
- ...
这些策略的有效性(meta-heuristics(在很大程度上取决于特定问题,您必须进行实验。