Genetic Programming Algorithms for Dynamic Environments

被引:7
|
作者
Macedo, Joao [1 ]
Costa, Ernesto [2 ]
Marques, Lino [1 ]
机构
[1] Inst Syst & Robot, Coimbra, Portugal
[2] Univ Coimbra, Ctr Informat & Syst, Coimbra, Portugal
关键词
Evolutionary algorithms; Genetic programing; Dynamic environments;
D O I
10.1007/978-3-319-31153-1_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary algorithms are a family of stochastic search heuristics that include Genetic Algorithms (GA) and Genetic Programming (GP). Both GAs and GPs have been successful in many applications, mainly with static scenarios. However, many real world applications involve dynamic environments (DE). Many work has been made to adapt GAs to DEs, but only a few efforts in adapting GPs for this kind of environments. In this paper we present novel GP algorithms for dynamic environments and study their performance using three dynamic benchmark problems, from the areas of Symbolic Regression, Classification and Path Planning. Furthermore, we apply the best algorithm we found in the navigation of an Erratic Robot through a dynamic Santa Fe Ant Trail and compare its performance to the standard GP algorithm. The results, statistically validated, are very promising.
引用
收藏
页码:280 / 295
页数:16
相关论文
共 50 条
  • [21] Improving robustness of robot programs generated by genetic programming for dynamic environments
    Chongstitvatana, P
    APCCAS '98 - IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: MICROELECTRONICS AND INTEGRATING SYSTEMS, 1998, : 523 - 526
  • [22] Genetic algorithms and genetic programming.
    Tvrdik, Josef
    EKONOMICKY CASOPIS, 2009, 57 (08): : 831 - 831
  • [23] Dynamic Fitness Evaluation of Genetic Algorithms in Normal Random Noisy Environments
    Li J.-H.
    Li M.
    Chen H.
    Wu J.-J.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (03): : 649 - 656
  • [24] A comparative study of immune system based genetic algorithms in dynamic environments
    Yang, Shengxiang
    GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2006, : 1377 - 1384
  • [25] Constructing dynamic test environments for genetic algorithms based on problem difficulty
    Yang, SX
    CEC2004: PROCEEDINGS OF THE 2004 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2004, : 1262 - 1269
  • [26] Evolutionary algorithms: Genetic programming
    Kureichik, VM
    Rodzin, SI
    JOURNAL OF COMPUTER AND SYSTEMS SCIENCES INTERNATIONAL, 2002, 41 (01) : 123 - 132
  • [27] Evolutionary algorithms: Genetic programming
    Kureichik, V.M.
    Rodzin, S.I.
    2002, IAPC Nauka/Interperiodica (41)
  • [28] Evolutionary algorithms: Genetic programming
    Kurejchik, V.M.
    Rodzin, S.I.
    Izvestiya Akademii Nauk. Teoriya i Sistemy Upravleniya, 2002, (01): : 127 - 137
  • [29] Genetic programming in optimization of algorithms
    Wasiewicz, P
    Mulawka, J
    COMPUTATIONAL INTELLIGENCE: THEORY AND APPLICATIONS, 1997, 1226 : 581 - 582
  • [30] DISCRETE DYNAMIC PROGRAMMING ALGORITHMS
    SEINFELD, JH
    LAPIDUS, L
    INDUSTRIAL & ENGINEERING CHEMISTRY PROCESS DESIGN AND DEVELOPMENT, 1968, 7 (03): : 479 - &