首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >遗传算法的理想种群规模和迭代次数是多少?

遗传算法的理想种群规模和迭代次数是多少?
EN

Stack Overflow用户
提问于 2014-05-23 00:42:25
回答 2查看 3.7K关注 0票数 3

我正在使用遗传算法来计算一个具有大约40,000个变量的向量的连续函数。目前我使用的人口规模为200,其中每个人口成员都有40,000个变量。我使用了50次迭代。

有了这些数字,GA并没有让我真正接近最优解决方案。我想知道是否有一种方法来确定一个巨大的向量(40,000个变量)的最佳种群大小和迭代次数。

EN

回答 2

Stack Overflow用户

发布于 2014-05-23 00:46:23

是的,这是调用跟踪和错误。我建议从一个更大的大小开始,看看你有多接近,然后反复减少人口大小,直到你找到这个大小得到不可接受的结果的点。

还有检查表明人口规模是问题所在。你的算法可能有问题,所以给定任何大小和迭代,你仍然得不到理想的解决方案。

票数 2
EN

Stack Overflow用户

发布于 2014-05-24 16:13:03

我已经回答了一个类似的问题Here。基本上,你有非常多的变量,而生成的数量非常少。我会考虑将你的算法并行化,增加你的种群大小和迭代次数。

@Peter Lawrey也提供了很好的建议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23812721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档