首页> 外文期刊>IEEE transactions on evolutionary computation >Self-Adaptation in Nonelitist Evolutionary Algorithms on Discrete Problems With Unknown Structure
【24h】

Self-Adaptation in Nonelitist Evolutionary Algorithms on Discrete Problems With Unknown Structure

机译:非立派进化算法的自适应在未知结构中的离散问题

获取原文
获取原文并翻译 | 示例
       

摘要

A key challenge to make effective use of evolutionary algorithms (EAs) is to choose appropriate settings for their parameters. However, the appropriate parameter setting generally depends on the structure of the optimization problem, which is often unknown to the user. Nondeterministic parameter control mechanisms adjust parameters using information obtained from the evolutionary process. Self-adaptation-where parameter settings are encoded in the chromosomes of individuals and evolve through mutation and crossover-is a popular parameter control mechanism in evolutionary strategies. However, there is little theoretical evidence that self-adaptation is effective, and self-adaptation has largely been ignored by the discrete evolutionary computation community. Here, we show through a theoretical runtime analysis that a nonelitist, discrete EA which self-adapts its mutation rate not only outperforms EAs which use static mutation rates on LEADINGONES(k) but also improves asymptotically on an EA using a state-of-the-art control mechanism. The structure of this problem depends on a parameter k, which is a priori unknown to the algorithm, and which is needed to appropriately set a fixed mutation rate. The self-adaptive EA achieves the same asymptotic runtime as if this parameter was known to the algorithm beforehand, which is an asymptotic speedup for this problem compared to all other EAs previously studied. An experimental study of how the mutation-rates evolve show that they respond adequately to a diverse range of problem structures. These results suggest that self-adaptation should be adopted more broadly as a parameter control mechanism in discrete, nonelitist EAs.
机译:有效利用进化算法(EAS)的关键挑战是为其参数选择适当的设置。然而,适当的参数设置通常取决于优化问题的结构,这通常是用户未知的。非法的参数控制机制使用从进化过程中获得的信息调整参数。自适应 - 其中参数设置在个人的染色体中编码并通过突变和交叉演变 - 是进化策略中的流行参数控制机制。然而,几乎没有理论上的证据,即自适应是有效的,并且自适应在很大程度上被离散的进化计算界忽略了。在这里,我们通过理论运行时间分析来展示非拟议者,离散的ea,其自适应其突变率不仅优于领导者(k)上使用静态突变率的EA,但也使用状态来改善ea上的渐近。 - 控制机制。该问题的结构取决于参数k,该参数k是算法未知的先验,并且需要适当地设定固定突变率。自适应EA实现了相同的渐近运行时,因为与此前的算法已知该参数,这对于此问题的渐近加速与先前研究的所有其他EA更相比。突变率如何发展的实验研究表明,它们对各种问题结构充分响应。这些结果表明,应更广泛地采用自适应作为离散,无票类的参数控制机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号