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 条
  • [1] On the applicability of diploid genetic algorithms in dynamic environments
    Bhasin, Harsh
    Behal, Gitanshu
    Aggarwal, Nimish
    Saini, Raj Kumar
    Choudhary, Shivani
    SOFT COMPUTING, 2016, 20 (09) : 3403 - 3410
  • [2] On the Applicability of Diploid Genetic Algorithms in Dynamic Environments
    Bhasin, Harsh
    Behal, Gitanshu
    Aggarwal, Nimish
    Saini, Raj Kumar
    Choudhary, Shivani
    2014 INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE ISCMI 2014, 2014, : 94 - 97
  • [3] Genetic Algorithms with Adaptive Immigrants for Dynamic Environments
    Mavrovouniotis, Michalis
    Yang, Shengxiang
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 2130 - 2137
  • [4] On the applicability of diploid genetic algorithms in dynamic environments
    Harsh Bhasin
    Gitanshu Behal
    Nimish Aggarwal
    Raj Kumar Saini
    Shivani Choudhary
    Soft Computing, 2016, 20 : 3403 - 3410
  • [5] Adaptive PrimalDual Genetic Algorithms in Dynamic Environments
    Wang, Hongfeng
    Yang, Shengxiang
    Ip, W. H.
    Wang, Dingwei
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2009, 39 (06): : 1348 - 1361
  • [6] Genetic algorithms for adaptation to dynamic environments - A survey
    Mori, N
    Kita, H
    IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 2947 - 2952
  • [7] The use of dynamic programming in genetic algorithms for permutation problems
    Yagiura, M
    Ibaraki, T
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 92 (02) : 387 - 401
  • [8] Associative memory scheme for genetic algorithms in dynamic environments
    Yang, Shengxiang
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2006, 3907 : 788 - 799
  • [9] A Hybrid Immigrants Scheme for Genetic Algorithms in Dynamic Environments
    Renato Tinós
    International Journal of Automation & Computing, 2007, (03) : 243 - 254
  • [10] A Hybrid Immigrants Scheme for Genetic Algorithms in Dynamic Environments
    Yang, Shengxiang
    Tinos, Renato
    INTERNATIONAL JOURNAL OF AUTOMATION AND COMPUTING, 2007, 4 (03) : 243 - 254