Finding the optimal parameter setting (i.e. the optimal population size, the optimal mutation probability, the optimal evolutionary model etc) for an Evolutionary Algorithm (EA) is a difficult task. Instead of evolving only the parameters of the algorithm we will evolve an entire EA capable of solving a particular problem. For this purpose the Multi Expression Programming (MEP) technique is used. Each MEP chromosome will encode multiple EAs. An nongenerational EA for function optimization is evolved in this paper. Numerical experiments show the effectiveness of this approach.


翻译:寻找进化算法(EA) 的最佳参数设置( 最佳人口规模、 最佳突变概率、 最佳进化模型等) 是一项困难的任务。 我们不会仅仅演变算法的参数,而是会演变出能够解决特定问题的整个EA。 为此,使用了多表达式编程技术。 每个MEP 染色体将编码多个EAs。 本文将开发一个非代代间功能优化EA。 数字实验显示了这个方法的有效性 。

0
下载
关闭预览

相关内容

最新《高级算法》Advanced Algorithms,176页pdf
专知会员服务
92+阅读 · 2020年10月22日
【新书】Python编程基础,669页pdf
专知会员服务
197+阅读 · 2019年10月10日
Transferring Knowledge across Learning Processes
CreateAMind
29+阅读 · 2019年5月18日
强化学习的Unsupervised Meta-Learning
CreateAMind
18+阅读 · 2019年1月7日
【推荐】免费书(草稿):数据科学的数学基础
机器学习研究会
20+阅读 · 2017年10月1日
VIP会员
相关VIP内容
相关资讯
Top
微信扫码咨询专知VIP会员