【24h】

Search Improvements via Multiple Recombination in Evolutionary Algorithms

机译:进化算法中通过多重重组的搜索改进

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

摘要

Exploration and exploitation of solutions in the searching space are distinctive characteristics of an evolutionary algorithm (EA), which are responsible of success or failure of the search process. Extreme exploitation can lead to premature convergence and intense exploration can make the search ineffective. To find a balance between these two factors is of paramount importance for the EA performance when speed of the search and quality of results are involved. Many researchers focus this problem studying the effect of selection mechanisms, because selective pressure can adjust exploration and exploitation. Recombination has also its own contribution on this respect and depending on how it is applied can help or disrupt the searching process. A low rate for recombination can impede schema processing permitting super-individuals to cope the population and leading to premature convergence. On the other hand, a high rate can be, in some cases, too disruptive allowing good genetic material being lost, slowing the search. Two, relatively new, approaches, multiple crossovers per couple and multiparent recombination attempted to face the searching process under a new focus; multiplicity. Allowing multiple crossovers on the selected parents provided similar and better quality of solutions when contrasted against the conventional crossover (where one crossover operation is applied each time). Also an extra benefit, of saving processing time, was gained. Despite these benefits, due to a reinforcement of selective pressure, the multiple crossover method showed in some cases an undesirable premature convergence effect. To face this problem many approaches were undertaken and are explained here. Permitting multiple parents, offspring creation is based on a larger sample from the search space and therefor a larger diversity is supplied. This can help to prevent premature convergence. This paper briefly introduces both methods, discusses their motivations and describes improvements in performance on selected optimisation problems by using a new multiple crossovers on multiple parents (MCMP) method, which allows multiple crossovers between multiple parents to create multiple offspring.
机译:在搜索空间中对解决方案的探索和开发是进化算法(EA)的鲜明特征,它是搜索过程成败的关键。过度利用可能导致过早收敛,而激烈的探索可能会使搜索无效。当涉及搜索速度和结果质量时,找到这两个因素之间的平衡对于EA性能至关重要。许多研究者将这个问题集中在研究选择机制的效果上,因为选择压力可以调节勘探和开发。重组在这方面也有其自己的贡献,并且取决于如何应用重组可以帮助或破坏搜索过程。较低的重组率可能会阻止架构处理,从而允许超个人应付人口并导致过早收敛。另一方面,在某些情况下,高比率可能会破坏性很大,从而导致良好的遗传物质丢失,从而延缓了搜索速度。两种相对较新的方法,每对夫妇进行多次交叉和多亲重组,试图在新的重点下面对搜索过程;多样性。与常规分频器(每次进行一次分频器操作)相比,允许在选定的父项上进行多个分频器提供了相似且更好的解决方案质量。还获得了节省处理时间的额外好处。尽管有这些好处,但由于选择性压力的增强,多重交叉法在某些情况下仍显示出不良的过早收敛效果。为了解决这个问题,采取了许多方法,并在此处进行了说明。允许多个父母,后代的创建基于来自搜索空间的更大样本,因此提供了更大的多样性。这可以帮助防止过早收敛。本文简要介绍了这两种方法,讨论了它们的动机,并通过使用新的多亲多交(MCMP)方法描述了所选优化问题的性能改进,该方法允许多亲之间的多交产生多个后代。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号