【24h】

Investigation of new operators for a diploid genetic algorithm

机译:二倍体遗传算法的新算子研究

获取原文

摘要

Abstract: This study involves diploid genetic algorithms in which a diploid representation of individuals is used. This type of representation allows characteristics that may not be visible in the current population to the preserved in the structure of the individuals and then be expressed in a later generation. Thus it prevents traits that may be useful from being lost. It also helps add diversity to the genetic pool of the population. In conformance with the diploid representation of individuals, a reproductive scheme which models the meiotic cell division for gamete formation in diploid organisms in nature is employed. A domination strategy is applied for mapping an individual's genotype onto its phenotype. The domination factor of each allele at each location is determined by way of a statistical scan of the population in the previous generation. Classical operators such as cross-over and mutation are also used in the new reproductive routine. The next generation of individuals are chosen via a fitness proportional method from among the parents and the offspring combined. To prevent early convergence and the population overtake of certain individuals over generations, an age counter is added. The effectiveness of this algorithm is shown by comparing it with the simple genetic algorithm using various test functions.!7
机译:摘要:本研究涉及二倍体遗传算法,其中使用个体的二倍体表示。这种类型的表示允许保留在个体结构中的当前种群中可能不可见的特征,然后在以后的世代中表达出来。因此,它可以防止丢失可能有用的特征。它还有助于增加种群的遗传资源的多样性。根据个体的二倍体表示,采用了一种生殖计划,该计划模拟了减数分裂细胞分裂以在自然界中的二倍体生物体内形成配子。应用控制策略将个人的基因型映射到其表型上。每个位置的每个等位基因的控制因子是通过对上一代中的种群进行统计扫描来确定的。新的繁殖程序中也使用了经典的算子,例如交叉和变异。通过适应度比例方法从父母和后代中选择下一代个体。为了防止早期收敛和某些代的人口超支,增加了一个年龄计数器。通过将其与使用各种测试函数的简单遗传算法进行比较,可以证明该算法的有效性。!7

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号