它真的在标题中,但对于任何对进化算法感兴趣的人来说,这里有一个细分:
在 EA 中,基本前提是您随机生成一定数量的生物体(实际上只是一组参数),针对某个问题运行它们,然后让表现最好的人存活下来。
然后你用幸存者的杂交种、幸存者的突变以及一定数量的新随机生物重新填充。
这样做几千次,高效的有机体就会出现。
有些人还做一些事情,比如引入多个生物“岛”,它们是允许偶尔杂交的独立种群。
所以,我的问题是:最佳的重新填充百分比是多少?
我一直保持前 10% 的表现,并重新填充 30% 的杂交和 30% 的突变。剩下的 30% 用于新生物。
我也尝试了多岛理论,我也对你的结果感兴趣。
我并没有忘记这正是 EA 可以解决的问题类型。你知道有人在尝试吗?
提前致谢!