Design of Genetically Evolved Artificial Neural Network Using Enhanced Genetic Algorithm

This paper deals with designing an Artificial Neural Network (ANN) whose weights are genetically evolved using the proposed Enhanced Genetic Algorithm (EGA), thereby obtaining optimal weight set. The perform- ance is analysed by fitness function based ranking. The ability of learning may depend on many factors like the number of neurons in the hidden layer, number of training input patterns and the type of activation function used. By varying each parameter, the performance of the proposed EGA algorithm is compared with normal NN training. The results show that the proposed algorithm is better in terms of error convergence.

[1]  Leonardo Maria Reyneri Implementation issues of neuro-fuzzy hardware: going toward HW/SW codesign , 2003, IEEE Trans. Neural Networks.

[2]  Jihong Liu,et al.  A Survey of FPGA-Based Hardware Implementation of ANNs , 2005, 2005 International Conference on Neural Networks and Brain.

[3]  Yutaka Maeda,et al.  Simultaneous perturbation learning rule for recurrent neural networks and its FPGA implementation , 2005, IEEE Transactions on Neural Networks.

[4]  Hak-Keung Lam,et al.  Tuning of the structure and parameters of a neural network using an improved genetic algorithm , 2003, IEEE Trans. Neural Networks.

[5]  Yutaka Maeda,et al.  FPGA implementation of a pulse density neural network with learning ability using simultaneous perturbation , 2003, IEEE Trans. Neural Networks.

[6]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[7]  S. Himavathi,et al.  Feedforward Neural Network Implementation in FPGA Using Layer Multiplexing for Effective Resource Utilization , 2007, IEEE Transactions on Neural Networks.

[8]  Xin Yao,et al.  A review of evolutionary artificial neural networks , 1993, Int. J. Intell. Syst..

[9]  Hitoshi Iba,et al.  Learning polynomial feedforward neural networks by genetic programming and backpropagation , 2003, IEEE Trans. Neural Networks.

[10]  S. Grossberg Neural Networks and Natural Intelligence , 1988 .

[11]  James L. McClelland,et al.  Parallel distributed processing: explorations in the microstructure of cognition, vol. 1: foundations , 1986 .

[12]  Colin R. Reeves,et al.  Genetic Algorithms: Principles and Perspectives: A Guide to Ga Theory , 2002 .

[13]  Shiro Usui,et al.  Mutation-based genetic neural network , 2005, IEEE Transactions on Neural Networks.