Title :
Recurrent genetic programming
Author :
Teredesai, A. ; Govindaraju, V. ; Ratzlaff, E. ; Subrahmonia, J.
Author_Institution :
Dept. of Comput. Sci. & Eng., State Univ. of New York, USA
Abstract :
A typical pattern recognition system consists of two stages: the pre-processing stage to extract features from the data, and the classification stage to assign the feature vector a class label. There are two kinds of feature extraction techniques with respect to the kind of data: the fixed number of features per sample generating a fixed length feature vector, and the fixed number of features per subsample generating a variable length feature vector due to variable number of sub-samples (frames) for each input pattern. The first kind is the most commonly used feature vector for classification methods. The second kind is usually extracted in domains where the input sample is time-variant. Traditionally a separate class of machine learning algorithms consisting of hidden Markov models, recurrent neural networks, etc. have been employed for classification of time variant signals. Evolutionary computation techniques like genetic algorithms and genetic programming have also been used previously to optimize the architecture for HMMs or learning the weights for recurrent-neural networks. We describe a recurrent framework for genetic programming (GP). This framework helps place GP in the class of machine learning algorithms alongside recurrent neural networks and hidden Markov models. We describe the application of recurrent genetic programming for the classification of on-line handwritten numerals obtained from tablet-based input.
Keywords :
feature extraction; genetic algorithms; handwritten character recognition; hidden Markov models; learning (artificial intelligence); optical character recognition; recurrent neural nets; OCR; classification; evolutionary computation techniques; feature extraction; genetic algorithms; hidden Markov models; machine learning algorithms; online handwritten numeral classification; pattern recognition system; recurrent genetic programming; recurrent neural networks; tablet-based input; time variant signal classification; Computer architecture; Data mining; Evolutionary computation; Feature extraction; Genetic algorithms; Genetic programming; Hidden Markov models; Machine learning algorithms; Pattern recognition; Recurrent neural networks;
Conference_Titel :
Systems, Man and Cybernetics, 2002 IEEE International Conference on
Print_ISBN :
0-7803-7437-1
DOI :
10.1109/ICSMC.2002.1173238