Experimenting genetic algorithms for training a neural network prototype for photon event identification

A computational system based on a synchronous feedback neural network for the on-line event processing of a photon counting intensified CCD has been implemented. Event identification plays a key role as it affects the whole detector efficiency. Identification quality depends on the goodness of event model. The main difficulty in real photon counting applications is to define a precise event model due to the high number of noise sources that make event shape far from the expected ideal model. This results in an intrinsic difficulty in development of efficient neural network training based on conventional gradient search techniques. In this paper we approach the learning problem with real data by using genetic algorithms. Genetic algorithms seem to provide a rapid convergence to good solutions even using limited computational resources. A GENITOR-like algorithm has been developed and implemented in C++, and some results are shown.

[1]  M. Alderighi,et al.  A feedback neural network for signal processing and event recognition , 1995, Proceedings 1st International Conference on Algorithms and Architectures for Parallel Processing.

[2]  M. Alderighi,et al.  An FPGA-based on-line neural system in photon counting intensified imagers for space applications , 1997, Proceedings of 3rd International Conference on Algorithms and Architectures for Parallel Processing.

[3]  D. J. Myers,et al.  Neural Networks for Vision, Speech, and Natural Language , 1992 .

[4]  Larry R. Medsker,et al.  Genetic Algorithms and Neural Networks , 1995 .

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

[6]  W. M. Jenkins,et al.  Genetic Algorithms and Neural Networks , 1999, Neural Networks in the Analysis and Design of Structures.

[7]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[8]  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.

[9]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[10]  David B. Fogel,et al.  Alternative Neural Network Training Methods , 1995, IEEE Expert.

[11]  Vincenzo Piuri,et al.  A FPGA-based implementation of a fault-tolerant neural architecture for photon identification , 1997, FPGA '97.

[12]  L. Darrell Whitley,et al.  The GENITOR Algorithm and Selection Pressure: Why Rank-Based Allocation of Reproductive Trials is Best , 1989, ICGA.

[13]  M. Alderighi,et al.  An advanced neuron model for optimizing the SIREN network architecture , 1996, Proceedings of 1996 IEEE Second International Conference on Algorithms and Architectures for Parallel Processing, ICA/sup 3/PP '96.