A New Crossover Technique for Cartesian Genetic Programming Genetic Programming Track

被引:0
|
作者
Clegg, Janet [1 ]
Walker, James Alfred [1 ]
Miller, Julian Francis [1 ]
机构
[1] Univ York, Dept Elect, Intelligent Syst Grp, York YO10 5DD, N Yorkshire, England
关键词
Cartesian Genetic Programming; optimization; crossover techniques;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Programming was first introduced by Koza using tree representation together with a crossover technique in which random sub-branches of the parents' trees are swapped to create the offspring. Later Miller and Thomson introduced Cartesian Genetic Programming, which uses directed graphs as a representation to replace the tree structures originally introduced by Koza. Cartesian Genetic Programming has been shown to perform better than the traditional Genetic Programming; but it does not; use crossover to create offspring, it is implemented using mutation only. In this paper a new crossover method in Genetic Programming is introduced. The new technique is based on an adaptation of the Cartesian Genetic Programming representation and is tested oil two simple regression problems. It is shown that by implementing the new crossover technique, convergence is faster than that of using mutation only in the Cartesian Genetic Programming method.
引用
收藏
页码:1580 / 1587
页数:8
相关论文
共 50 条
  • [1] A New Subgraph Crossover for Cartesian Genetic Programming
    Kalkreuth, Roman
    Rudolph, Gunter
    Droschinsky, Andre
    [J]. GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 294 - 310
  • [2] A Comparative Study on Crossover in Cartesian Genetic Programming
    Husa, Jakub
    Kalkreuth, Roman
    [J]. GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 203 - 219
  • [3] Using Cartesian Genetic Programming Approach with New Crossover Technique to Design Convolutional Neural Networks
    Ali Torabi
    Arash Sharifi
    Mohammad Teshnehlab
    [J]. Neural Processing Letters, 2023, 55 : 5451 - 5471
  • [4] Using Cartesian Genetic Programming Approach with New Crossover Technique to Design Convolutional Neural Networks
    Torabi, Ali
    Sharifi, Arash
    Teshnehlab, Mohammad
    [J]. NEURAL PROCESSING LETTERS, 2023, 55 (05) : 5451 - 5471
  • [5] A Comprehensive Study on Subgraph Crossover in Cartesian Genetic Programming
    Kalkreuth, Roman
    [J]. PROCEEDINGS OF THE 12TH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE (IJCCI), 2020, : 59 - 70
  • [6] A comparison of Cartesian Genetic Programming and Linear Genetic Programming
    Wilson, Garnett
    Banzhaf, Wolfgang
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2008, 4971 : 182 - 193
  • [7] Cartesian genetic programming
    Miller, JF
    Thomson, P
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2000, 1802 : 121 - 132
  • [8] Solving Real-valued Optimisation Problems using Cartesian Genetic Programming Genetic Programming Track
    Walker, James Alfred
    Miller, Julian Francis
    [J]. GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1724 - 1730
  • [9] Cartesian Genetic Programming with Crossover for Designing Combinational Logic Circuits
    da Silva, Jose Eduardo H.
    Bernardino, Heder S.
    [J]. 2018 7TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS), 2018, : 145 - 150
  • [10] Recurrent Cartesian Genetic Programming
    Turner, Andrew James
    Miller, Julian Francis
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIII, 2014, 8672 : 476 - 486