Search Space Analysis of Evolvable Robot Morphologies

被引:33
作者
Miras, Karine [1 ]
Haasdijk, Evert [1 ]
Glette, Kyrre [2 ]
Eiben, A. E. [1 ]
机构
[1] Vrije Univ Amsterdam, Amsterdam, Netherlands
[2] Univ Oslo, Oslo, Norway
来源
APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2018 | 2018年 / 10784卷
基金
欧盟地平线“2020”;
关键词
Modular robots; Evolutionary Robotics; Morphology Generative encoding; Novelty search;
D O I
10.1007/978-3-319-77538-8_47
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a study on morphological traits of evolved modular robots. We note that the evolutionary search space -the set of obtainable morphologies- depends on the given representation and reproduction operators and we propose a framework to assess morphological traits in this search space regardless of a specific environment and/or task. To this end, we present eight quantifiable morphological descriptors and a generic novelty search algorithm to produce a diverse set of morphologies for any given representation. With this machinery, we perform a comparison between a direct encoding and a generative encoding. The results demonstrate that our framework permits to find a very diverse set of bodies, allowing a morphological diversity investigation. Furthermore, the analysis showed that despite the high levels of diversity, a bias to certain traits in the population was detected. Surprisingly, the two encoding methods showed no significant difference in the diversity levels of the evolved morphologies or their morphological traits.
引用
收藏
页码:703 / 718
页数:16
相关论文
共 17 条
[1]  
[Anonymous], ARTIFICIAL LIFE
[2]  
[Anonymous], 1992, GENETIC PROGRAMMING
[3]   Environmental Influence on the Evolution of Morphological Complexity in Machines [J].
Auerbach, Joshua E. ;
Bongard, Josh C. .
PLOS COMPUTATIONAL BIOLOGY, 2014, 10 (01)
[4]  
Bongard JC, 2013, COMMUN ACM, V56, P74, DOI [10.1145/2493883, 10.1145/2492007.2493883]
[5]   Novelty-Based Evolutionary Design of Morphing Underwater Robots [J].
Corucci, Francesco ;
Calisti, Marcello ;
Hauser, Helmut ;
Laschi, Cecilia .
GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, :145-152
[6]  
Doncieux S., 2015, FRONT ROBOT AI, V2, DOI [10.3389/frobt.2015.00004, DOI 10.3389/frobt.2015.00004]
[7]  
Eiben A. E., 2013, ART LIF C P, V13, P1056, DOI [DOI 10.7551/978-0-262-31709-2-CH157, 10.7551/978-0-262-31709-2-ch157]
[8]   Evolving L-systems to generate virtual creatures [J].
Hornby, GS ;
Pollack, JB .
COMPUTERS & GRAPHICS-UK, 2001, 25 (06) :1041-1048
[9]  
Jacob C, 1994, LECT NOTES COMPUT SC, V866, P334
[10]   Abandoning Objectives: Evolution Through the Search for Novelty Alone [J].
Lehman, Joel ;
Stanley, Kenneth O. .
EVOLUTIONARY COMPUTATION, 2011, 19 (02) :189-223