Memetic Semantic Genetic Programming

被引:20
|
作者
Ffrancon, Robyn [1 ]
Schoenauer, Marc [1 ]
机构
[1] Univ Paris 11, INRIA Saclay, TAO, Orsay, France
关键词
D O I
10.1145/2739480.2754697
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Semantic Backpropagation (SB) was introduced in GP so as to take into account the semantics of a GP tree at all intermediate states of the program execution, i.e., at each node of the tree. The idea is to compute the optimal "should-be" values each subtree should return, whilst assuming that the rest of the tree is unchanged, so as to minimize the fitness of the tree. To this end, the Random Desired Output (RDO) mutation operator, proposed in [17], uses SB in choosing, from a given library, a tree whose semantics are preferred to the semantics of a randomly selected subtree from the parent tree. Pushing this idea one step further, this paper introduces the Local Tree Improvement (LTI) operator, which selects from the parent tree the overall best subtree for applying RDO, using a small randomly drawn static library. Used within a simple Iterated Local Search framework, LTI can find the exact solution of many popular Boolean benchmarks in reasonable time whilst keeping solution trees small, thus paving the road for truly memetic GP algorithms.
引用
收藏
页码:1023 / 1030
页数:8
相关论文
共 50 条
  • [1] Memetic Semantic Genetic Programming for Symbolic Regression
    Leite, Alessandro
    Schoenauer, Marc
    [J]. GENETIC PROGRAMMING, EUROGP 2023, 2023, 13986 : 198 - 212
  • [2] Semantic Genetic Programming
    Moraglio, Alberto
    Krawiec, Krzysztof
    [J]. PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 639 - 662
  • [3] Semantic Genetic Programming
    Moraglio, Alberto
    Krawiec, Krzysztof
    [J]. PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 1032 - 1055
  • [4] Memetic crossover for genetic programming: Evolution through imitation
    Eskridge, BE
    Hougen, DF
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 459 - 470
  • [5] An efficient memetic genetic programming framework for symbolic regression
    Cheng, Tiantian
    Zhong, Jinghui
    [J]. MEMETIC COMPUTING, 2020, 12 (04) : 299 - 315
  • [6] An efficient memetic genetic programming framework for symbolic regression
    Tiantian Cheng
    Jinghui Zhong
    [J]. Memetic Computing, 2020, 12 : 299 - 315
  • [7] Imitating success: A memetic crossover operator for genetic programming
    Eskridge, BE
    Hougen, DF
    [J]. CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 809 - 815
  • [8] Semantic methods in genetic programming
    O'Neill, Michael
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2016, 17 (01) : 3 - 4
  • [9] Semantic methods in genetic programming
    Michael O’Neill
    [J]. Genetic Programming and Evolvable Machines, 2016, 17 : 3 - 4
  • [10] Memetic Genetic Programming based on Orthogonal Projections in the Phenotype Space
    Graff, Mario
    Tellez, Eric S.
    Jair Escalante, Hugo
    Ortiz-Bejar, Jose
    [J]. 2015 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2015,