Exploiting Environmental Differentiation to Promote Evolvability in Artificial Evolution

被引:0
作者
Carvalho, Jonata Tyska [1 ,2 ]
Nolfi, Stefano [2 ]
机构
[1] Fed Univ Rio Grande FURG, Ctr Computat Sci C3, Av Italia,Km 8, BR-96203900 Rio Grande, Brazil
[2] Natl Res Council CNR, Inst Cognit Sci & Technol ISTC, Via S Martino Battaglia 44, I-00185 Rome, Italy
来源
PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION) | 2017年
关键词
Evolutionary Robotics; Genetic Algorithms; Evolvability; Niches;
D O I
10.1145/3067695.3075994
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work we investigate the possibility to exploit environmental differentiation to promote evolvability in artificial evolution. More specifically we propose a new algorithm and demonstrate how agents evolved for the ability to solve the double-pole balancing problem in differentiated environmental conditions among the population outperform agents evolved in homogeneous environmental conditions. The algorithm operates by evolving the agents on multiple environmental niches with randomly varying environmental characteristics and by enabling agents displaying superior performance in other niches to colonize them. Agents evolved through the proposed algorithm outperform agents evolved in homogeneous environments, either on stable or temporally varying environments.
引用
收藏
页码:81 / 82
页数:2
相关论文
共 6 条
[1]  
Gruau F., 1996, Genetic Programming. Proceedings of the First Annual Conference 1996, P81
[2]  
Hornby GS, 2006, GECCO 2006: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, P815
[3]   The experimental evolution of specialists, generalists, and the maintenance of diversity [J].
Kassen, R .
JOURNAL OF EVOLUTIONARY BIOLOGY, 2002, 15 (02) :173-190
[4]   Biogeography-Based Optimization [J].
Simon, Dan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (06) :702-713
[5]  
Whitley D., 1999, Journal of Computing and Information Technology - CIT, V7, P33
[6]  
Wieland A. P., 1991, IJCNN-91-Seattle: International Joint Conference on Neural Networks (Cat. No.91CH3049-4), P667, DOI 10.1109/IJCNN.1991.155416