【24h】

ALPS

机译:阿尔卑斯山

获取原文

摘要

To reduce the problem of premature convergence we define a new method for measuring an individual's age and propose the Age-Layered Population Structure (ALPS). This new measure of age measures how long the genetic material has been evolving in the population: offspring start with an age of 1 plus the age of their oldest parent instead of starting with an age of 0 as with traditional measures of age. ALPS differs from a typical evolutionary algorithm (EA) by segregating individuals into different age-layers by their age and by regularly introducing new, randomly generated individuals in the youngest layer. The introduction of randomly generated individuals at regular intervals results in an EA that is never completely converged and is always exploring new parts of the fitness landscape. By using age to restrict competition and breeding, younger individuals are able to develop without being dominated by older ones. Analysis of the search behavior of ALPS finds that the offspring of individuals thatare randomly generated mid-way through a run are able to move the population out of mediocre local-optima to better parts of the fitness landscape. In comparison against a traditional EA, a multi-start EA and two other EAs with diversity maintenance schemes we find that ALPS produces significantly better designs with a higher reliability than the other EAs.
机译:为了减少过早收敛的问题,我们定义了一种测量个体年龄的新方法,并提出了按年龄分层的人口结构(ALPS)。这项新的年龄度量标准衡量了遗传物质在人群中进化的时间:后代从1岁开始加上其最大父母的年龄开始,而不是像传统的年龄度量那样从0岁开始。 ALPS与典型的进化算法(EA)的不同之处在于,按年龄将个体划分为不同的年龄层,并在最年轻的层中定期引入新的,随机生成的个体。定期引入随机生成的个体会导致EA从未完全收敛,并且始终在探索健身领域的新部分。通过利用年龄来限制竞争和繁殖,年轻的个体能够在不受老龄化的支配下发展。对ALPS搜寻行为的分析发现,在奔跑过程中途随机生成的个体后代能够将种群从一般的局部最优解中转移到健身景观的更好部分。与传统EA,多启动EA和其他两个具有多样性维护方案的EA相比,我们发现ALPS生产的设计要好得多,并且可靠性要高于其他EA。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号