We analyze the relation between robustness to mutations, phenotypic complexity, and evolvability in the context of artificial circuits evolved for the ability to solve a parity problem. We demonstrate that whether robustness to mutations enhances or diminishes phenotypic variability and evolvability depends on whether robustness is achieved through the development of parsimonious (phenotypically simple) solutions, that minimize the number of genes playing functional roles, or through phenotypically more complex solutions, capable of buffering the effect of mutations. We show that the characteristics of the selection process strongly influence the robustness and the performance of the evolving candidate solutions. Finally, we propose a new evolutionary method that outperforms evolutionary algorithms commonly used in this domain.
Robustness, evolvability and phenotypic complexity: insights from evolving digital circuits
Springer, Berlin , Germania
Evolutionary intelligence (Print) 12 (2019): 83–95. doi:10.1007/s12065-018-00197-z
info:cnr-pdr/source/autori:Milano N.; Pagliuca P.; Nolfi S./titolo:Robustness, evolvability and phenotypic complexity: insights from evolving digital circuits/doi:10.1007/s12065-018-00197-z/rivista:Evolutionary intelligence (Print)/anno:2019/pagina_da:83/