Using genetic programming for artificial neural network development and simplification

  • Authors:
  • Daniel Rivero;Julian Dorado;Juan Rabuñal;Alejandro Pazos

  • Affiliations:
  • Department of Information & Communications Technologies, University of A Coruñña, Coruña, Spain;Department of Information & Communications Technologies, University of A Coruñña, Coruña, Spain;Department of Information & Communications Technologies, University of A Coruñña, Coruña, Spain;Department of Information & Communications Technologies, University of A Coruñña, Coruña, Spain

  • Venue:
  • CIMMACS'06 Proceedings of the 5th WSEAS International Conference on Computational Intelligence, Man-Machine Systems and Cybernetics
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The creation process of Artificial Neural Networks (ANNs) used to be quite slow and the human expert had to test several architectures until finding the one that achieves the best results for the solution of a certain problem. This work presents a new technique that uses Genetic Programming (GP) for automatically creating ANNs. This technique also allows the obtaining of simplified networks with few neurons for solving the problem. In order to measure the performance of the system and to compare the results with other ANN generation and training methods with Evolutionary Computation (EC) techniques, several tests were performed with problems based on some of the most used test databases. The results of those comparisons showed that the system achieved good results comparable with already existing techniques and, in most of the cases, they worked better than those techniques.