Abstract
Handwritten character recognition has been the center of research and a benchmark problem in the sector of pattern recognition and artificial intelligence, and it continues to be a challenging research topic. Due to its enormous application many works have been done in this field focusing on different languages. Arabic, being a diversified language has a huge scope of research with potential challenges. A convolutional neural network (CNN) model for recognizing handwritten numerals in Arabic language is proposed in this paper, where the dataset is subject to various augmentations in order to add robustness needed for deep learning approach. The proposed method is empowered by the presence of dropout regularization to do away with the problem of data overfitting. Moreover, suitable change is introduced in activation function to overcome the problem of vanishing gradient. With these modifications, the proposed system achieves an accuracy of 99.4% which performs better than every previous work on the dataset.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
World arabic language day, unesco. (2017). http://www.unesco.org/new/en/unesco/events/prizes-and-celebrations/celebrations/international-days/world-arabic-language-day/. Retrieved May 27, 2017.
Boucenna, A. (2006). Origin of the numerals. arXiv preprint math/0606699.
Amin, A. (1998). Off-line arabic character recognition: The state of the art. Pattern recognition, 31(5), 517–530.
Tushar, A. K., Ashiquzzaman, A., & Afrin, A., & Islam, M. (2017). A novel transfer learning approach upon hindi, arabic, and bangla numerals using convolutional neural networks. arXiv preprint arXiv:1707.08385.
Das, N., Mollah, A. F., Saha, S., & Haque, S. S. (2010). Handwritten arabic numeral recognition using a multi-layer perceptron. CoRR, abs/1003.1891. Retrieved October 30, 2017.
Ashiquzzaman, A., & Tushar, A. K. (2017). Handwritten arabic numeral recognition using deep learning neural networks. In IEEE International Conference on Imaging, Vision & Pattern Recognition (icIVPR), pp. 1–4. IEEE.
Google code archieve—long-term storage for google code project hosting. https://code.google.com/archive/p/cmaterdb/downloads. Retrieved May 30, 2017.
Kubat, M. (1999). Neural networks: A comprehensive foundation by simon haykin, macmillan. Knowledge Engineering Review, 13(4), 409–412. ISBN 0-02-352781-7. Retrieved October 30, 2017.
Domingos, P. M. (2000). Bayesian averaging of classier and the overfitting problem. In Proceedings of the Seventeenth International Conference on Machine Learning (ICML 2000), Stanford University, Stanford, CA, USA, June 29–July 2, 2000, pp. 223–230. Retrieved October 30, 2017.
Hinton, G. E., & Salakhutdinov, R. R. (2009). Replicated softmax: An undirected topic model. In Advances in Neural Information Processing Systems, pp. 1607–1614.
Chollet, F. (2015). keras. https://github.com/fchollet/keras. Retrieved October 30, 2017.
Theano Development Team. (2016). Theano: A python framework for fast computation of mathematical expressions. arXiv e-prints, abs/1605.02688, May 2016. Retrieved October 30, 2017.
Zeiler, M. D. (2012). Adadelta: An adaptive learning rate method. arXiv preprint arXiv:1212.5701.
Ashiquzzaman, A., Tushar, A. K., Islam, M., & Kim, J.-M., et al. (2017). Reduction of overfitting in diabetes prediction using deep learning neural network. arXiv preprint arXiv:1707.08386.
Pan, S. J., & Yang, Q. (2010). A survey on transfer learning. IEEE Transactions on knowledge and data engineering, 22(10), 1345–1359.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Ashiquzzaman, A., Tushar, A.K., Rahman, A., Mohsin, F. (2019). An Efficient Recognition Method for Handwritten Arabic Numerals Using CNN with Data Augmentation and Dropout. In: Balas, V., Sharma, N., Chakrabarti, A. (eds) Data Management, Analytics and Innovation. Advances in Intelligent Systems and Computing, vol 808. Springer, Singapore. https://doi.org/10.1007/978-981-13-1402-5_23
Download citation
DOI: https://doi.org/10.1007/978-981-13-1402-5_23
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-1401-8
Online ISBN: 978-981-13-1402-5
eBook Packages: EngineeringEngineering (R0)