Evolving the Topology and the Weights of Neural Networks Using a Dual Representation

作者:João Carlos Figueira Pujol, Riccardo Poli

摘要

Evolutionary computation is a class of global search techniques based on the learning process of a population of potential solutions to a given problem, that has been successfully applied to a variety of problems. In this paper a new approach to the construction of neural networks based on evolutionary computation is presented. A linear chromosome combined to a graph representation of the network are used by genetic operators, which allow the evolution of the architecture and the weights simultaneously without the need of local weight optimization. This paper describes the approach, the operators and reports results of the application of this technique to several binary classification problems.

论文关键词:Evolutionary computation, genetic algorithms, neural networks, genetic programming

论文评审过程:

论文官网地址:https://doi.org/10.1023/A:1008272615525