DocumentCode :
1638770
Title :
Evolving modular neural-networks through exaptation
Author :
Mouret, Jean-Baptiste ; Doncieux, Stéphane
Author_Institution :
Inst. des Syst. Intelligents et de Robot., Univ. Pierre et Marie Curie (UPMC) - Paris 6, Paris
fYear :
2009
Firstpage :
1570
Lastpage :
1577
Abstract :
Despite their success as optimization methods, evolutionary algorithms face many difficulties to design artifacts with complex structures. According to paleontologists, living organisms evolved by opportunistically co-opting characters adapted to a function to solve new problems, a phenomenon called exaptation. In this paper, we draw the hypotheses (1) that exaptation requires the presence of multiple selection pressures, (2) that Pareto-based multi-objective evolutionary algorithms (MOEA) can create such pressures and (3) that the modularity of the genotype is a key to enable exaptation. To explore these hypotheses, we designed an evolutionary process to find the structure and the parameters of neural networks to compute a Boolean function with a modular structure. We then analyzed the role of each component using a Shapley value analysis. Our results show that: (1) the proposed method is efficient to evolve neural networks to solve this task; (2) genotypic modules and multiple selections gradients needed to be aligned to converge faster than the control experiments. This prominent role of multiple selection pressures contradicts the basic assumption that underlies most published modular methods for the evolution of neural networks, in which only the modularity of the genotype is considered.
Keywords :
Boolean functions; evolutionary computation; gradient methods; neural nets; optimisation; Boolean function; Pareto-based multiobjective evolutionary algorithm; Shapley value analysis; exaptation phenomenon; genotype; modular neural-network; multiple selection gradient; Algorithm design and analysis; Bones; Boolean functions; Computer networks; Evolution (biology); Evolutionary computation; Neural networks; Optimization methods; Organisms; Process design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2009. CEC '09. IEEE Congress on
Conference_Location :
Trondheim
Print_ISBN :
978-1-4244-2958-5
Electronic_ISBN :
978-1-4244-2959-2
Type :
conf
DOI :
10.1109/CEC.2009.4983129
Filename :
4983129
Link To Document :
بازگشت