Paper
6 April 1995 Adaptive system for generating neural networks using genetic algorithms
Armin Schneider
Author Affiliations +
Abstract
An adaptive system is described which generates and trains neural networks using genetic algorithms. A genetic algorithm optimizes the network architecture trying to use as few connections as possible. The neurons of the networks generated by this algorithm are not necessarily organized in layers (except input and output). Because of this, classical algorithms for training neural networks can not be used. Therefore a second genetic algorithm is used to optimize the weights for each generated architecture. During simulation it is possible to change the parameters for the genetic algorithms like the mutation probability or the population size, the size of the networks generated as well as the desired size of the input and output layer and even the data used for training the networks. Therefore the system is able to adapt to a changing environment. The system generates C/C++ code for a `recall only' version of the best network found.
© (1995) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Armin Schneider "Adaptive system for generating neural networks using genetic algorithms", Proc. SPIE 2492, Applications and Science of Artificial Neural Networks, (6 April 1995); https://doi.org/10.1117/12.205136
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Genetic algorithms

Network architectures

Neurons

Neural networks

Genetics

Chemical elements

Computer simulations

Back to Top