...
首页> 外文期刊>Genetic programming and evolvable machines >Parallel evolution using multi-chromosome cartesian genetic programming
【24h】

Parallel evolution using multi-chromosome cartesian genetic programming

机译:使用多染色体笛卡尔遗传程序进行并行进化

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

摘要

Parallel and distributed methods for evolutionary algorithms have concentrated on maintaining multiple populations of genotypes, where each genotype in a population encodes a potential solution to the problem. In this paper, we investigate the parallelisation of the genotype itself into a collection of independent chromosomes which can be evaluated in parallel. We call this multi-chromosomal evolution (MCE). We test this approach using Cartesian Genetic Programming and apply MCE to a series of digital circuit design problems to compare the efficacy of MCE with a conventional single chromosome approach (SCE). MCE can be readily used for many digital circuits because they have multiple outputs. In MCE, an independent chromosome is assigned to each output. When we compare MCE with SCE we find that MCE allows us to evolve solutions much faster. In addition, in some cases we were able to evolve solutions with MCE that we unable to with SCE. In a case-study, we investigate how MCE can be applied to to a single objective problem in the domain of image classification, namely, the classification of breast X-rays for cancer. To apply MCE to this problem, we identify regions of interest (Rol) from the mammograms, divide the Rol into a collection of sub-images and userna chromosome to classify each sub-image. This problem allows us to evaluate various evolutionary mutation operators which can pairwise swap chromosomes either randomly or topographically or reuse chromosomes in place of other chromosomes.
机译:进化算法的并行和分布式方法集中于维护多个基因型种群,其中种群中的每个基因型编码了对该问题的潜在解决方案。在本文中,我们调查了基因型本身与可独立评估的独立染色体集合的平行性。我们称这种多染色体进化(MCE)。我们使用笛卡尔遗传编程来测试这种方法,并将MCE应用于一系列数字电路设计问题,以比较MCE与常规单染色体方法(SCE)的功效。 MCE可以轻松用于许多数字电路,因为它们具有多个输出。在MCE中,一个独立的染色体分配给每个输出。当我们将MCE与SCE进行比较时,我们发现MCE使我们能够更快地开发解决方案。另外,在某些情况下,我们能够使用MCE来开发解决方案,而我们无法使用SCE。在案例研究中,我们研究了如何将MCE应用于图像分类领域中的单个客观问题,即癌症的乳房X射线分类。为了将MCE应用于此问题,我们从乳房X线照片中识别出感兴趣的区域(Rol),将Rol分为子图像和userna染色体的集合,以对每个子图像进行分类。这个问题使我们能够评估各种进化突变算子,这些算子可以成对地随机或按地形交换染色体,或者重用染色体代替其他染色体。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号