Horizontal gene transfer for recombining graphs

被引:8
作者
Atkinson, Timothy [1 ]
Plump, Detlef [1 ]
Stepney, Susan [1 ]
机构
[1] Univ York, Dept Comp Sci, York, N Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Graph-based genetic programming; Neuroevolution; Horizontal gene transfer; EVOLUTION;
D O I
10.1007/s10710-020-09378-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We introduce a form of neutral horizontal gene transfer (HGT) to evolving graphs by graph programming (EGGP). We introduce the mu x lambda evolutionary algorithm (EA), where mu parents each produce lambda children who compete only with their parents. HGT events then copy the entire active component of one surviving parent into the inactive component of another parent, exchanging genetic information without reproduction. Experimental results from symbolic regression problems show that the introduction of the mu x lambda EA and HGT events improve the performance of EGGP. Comparisons with genetic programming and Cartesian genetic programming strongly favour our proposed approach. We also investigate the effect of using HGT events in neuroevolution tasks. We again find that the introduction of HGT improves the performance of EGGP, demonstrating that HGT is an effective cross-domain mechanism for recombining graphs.
引用
收藏
页码:321 / 347
页数:27
相关论文
共 41 条
  • [1] [Anonymous], 1997, THESIS
  • [2] Evolving Graphs with Horizontal Gene Transfer
    Atkinson, Timothy
    Plump, Detlef
    Stepney, Susan
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 968 - 976
  • [3] Evolving graphs with semantic neutral drift
    Atkinson, Timothy
    Plump, Detlef
    Stepney, Susan
    [J]. NATURAL COMPUTING, 2021, 20 (01) : 127 - 143
  • [4] Probabilistic Graph Programs for Randomised and Evolutionary Algorithms
    Atkinson, Timothy
    Plump, Detlef
    Stepney, Susan
    [J]. GRAPH TRANSFORMATION (ICGT 2018), 2018, 10887 : 63 - 78
  • [5] Evolving Graphs by Graph Programming
    Atkinson, Timothy
    Plump, Detlef
    Stepney, Susan
    [J]. GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 35 - 51
  • [6] Clegg J, 2007, GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P1580
  • [7] de Castro LN, 2002, IEEE C EVOL COMPUTAT, P699, DOI 10.1109/CEC.2002.1007011
  • [8] Learning and optimization using the clonal selection principle
    de Castro, LN
    Von Zuben, FJ
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (03) : 239 - 251
  • [9] Florian R., 2005, Correct equations for the dynamics of the cart-pole system
  • [10] Fortin FA, 2012, J MACH LEARN RES, V13, P2171