ecms_neu_mini.png

Digital Library

of the European Council for Modelling and Simulation

 

Title:

A Review Of Methods For Encoding Neural Network Topologies

In Evolutionary Computation

Authors:

Jozef Fekiač, Ivan Zelinka, Juan C. Burguillo

Published in:

 

(2011).ECMS 2011 Proceedings edited by: T. Burczynski, J. Kolodziej, A. Byrski, M. Carvalho. European Council for Modeling and Simulation. doi:10.7148/2011 

 

ISBN: 978-0-9564944-2-9

 

25th European Conference on Modelling and Simulation,

Jubilee Conference

Krakow, June 7-10, 2011

 

Citation format:

Fekiac, J., Zelinka, I., & Burguillo, J. C. (2011). A Review Of Methods For Encoding Neural Network Topologies In Evolutionary Computation. ECMS 2011 Proceedings edited by: T. Burczynski, J. Kolodziej, A. Byrski, M. Carvalho (pp. 410-416). European Council for Modeling and Simulation. doi:10.7148/2011-0410-0416

DOI:

http://dx.doi.org/10.7148/2011-0410-0416

Abstract:

This paper describes various methods used to encode artificial neural networks to chromosomes to be used in evolutionary computation. The target of this review is to cover the main techniques of network encoding and make it easier to choose one when implementing a custom evolutionary algorithm for finding the network topology. Most of the encoding methods are mentioned in the context of neural networks; however all of them could be generalized to automata networks or even oriented graphs. We present direct and indirect encoding methods, and given examples of their genotypes. We also describe the possibilities of applying genetic operators of mutation and crossover to genotypes encoded by these methods. Also, the dependencies of using special evolutionary algorithms with some of the encodings were considered.

Full text: