A neural network that uses evolutionary learning

This paper proposes a new neural architecture (Nessy) which uses evolutionary optimization for learning. The architecture, the outline of its evolutionary algorithm and the learning laws are given. Nessy is based on several modifications of the multilayer backpropagation neural network. The neurons represent genes of evolutionary optimization, referred to as solutions. Weights represent probabilities and are used for selection. The training value of the output layer is set to zero, the theoretical limit of every cost-oriented optimization, and the crossover operator is replaced by a transduction operator. Mutation is used as usual. Nessy algorithm can be characterized as an individual evolutionary algorithm, but as a neural network too. It was designed for image processing applications. A short example is presented, where the discriminative feature of two images is successfully detected by the proposed evolutionary neural network.