Robust algorithm for neural network training

Neural networks have been proven to be very successful in many cases where other traditional techniques failed to give satisfactory results. Despite their popularity, several problems exist. Even with the adequate network architecture, frustrating problems of correct choice of initial weights for given architecture remain. The proposed method uses combination of approaches used in genetic algorithms and gradient methods. Genetic algorithm is used in search for an adequate weight set for a complex error surface. Once it is done, the algorithm automatically shifts to gradient type of method. The proposed algorithm does not explicitly calculate gradients like in error back propagation. It rather estimates the gradient from the set of random feed forward calculations. The proposed approach automatically searches for the adequate initial weight set. This robustness with respect to initial weight set is achieved through introduction of randomness in neuron weight space. Results are confirmed through experimental data and given in the form of tables and graphs.

[1]  E J Gamito,et al.  Genetic adaptive neural network to predict biochemical failure after radical prostatectomy: a multi-institutional study. , 2001, Molecular urology.

[2]  Peter M. Todd,et al.  Designing Neural Networks using Genetic Algorithms , 1989, ICGA.

[3]  S Mangrulkar,et al.  Artificial neural systems. , 1990, ISA transactions.

[4]  Jean-Arcady Meyer,et al.  Evolution and development of control architectures in animats , 1995, Robotics Auton. Syst..

[5]  Darrell Whitley,et al.  Applying genetic algorithms to neural network learning , 1989 .

[6]  J. Urgen Branke Evolutionary Algorithms for Neural Network Design and Training , 1995 .

[7]  Peter J. Angeline,et al.  An evolutionary algorithm that constructs recurrent neural networks , 1994, IEEE Trans. Neural Networks.

[8]  Mohamad H. Hassoun,et al.  Neurocontrollers trained with rules extracted by a genetic assisted reinforcement learning system , 1995, IEEE Trans. Neural Networks.

[9]  Robert J. Schalkoff,et al.  Artificial neural networks , 1997 .

[10]  Takashi Gomi,et al.  Evolutionary robotics-an overview , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.

[11]  Takashi Sato,et al.  Structure Design of Neural Networks Using Genetic Algorithms , 2001, Complex Syst..

[12]  Azah Mohamed,et al.  Static Security Assessment of a Power System Using Genetic-Based Neural Network , 2001 .

[13]  Olli Varis,et al.  Bayesian decision analysis for environmental and resource management , 1997 .

[14]  Vittorio Maniezzo,et al.  Genetic evolution of the topology and weight distribution of neural networks , 1994, IEEE Trans. Neural Networks.

[15]  Vasant Honavar,et al.  Evolutionary Design of Neural Architectures , 1995 .

[16]  J. D. Schaffer,et al.  Combinations of genetic algorithms and neural networks: a survey of the state of the art , 1992, [Proceedings] COGANN-92: International Workshop on Combinations of Genetic Algorithms and Neural Networks.

[17]  Sangbong Park,et al.  A neuro-genetic controller for nonminimum phase systems , 1995, IEEE Trans. Neural Networks.

[18]  Yasuo Matsuyama Harmonic competition: a self-organizing multiple criteria optimization , 1996, IEEE Trans. Neural Networks.

[19]  Constantinos S. Pattichis,et al.  Genetics-based machine learning for the assessment of certain neuromuscular disorders , 1996, IEEE Trans. Neural Networks.

[20]  Robert H. Kewley,et al.  Data strip mining for the virtual design of pharmaceuticals with neural networks , 2000, IEEE Trans. Neural Networks Learn. Syst..

[21]  Phayung Meesad,et al.  Constructing a Fuzzy Rule-Based System Using the ILFN Network and Genetic Algorithm , 2001, Int. J. Neural Syst..

[22]  Jean-Arcady Meyer,et al.  Evolution and development of neural controllers for locomotion, gradient-following, and obstacle-avoidance in artificial insects , 1998, IEEE Trans. Neural Networks.

[23]  Goh Bee-Hua,et al.  Evaluating the performance of combining neural networks and genetic algorithms to forecast construction demand: the case of the Singapore residential sector , 2000 .

[24]  Richard K. Belew,et al.  Evolving networks: using the genetic algorithm with connectionist learning , 1990 .