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 条
  • [31] Evolutionary algorithms and dynamic programming
    Doerr, Benjamin
    Eremeev, Anton
    Neumann, Frank
    Theile, Madeleine
    Thyssen, Christian
    THEORETICAL COMPUTER SCIENCE, 2011, 412 (43) : 6020 - 6035
  • [32] Genetic algorithms in competitive environments
    Dimou, CK
    Koumousis, VK
    JOURNAL OF COMPUTING IN CIVIL ENGINEERING, 2003, 17 (03) : 142 - 149
  • [33] Dynamic programming decision path encoding of genetic algorithms for production allocation problems
    Ying-Hua, Chang
    Young-Chang, Hou
    COMPUTERS & INDUSTRIAL ENGINEERING, 2008, 54 (01) : 53 - 65
  • [34] Genetic algorithms and neuro-dynamic programming:: Application to water supply networks
    Damas, M
    Salmerón, M
    Diaz, A
    Ortega, J
    Prieto, A
    Olivares, G
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 7 - 14
  • [35] Genetic algorithms and genetic programming in computational finance
    Chattoe, E
    JASSS-THE JOURNAL OF ARTIFICIAL SOCIETIES AND SOCIAL SIMULATION, 2004, 7 (04):
  • [36] Genetic programming operators applied to genetic algorithms
    Vrajitoru, D
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 686 - 693
  • [37] Doing genetic algorithms the genetic programming way
    Ryan, C
    Nicolau, M
    GENETIC PROGRAMMING THEORY AND PRACTICE, 2003, 6 : 189 - 204
  • [38] Evolutionary algorithms in dynamic environments
    Wang, Hong-Feng
    Wang, Ding-Wei
    Yang, Sheng-Xiang
    Kongzhi yu Juece/Control and Decision, 2007, 22 (02): : 127 - 131
  • [39] Cultural algorithms in dynamic environments
    Saleem, S
    Reynolds, R
    PROCEEDINGS OF THE 2000 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2000, : 1513 - 1520
  • [40] Genetic algorithms with memory- and elitism-based immigrants in dynamic environments
    Yang, Shengxiang
    EVOLUTIONARY COMPUTATION, 2008, 16 (03) : 385 - 416