Abstract
Handwritten Digit Recognition (HDR) is a challenging research area in the field of Optical Character Recognition. In the branch of computer vision, HDR gaining a huge demand and become the popular machine learning problem. Recognition methods based on Artificial Neural Networks have been studied for several years in order to achieve performances close to those observed in humans. Artificial Neural Networks are proved their effectiveness in the areas of image processing. The existing methods in current image recognition use as inputs all the pixels of the image. The purpose of this work is to minimize the number of pixels by using as input the data extracted and calculated from the initial image. The approach consists of transforming the image of the digit in the binary format then encode each column by value i.e. passage of the binary representation in decimal value. This technique called column decimal coding. The architecture of Artificial Neural Network used in this research is based on a multilayer perceptron neural network in order to recognize and predict the handwritten digit from 0 to 9. A dataset of 6000 samples was obtained from the MNIST database. For better training and testing dataset, we have used the backpropagation as a learning algorithm. The proposed approach presented in this work gives the best accuracy in the majority of the test.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Nagu, M., Shankar, N.V., Annapurna, K.: A novel method for handwritten digit recognition with neural networks. Int. J. Comp. Sci. Inf. Tech. 2(4), 1685–1692 (2011)
Akhlaghi, M., Ghods, V.: Farsi handwritten phone number recognition using deep learning. SN Appl. Sci. 2(3), 1 (2020). https://doi.org/10.1007/s42452-020-2222-5
Saabni, R.: Recognizing handwritten single digits and digit strings using deep architecture of neural networks. In: 2016 Third International Conference on Artificial Intelligence and Pattern Recognition (AIPR), pp.1–6. IEEE, September 2016
Mars, A., Antoniadis, G.: Arabic online handwriting recognition using neural network. Int. J. Art. Int. App. 7(1), 51–59 (2016)
Vats, I., Singh, S.: Offline handwritten English numerals recognition using correlation method. Int. J. Eng. Res Techn. 3(6), 1626–1629 (2014)
Singh, P.K., Sarkar, R., Nasipuri, M.: A study of moment based features on handwritten digit recognition. App. Comp. Intell. So. Comp. 2016, 1–17 (2016)
Verma, P., Singh, P.: A survey on handwritten character recognition using artificial neural network. Int. J. Eng. App. Sci. Tech. 1(5), 80–86 (2016)
Baldominos, A., Saez, Y., Isasi, P.: A survey of handwritten character recognition with MNIST and EMNIST. Appl. Sci. 9(15), 1–16 (2019)
Ahamed, K., Akthar, S.: Survey on artificial neural network learning technique algorithms. Int. R. J. Eng. Tech. 3(2), 36–39 (2016)
Casilari-Pérez, E., García-Lagos, F.: A comprehensive study on the use of artificial neural networks in wearable fall detection systems. Exp. Syst. Appl. 138, 112811 (2019)
Chauhan, K., Ram, S.: Image classification with deep learning and comparison between different convolutional neural network structures using TensorFlow and Keras. Int. J. Ad. Eng. R. Dev. 5(2), 533–538 (2018)
Assegie, T.A., Nair, P.S.: Handwritten digits recognition with decision tree classification: a machine learning approach. Int. J. Elec. Comp. Eng. 9(5), 4446–4451 (2019)
Nath, S.S., Mishra, G., Kar, J., Chakraborty, S., Dey, N.: A survey of image classification methods and techniques. In: 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT), pp. 554–557. IEEE (2014)
Saeed, A.M.: Intelligent handwritten digit recognition using artificial neural network. Int. J. Eng. R. App. 5(5), 46–51 (2015)
Agarap, A.F.: An architecture combining convolutional neural network (CNN) and support vector machine (SVM) for image classification. arXiv preprint arXiv:1712.03541 (2017)
Saabni, R.: Recognizing handwritten single digits and digit strings using deep architecture of neural networks. In: 2016 Third International Conference on Artificial Intelligence and Pattern Recognition, pp. 1–6. IEEE (2016)
Assiri, Y.: Stochastic optimization of plain convolutional neural networks with simple methods. arXiv preprint arXiv:2001.08856 (2020)
Abiodun, O.I., Jantan, A., Omolara, A.E., Dada, K.V., Mohamed, N.A., Arshad, H.: State-of-the-art in artificial neural network applications. Heliyon 4(11), e00938 (2018)
Giuliodori, A., Lillo Rodríguez, R.E., Peña Sánchez de Rivera, D.: Handwritten digit classification (2011)
Panda, S.K., Jana, P.K.: Normalization-based task scheduling algorithms for heterogeneous multi-cloud environment. Inf. Sys. Front. 20(2), 373–399 (2018)
Siddique, F., Sakib, S., Siddique, M.A.B.: Recognition of handwritten digit using convolutional neural network in python with TensorFlow and comparison of performance for various hidden layers. In: 5th International Conference on Advances in Electrical Engineering, pp. 541–546, IEEE, September 2019
Zhang, N., Zhou, K., Li, D.: Back-propagation neural network and support vector machines for gold mineral prospectivity mapping in the Hatu region, Xinjiang, China. Earth. Sci. Inf. 11(4), 553–566 (2018)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Datsi, T., Aznag, K., El Oirrak, A. (2022). A Novel Approach for Handwritten Digit Recognition Using Multilayer Perceptron Neural Network. In: Kacprzyk, J., Balas, V.E., Ezziyyani, M. (eds) Advanced Intelligent Systems for Sustainable Development (AI2SD’2020). AI2SD 2020. Advances in Intelligent Systems and Computing, vol 1418. Springer, Cham. https://doi.org/10.1007/978-3-030-90639-9_19
Download citation
DOI: https://doi.org/10.1007/978-3-030-90639-9_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-90638-2
Online ISBN: 978-3-030-90639-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)