On the Critical Role of Divergent Selection in Evolvability

被引:7
作者
Lehman, Joel [1 ]
Wilder, Bryan [2 ]
Stanley, Kenneth O. [3 ]
机构
[1] IT Univ Copenhagen, Ctr Comp Games Res, Copenhagen, Denmark
[2] Univ Southern Calif, Dept Comp Sci, Los Angeles, CA USA
[3] Univ Cent Florida, Dept EECS, Orlando, FL 32816 USA
基金
美国国家科学基金会;
关键词
evolutionary robotics; evolvability; divergent selection; encodings; evolution of complexity;
D O I
10.3389/frobt.2016.00045
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
An ambitious goal in evolutionary robotics (ER) is to evolve increasingly complex robotic behaviors with minimal human design effort. Reaching this goal requires evolutionary algorithms that can unlock from genetic encodings their latent potential for evolvability. One issue clouding this goal is conceptual confusion about evolvability that often obscures important or desirable aspects of evolvability. The danger from such confusion is that it may establish unrealistic goals for evolvability that prove unproductive in practice. An important issue separate from conceptual confusion is the common misalignment between selection and evolvability in ER. While more expressive encodings can represent higher-level adaptations (e.g. sexual reproduction or developmental systems) that increase long-term evolutionary potential (i.e. evolvability), realizing such potential requires gradients of fitness and evolvability to align. In other words, selection is often a critical factor limiting increasing evolvability. Thus, drawing from a series of recent papers, this article seeks to both (1) clarify and focus the ways in which the term evolvability is used within artificial evolution and (2) argue for the importance of one type of selection, i.e. divergent selection, for enabling evolvability. The main argument is that there is a fundamental connection between divergent selection and evolvability (on both the individual and population level) that does not hold for typical goal-oriented selection. The conclusion is that selection pressure plays a critical role in realizing the potential for evolvability and that divergent selection in particular provides a principled mechanism for encouraging evolvability in artificial evolution.
引用
收藏
页数:7
相关论文
共 48 条
[1]  
Altenberg L., 1994, ADV GENETIC PROGRAMM, P47
[2]  
Arthur W. B., 2009, NATURE TECHNOLOGY WH, DOI DOI 10.1016/J.FUTURES.2010.08.015
[3]   The evolution of technology within a simple computer model [J].
Arthur, W. Brian ;
Polak, Wolfgang .
COMPLEXITY, 2006, 11 (05) :23-31
[4]   The evolutionary origins of modularity [J].
Clune, Jeff ;
Mouret, Jean-Baptiste ;
Lipson, Hod .
PROCEEDINGS OF THE ROYAL SOCIETY B-BIOLOGICAL SCIENCES, 2013, 280 (1755)
[5]   Natural Selection Fails to Optimize Mutation Rates for Long-Term Adaptation on Rugged Fitness Landscapes [J].
Clune, Jeff ;
Misevic, Dusan ;
Ofria, Charles ;
Lenski, Richard E. ;
Elena, Santiago F. ;
Sanjuan, Rafael .
PLOS COMPUTATIONAL BIOLOGY, 2008, 4 (09)
[6]   Phenotypic neighborhood and micro-evolvability [J].
Dichtel-Danjoy, ML ;
Félix, MA .
TRENDS IN GENETICS, 2004, 20 (05) :268-276
[7]   Beyond black-box optimization: a review of selective pressures for evolutionary robotics [J].
Doncieux, Stephane ;
Mouret, Jean-Baptiste .
EVOLUTIONARY INTELLIGENCE, 2014, 7 (02) :71-93
[8]  
Doncieux S, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1427
[9]  
Edmonds B., 2001, Turkish Journal Electrical Engineering and Computer Sciences, Elektrik, V9, P13