Multiple Convolutional Neural Network Training for Bangla Handwritten Numeral Recognition

Recognition of handwritten numerals has gained much interest in recent years due to its various application potentials. The progress of handwritten Bangla numeral is well behind Roman, Chinese and Arabic scripts although it is a major language in Indian subcontinent and is the first language of Bangladesh. Handwritten numeral classification is a high-dimensional complex task and existing methods use distinct feature extraction techniques and various classification tools in their recognition schemes. Recently, convolutional neural network (CNN) is found efficient for image classification with its distinct features. In this study, three different CNNs with same architecture are trained with different training sets and combined their decisions for Bangla handwritten numeral recognition. One CNN is trained with ordinary training set prepared from handwritten scan images, and training sets for other two CNNs are prepared with fixed (positive and negative, respectively) rotational angles of original images. The proposed multiple CNN based approach is shown to outperform other existing methods while tested on a popular Bangla benchmark handwritten dataset.

[1]  Mahantapas Kundu,et al.  Handwritten Bangla Digit Recognition Using Classifier Combination Through DS Technique , 2005, PReMI.

[2]  U Pal,et al.  A Complete System for Bangla Handwritten Numeral Recognition , 2006 .

[3]  Bidyut Baran Chaudhuri,et al.  Handwritten Numeral Databases of Indian Scripts and Multistage Recognition of Mixed Numerals , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Jun Zhang,et al.  Implementation of Training Convolutional Neural Networks , 2015, ArXiv.

[5]  M. A. H. Akhand,et al.  Bangla handwritten numeral recognition using convolutional neural network , 2015, 2015 International Conference on Electrical Engineering and Information Communication Technology (ICEEICT).

[6]  Pengfei Shi,et al.  Handwritten Bangla numeral recognition system and its application to postal automation , 2007, Pattern Recognit..

[7]  Jukka Riekki,et al.  Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) , 2012 .

[8]  Mahantapas Kundu,et al.  A genetic algorithm based region sampling for selection of local features in handwritten digit recognition application , 2012, Appl. Soft Comput..

[9]  Sargur N. Srihari,et al.  On-Line and Off-Line Handwriting Recognition: A Comprehensive Survey , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[10]  Kazuyuki Murase,et al.  Ensembles of Neural Networks Based on the Alteration of Input Feature Values , 2012, Int. J. Neural Syst..

[11]  Mohammad Shorif Uddin,et al.  Hand Written Bangla Numerals Recognition for Automated Postal System , 2013 .

[12]  M. M. Hafizur Rahman,et al.  Bangla Handwritten Character Recognition using Convolutional Neural Network , 2015 .

[13]  Ying Wen,et al.  A classifier for Bangla handwritten numeral recognition , 2012, Expert Syst. Appl..

[14]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[15]  Kazuyuki Murase,et al.  Pattern Generation through Feature Values Modification and Decision Tree Ensemble Construction , 2013 .