Inspired by natural evolution, evolutionary search algorithms have proven remarkably capable due to their dual abilities to radiantly explore through diverse populations and to converge to adaptive pressures. A large part of this behavior comes from the selection function of an evolutionary algorithm, which is a metric for deciding which individuals survive to the next generation. In deceptive or hard-to-search fitness landscapes, greedy selection often fails, thus it is critical that selection functions strike the correct balance between gradient-exploiting adaptation and exploratory diversification. This paper introduces Sel4Sel, or Selecting for Selection, an algorithm that searches for high-performing neural-network-based selection functions through a meta-evolutionary loop. Results on three distinct bitstring domains indicate that Sel4Sel networks consistently match or exceed the performance of both fitness-based selection and benchmarks explicitly designed to encourage diversity. Analysis of the strongest Sel4Sel networks reveals a general tendency to favor highly novel individuals early on, with a gradual shift towards fitness-based selection as deceptive local optima are bypassed.
翻译:在自然进化的启发下,进化搜索算法被证明具有很强的能力,因为其双重能力通过不同人群进行光亮的探索,并聚集到适应压力中。这一行为的很大一部分来自进化算法的选择功能,这是决定哪些人生存到下一代的衡量标准。在欺骗性或难以查找的健身景观中,贪婪的筛选往往失败,因此选择功能在梯度开发适应和探索性多样化之间达到正确的平衡至关重要。本文介绍了Sel4Sel, 或选择选择选择选择, 这是一种通过元进化循环搜索高性神经网络选择功能的算法。 三个截然不同的比特域的结果显示, Sel4Sel 网络始终匹配或超过明确旨在鼓励多样性的基于健康的选择和基准的性能。 对最强的 Sel4Sel 网络的分析揭示了一种普遍倾向,即早期偏向基于健康的选择,逐渐转向欺骗性的本地选择。