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 条
  • [31] Evolving kernel functions for SVMs by genetic programming
    Diosan, Laura
    Rogozan, Alexandrina
    Pecuchet, Jean-Pierre
    ICMLA 2007: SIXTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2007, : 19 - 24
  • [32] Evolving bin packing heuristics with genetic programming
    Burke, E. K.
    Hyde, M. R.
    Kendall, G.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN IX, PROCEEDINGS, 2006, 4193 : 860 - 869
  • [33] Evolving retrieval algorithms with a genetic programming scheme
    Theiler, J
    Harvey, NR
    Brumby, SP
    Szymanski, JJ
    Alferink, S
    Perkins, S
    Porter, R
    Bloch, JJ
    IMAGING SPECTROMETRY V, 1999, 3753 : 416 - 425
  • [34] Evolving hash functions by means of genetic programming
    Estebanez, Cesar
    Cesar, Julio
    Ribagorda, Arturo
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1861 - +
  • [35] Evolving Exact Integer Algorithms with Genetic Programming
    Weise, Thomas
    Wan, Mingxu
    Tang, Ke
    Yao, Xin
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 1816 - 1823
  • [36] Evolving communicating agents based on genetic programming
    Iba, H
    Nozoe, T
    Ueda, K
    PROCEEDINGS OF 1997 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '97), 1997, : 297 - 302
  • [37] Evolving autoencoding structures through genetic programming
    Rodriguez-Coayahuitl, Lino
    Morales-Reyes, Alicia
    Jair Escalante, Hugo
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (03) : 413 - 440
  • [38] Evolving genetic programming classifiers with novelty search
    Naredo, Enrique
    Trujillo, Leonardo
    Legrand, Pierrick
    Silva, Sara
    Munoz, Luis
    INFORMATION SCIENCES, 2016, 369 : 347 - 367
  • [39] Evolving text classification rules with genetic programming
    Hirsch, L
    Saeedi, M
    Hirsch, R
    APPLIED ARTIFICIAL INTELLIGENCE, 2005, 19 (07) : 659 - 676
  • [40] Evolving Teams of Predictors with Linear Genetic Programming
    Markus Brameier
    Wolfgang Banzhaf
    Genetic Programming and Evolvable Machines, 2001, 2 (4) : 381 - 407