Neural network evolution and artificial life research

Dara Curran, Colm O’Riordan

Research output: Chapter in Book or Conference Publication/ProceedingChapterpeer-review

Abstract

Introduction Neural networks have been employed as research tools both for machine learning applications and the simulation of artificial organisms. In recent times, much research has been undertaken on the evolution of neural networks where the architecture, weights or both are allowed to be determined by an evolutionary process such as a genetic algorithm. Much of this research is carried out with the machine learning and evolutionary computation community in mind rather than the artificial life community and as such, the latter has been slow to adopt innovative techniques which could lead to the development of complex, adaptive neural networks and in addition, shorten experiment development and design times for researchers. This chapter attempts to address this issue by reminding researchers of the wealth of techniques that have been made available for evolutionary neural network research. Many of these techniques have been refined into freely available and well-maintained code libraries which can easily be incorporated into artificial life projects hoping to evolve neural network controllers. The first section of this chapter outlines a review of the techniques employed to evolve neural network architectures, weights or both architectures and weights simultaneously. The encoding schemes presented in this chapter describe the encoding of multi-layer feedforward and recurrent neural networks but there are some encoding schemes which can (and have been) employed to generate more complex neural networks such as spiking (Floreano & Mattiussi, 2001; Di Paulo, 2002) and gasNets (Smith et al., 2002) which are beyond the scope of this chapter.

Original languageEnglish
Title of host publicationModelling Perception with Artificial Neural Networks
PublisherCambridge University Press
Pages334-350
Number of pages17
ISBN (Electronic)9780511779145
ISBN (Print)9780521763950
DOIs
Publication statusPublished - 1 Jan 2010

Fingerprint

Dive into the research topics of 'Neural network evolution and artificial life research'. Together they form a unique fingerprint.

Cite this