首页> 外文会议>European conference on applications of evolutionary computation >Unreliable Heterogeneous Workers in a Pool-Based Evolutionary Algorithm
【24h】

Unreliable Heterogeneous Workers in a Pool-Based Evolutionary Algorithm

机译:基于池的进化算法中的不可靠异构工人

获取原文

摘要

In this paper the effect of node unavailability in algorithms using EvoSpace, a pool-based evolutionary algorithm, is assessed. EvoSpace is a framework for developing evolutionary algorithms (EAs) using heterogeneous and unreliable resources. It is based on Linda's tuple space coordination model. The core elements of EvoSpace are a central repository for the evolving population and remote clients, here called EvoWorkers, which pull random samples of the population to perform on them the basic evolutionary processes (selection, variation and survival), once the work is done, the modified sample is pushed back to the central population. To address the problem of unreliable EvoWorkers, EvoSpace uses a simple re-insertion algorithm using copies of samples stored in a global queue which also prevents the starvation of the population pool. Using a benchmark problem from the P-Peaks problem generator we have compared two approaches: (ⅰ) the re-insertion of previous individuals at the cost of keeping copies of each sample, and a common approach of other pool based EAs, (ⅱ) inserting randomly generated individuals. We found that EvoSpace is fault tolerant to highly unreliable resources and also that the re-insertion algorithm is only needed when the population is near the point of starvation.
机译:在本文中,评估了使用基于池的演化算法EvoSpace的算法中节点不可用的影响。 EvoSpace是使用异构和不可靠资源开发进化算法(EA)的框架。它基于Linda的元组空间协调模型。 EvoSpace的核心元素是一个针对不断发展的种群和远程客户端(这里称为EvoWorkers)的中央存储库,一旦完成工作,该样本库将抽取种群的随机样本以对其进行基本的进化过程(选择,变异和生存),修改后的样本被推回中心人群。为了解决不可靠的EvoWorkers的问题,EvoSpace使用了一种简单的重新插入算法,该算法使用存储在全局队列中的样本副本来避免人口池的饥饿。使用P-Peaks问题生成器中的基准问题,我们比较了两种方法:(ⅰ)以保留每个样本的副本为代价重新插入先前的个体,以及其他基于池的EA的通用方法,(ⅱ)插入随机生成的个体。我们发现EvoSpace可以容忍高度不可靠的资源,并且仅当人口接近饥饿点时才需要重新插入算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号