Farsi Handwriting Digit Recognition Based on Convolutional Neural Networks

In this paper, a convolutional neural network (CNN) is exploited for Farsi handwritten digit recognition. For training and evaluating the CNN, the "HODA" dataset was used which consists of 80000 images of Farsi handwritten digits. In the proposed method, we focused on the efficient and unique feature of Farsi digits that is using just the half upper part of the digits for recognition purpose. The proposed method, despite of a 50% reduction in the data size which fed to the CNN, yielded an acceptable reduction in time consuming for training and evaluate CNN of about 50 % compared when using the full image of the digits (full data), and just a 1.5% increase in recognition error.

[1]  Alireza Alaei,et al.  Using Modified Contour Features and SVM Based Classifier for the Recognition of Persian/Arabic Handwritten Numerals , 2009, 2009 Seventh International Conference on Advances in Pattern Recognition.

[2]  Seyyed Khorashadizadeh,et al.  Arabic/farsi handwritten digit recognition using histogram of oriented gradient and chain code histogram , 2016, Int. Arab J. Inf. Technol..

[3]  Yann LeCun,et al.  Convolutional networks and applications in vision , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[4]  Rashnodi Omid,et al.  Persian Handwritten Digit Recognition using Support Vector Machines , 2011 .

[5]  Jean Ponce,et al.  A Theoretical Analysis of Feature Pooling in Visual Recognition , 2010, ICML.

[6]  Matthew Y. W. Teow,et al.  A minimal convolutional neural network for handwritten digit recognition , 2017, 2017 7th IEEE International Conference on System Engineering and Technology (ICSET).

[7]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.