Handwritten digit recognition using combined ID3-derived fuzzy rules and Markov chains

In this paper, we present an approach for handwritten digit recognition based on combined ID3-derived fuzzy rules and Markov chains. Both techniques use statistical models on the structural representation of digit images. Skeleton images are adopted to produce fuzzy rules based on the ID3 approach, and contour images are used for the Markov chain based approach. Decision trees produced from the ID3 algorithm are converted to a set of simplified rules which are then fuzzified into a set of fuzzy rules. To retain the classification performance, a two-layer perceptron is applied to optimize defuzzification parameters. On the other hand, a digit contour is traversed in a well-defined order and the Markov chain is used to perform sequential analysis and to match with models. The two classifiers are then combined to complement each other using a three-layer perceptron. The combined classifier achieves a good classification performance and at the same time it overcomes the difficulties in a conventional syntactic approach for handwritten character recognition, such as the scaling problem and lack of machine learning ability. Experimental results on NIST Special Database 3 show that the combined classifier has a significantly improved performance in terms of substitution versus rejection rates. After about 15% of digits that cannot be classified with high confidence by the combined classifier are re-classified by a nearest neighbor classifier using optimized prototypes, the overall classification rate can be as high as 98.6% without rejection.

[1]  Chuen-Chien Lee,et al.  Fuzzy logic in control systems: fuzzy logic controller. II , 1990, IEEE Trans. Syst. Man Cybern..

[2]  P.E. Maher,et al.  Uncertain reasoning in an ID3 machine learning framework , 1993, [Proceedings 1993] Second IEEE International Conference on Fuzzy Systems.

[3]  J. Ross Quinlan,et al.  Simplifying Decision Trees , 1987, Int. J. Man Mach. Stud..

[4]  Sankar K. Pal,et al.  Fuzzy models for pattern recognition , 1992 .

[5]  Zheru Chi,et al.  A comparison of MLP and ID3-derived approaches for ECG classification , 1991, IJCNN-91-Seattle International Joint Conference on Neural Networks.

[6]  Hong Yan,et al.  Handwritten digit recognition using an optimized nearest neighbor classifier , 1994, Pattern Recognit. Lett..

[7]  Adam Krzyżak,et al.  Methods of combining multiple classifiers and their applications to handwriting recognition , 1992, IEEE Trans. Syst. Man Cybern..

[8]  RAOUF F. H. FARAG,et al.  Word-Level Recognition of Cursive Script , 1979, IEEE Transactions on Computers.

[9]  Chuen-Chien Lee FUZZY LOGIC CONTROL SYSTEMS: FUZZY LOGIC CONTROLLER - PART I , 1990 .

[10]  Hong Yan,et al.  Prototype optimization for nearest neighbor classifiers using a two-layer perceptron , 1993, Pattern Recognit..

[11]  Wen-Hsiang Tsai,et al.  Attributed String Matching with Merging for Shape Recognition , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Zheru Chi,et al.  Map image segmentation based on thresholding and fuzzy rules , 1993 .

[13]  Belur V. Dasarathy,et al.  Nearest neighbor (NN) norms: NN pattern classification techniques , 1991 .

[14]  Hong Yan,et al.  ID3-derived fuzzy rules and optimized defuzzification for handwritten numeral recognition , 1996, IEEE Trans. Fuzzy Syst..

[15]  Hong Yan,et al.  Handwritten numeral recognition using a small number of fuzzy rules with optimized defuzzification parameters , 1995, Neural Networks.

[16]  King-Sun Fu,et al.  Attributed Grammar-A Tool for Combining Syntactic and Statistical Approaches to Pattern Recognition , 1980, IEEE Transactions on Systems, Man, and Cybernetics.