Evolving dynamic fitness measures for genetic programming

被引:8
|
作者
Ragalo, Anisa [1 ]
Pillay, Nelishia [2 ]
机构
[1] Univ KwaZulu Natal, Sch Math Stat & Comp Sci, Durban, South Africa
[2] Univ Pretoria, Dept Comp Sci, Pretoria, South Africa
基金
新加坡国家研究基金会;
关键词
Genetic programming; Genetic algorithm; Fitness; CONFIGURATION; ALGORITHM;
D O I
10.1016/j.eswa.2018.03.060
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This research builds on the hypothesis that the use of different fitness measures on the different generations of genetic programming (GP) is more effective than the convention of applying the same fitness measure individually throughout GP. Whereas the previous study used a genetic algorithm (GA) to induce the sequence in which fitness measures should be applied over the GP generations, this research uses a meta- (or high-level) GP to evolve a combination of the fitness measures for the low-level GP. The study finds that the meta-GP is the preferred approach to generating dynamic fitness measures. GP systems applying the generated dynamic fitness measures consistently outperform the previous approach, as well as standard GP on benchmark and real world problems. Furthermore, the generated dynamic fitness measures are shown to be reusable, whereby they can be used to solve unseen problems to optimality. (C) 2018 Published by Elsevier Ltd.
引用
收藏
页码:162 / 187
页数:26
相关论文
共 50 条
  • [41] Evolving autoencoding structures through genetic programming
    Lino Rodriguez-Coayahuitl
    Alicia Morales-Reyes
    Hugo Jair Escalante
    Genetic Programming and Evolvable Machines, 2019, 20 : 413 - 440
  • [42] Evolving Distributed Algorithms with Genetic Programming: Election
    Weise, Thomas
    Zapf, Michael
    WORLD SUMMIT ON GENETIC AND EVOLUTIONARY COMPUTATION (GEC 09), 2009, : 577 - 584
  • [43] Evolving Genetic Programming Classifiers with Loop Structures
    Abdulhamid, Fahmi
    Song, Andy
    Neshatian, Kourosh
    Zhang, Mengjie
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [44] Genetic programming with fitness based on model checking
    Johnson, Colin G.
    GENETIC PROGRAMMING, PROCEEDINGS, 2007, 4445 : 114 - 124
  • [45] Fitness Landscapes and Problem Hardness in Genetic Programming
    Vanneschi, Leonardo
    GECCO-2010 COMPANION PUBLICATION: PROCEEDINGS OF THE 12TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2010, : 2711 - 2738
  • [46] Fitness approximation for bot evolution in genetic programming
    Esparcia-Alcazar, Anna I.
    Moravec, Jaroslav
    SOFT COMPUTING, 2013, 17 (08) : 1479 - 1487
  • [47] Reduction of Fitness Calculations in Cartesian Genetic Programming
    Burian, Petr
    2013 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2013, : 53 - 58
  • [48] Fitness clouds and problem hardness in genetic programming
    Vanneschi, L
    Clergue, M
    Collard, P
    Tomassini, M
    Vérel, S
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 690 - 701
  • [49] Genetic programming for subjective fitness function identification
    Costelloe, D
    Ryan, C
    GENETIC PROGRAMMING, PROCEEDINGS, 2004, 3003 : 259 - 268
  • [50] Multi-Objective Genetic Programming based on Decomposition on Evolving Scheduling Heuristics for Dynamic Scheduling
    Xu, Meng
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2023 COMPANION, 2023, : 427 - 430