Title :
Evolving a neural network
Author :
Hintz, K.J. ; Spofford, J.J.
Author_Institution :
Dept. of Electr. & Comput. Eng., George Mason Univ., Fairfax, VA, USA
Abstract :
Although artificial neural networks have been shown to be effective in the computation of solutions to difficult problems a general theory has not yet been developed to provide guidance in their design and implementation. Genetic algorithms have also been shown to be effective in evolving solutions to optimization problems which involve objective functions that are not `nice´. The approach presented here is the utilization of genetic algorithms to evolve the number of neurons in an artificial neural network, the weights of their interconnects, and the interconnect structure itself. With this approach, no a priori assumptions about interconnect structure, weights, number of layers. or to which neurons the inputs or outputs are connected need to be made. A combined neural network evaluation and genetic algorithm evaluation program has been written in C on a Sun workstation. The method has been successfully applied to the 9×9 bit character recognition problem
Keywords :
character recognition; genetic algorithms; multiprocessor interconnection networks; neural nets; Sun workstation; artificial neural network; character recognition; genetic algorithm evaluation; genetic algorithms; interconnect structure; neural network evaluation; Artificial intelligence; Artificial neural networks; Communication system control; Computer networks; Evolution (biology); Information technology; Intelligent control; Intelligent networks; Neural networks; Neurons;
Conference_Titel :
Intelligent Control, 1990. Proceedings., 5th IEEE International Symposium on
Conference_Location :
Philadelphia, PA
Print_ISBN :
0-8186-2108-7
DOI :
10.1109/ISIC.1990.128500