Comparative Evaluation of Genetic Operators in Cartesian Genetic Programming

被引:0
|
作者
Manazir, Abdul [1 ]
Raza, Khalid [1 ]
机构
[1] Jamia Millia Islamia, Dept Comp Sci, New Delhi 110025, India
关键词
Soft computing; Evolutionary algorithm; Genetic programming; Genetic operators;
D O I
10.1007/978-3-030-96308-8_71
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cartesian Genetic Programming (CGP) is a graph-based genetic programming technique developed by Miller & Thompson in 2000 which has several advantages over the traditional form of tree-based Genetic programming (GP). In the standard form, CGP uses only mutation as a genetic operator whereas the use of traditional crossover operators of GP when applied to CGP led to disrupted results. Various researchers have come out with new genetic operators which when applied to standard CGP or its variants have given better results either in the form of better convergence or efficiency. In this paper, we performed a comparative evaluation of four genetic operators, namely standard crossover, Clegg's crossover, Graph-based crossover, and forking operator, on standard CGP and tested them on standard benchmark datasets such as Koza-2, Koza-3, and Nguyen-2. Our evaluation shows that bothClegg's crossover and forking operator performs better than the others.
引用
收藏
页码:765 / 774
页数:10
相关论文
共 50 条
  • [1] A Comparative Study on Crossover in Cartesian Genetic Programming
    Husa, Jakub
    Kalkreuth, Roman
    [J]. GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 203 - 219
  • [2] Cartesian genetic programming
    Miller, JF
    Thomson, P
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2000, 1802 : 121 - 132
  • [3] A comparison of Cartesian Genetic Programming and Linear Genetic Programming
    Wilson, Garnett
    Banzhaf, Wolfgang
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 182 - 193
  • [4] Recurrent Cartesian Genetic Programming
    Turner, Andrew James
    Miller, Julian Francis
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIII, 2014, 8672 : 476 - 486
  • [5] On the Parameterization of Cartesian Genetic Programming
    Kaufmann, Paul
    Kalkreuth, Roman
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [6] Complexity and Cartesian Genetic Programming
    Woodward, JR
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2006, 3905 : 260 - 269
  • [7] A New Crossover Technique for Cartesian Genetic Programming Genetic Programming Track
    Clegg, Janet
    Walker, James Alfred
    Miller, Julian Francis
    [J]. GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1580 - 1587
  • [8] Hardware accelerators for Cartesian genetic programming
    Vasicek, Zdenek
    Sekanina, Lukas
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 230 - +
  • [9] Asynchronous Parallel Cartesian Genetic Programming
    Harter, Adam
    Tauritz, Daniel R.
    Siever, William M.
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 1820 - 1824
  • [10] Multitask Evolution with Cartesian Genetic Programming
    Scott, Eric O.
    De Jong, Kenneth A.
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 255 - 256