Skip to main content

Use of Machine Learning Algorithms to Analyze the Digit Recognizer Problem in an Effective Manner

  • Conference paper
  • First Online:
Artificial Neural Networks and Machine Learning – ICANN 2023 (ICANN 2023)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14262))

Included in the following conference series:

Abstract

A remarkable and significant problem is Digit Recognition. The digit recognizer problem refers to the task of correctly identifying handwritten digits from images. The problem of handwritten digit recognition must be understood in the context of a variety of challenges since the manually written digits do not have uniform sizes, thicknesses, positions, or directions. The individuality and variety of compositional approaches of different people also have an impact on the example and presence of the digits. This paper looks at how machine learning (ML) methods can be used to solve the “digit recognizer problem” in an effective way and compares the performance of several machine learning algorithms, including support vector machine (SVM), convolutional neural network (CNN), multilayer perceptron (MLP), random forest (RF), and logistic regression (LR), on the MNIST dataset of handwritten digits. The results show that neural networks, specifically CNN, achieve the highest accuracy for the digit recognizer problem. Furthermore, this paper discusses the advantages and limitations of each approach and provides insights on how to improve their performance.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Rüfenacht, M.: The evolution of document capture (2020). http://parashift.io/en/the-evolution-of-document-capture/. Accessed 9 Jul 2023

  2. Baldominos, A., Saez, Y., Isasi, P.: A survey of handwritten character recognition with MNIST and EMNIST. Appl. Sci. 9(15), 3169 (2019)

    Article  Google Scholar 

  3. Faizullah, S., Ayub, M.S., Hussain, S., Khan, M.A.: A survey of OCR in Arabic language: applications, techniques, and challenges. Appl. Sci. 13(7), 4584 (2023)

    Article  Google Scholar 

  4. Shamim, S.M., Miah, M.B.A., Sarker, A., Rana, M., Al Jobair, A.: Handwritten digit recognition using machine learning algorithms. IJoST 3(1), 18–23 (2018)

    Article  Google Scholar 

  5. Dutt, A., Dutt, A.: Handwritten digit recognition using deep learning. IJARCET 6(7), 990–997 (2017)

    Google Scholar 

  6. Hamid, N.B.A., Sjarif, N.N.B.A.: Handwritten recognition using SVM, KNN, and Neural networks. arXiv:1702.00723 (2017)

  7. Chittem, L.A., Logofatu, D., Mim, S.S.: Performance analysis of digit recognizer using various machine learning algorithms. In: Iliadis, L., Maglogiannis, I., Alonso, S., Jayne, C., Pimenidis, E. (eds.) EANN 2023. CCIS, vol. 1826, pp. 340–351. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-34204-2_29

    Chapter  Google Scholar 

  8. 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: 2019 5th International Conference on Advances in Electrical Engineering (ICAEE), Dhaka, Bangladesh, pp. 541–546 (2019)

    Google Scholar 

  9. Pashine, S., Dixit, R., Kushwah, R.: Handwritten digit recognition using machine and deep learning algorithms. arXiv:abs/2106.12614 (2020)

  10. Speiser, J.L., Miller, M.E., Tooze, J., Ip, E.: Comparison of random forest variable selection methods for classification prediction modeling. Expert Syst. Appl. 134, 93–101 (2019)

    Article  Google Scholar 

  11. Wang, Y., Liu, H.: Centrifugal pump fault diagnosis based on MEEMD-PE Time-frequency information entropy and Random forest. In: 2019 CAA Symposium on Fault Detection, Supervision and Safety for Technical Processes (SAFEPROCESS), pp. 932–937, Xiamen, China (2019)

    Google Scholar 

  12. Dong, L., et al.: Very high resolution remote sensing imagery classification using a fusion of random forest and deep learning technique-subtropical area for example. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 13, 113–128 (2020)

    Article  Google Scholar 

  13. He, Q., Chen, J.-F.: The inverse problem of support vector machines and its solution. In: 2005 International Conference on Machine Learning and Cybernetics, vol. 7, pp. 4322–4327, Guangzhou, China (2005)

    Google Scholar 

  14. Liu, B., Hao, Z.-F., Yan, X.-W.: Nesting support vector machinte for muti-classification [machinte read machine]. In: 2005 International Conference on Machine Learning and Cybernetics, Guangzhou, China, vol. 7, pp. 4220–4225 (2005)

    Google Scholar 

  15. Farooq, F., Tandon, S., Parashar, P., Sengar, P.: Vectorized code implementation of Logistic Regression and Artificial Neural Networks to recognize handwritten digit. In: 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India, pp. 1–5 (2016)

    Google Scholar 

  16. Bari, M., Ambaw, A., Doroslovacki, M.: Comparison of machine learning algorithms for raw handwritten digits recognition. 2018 52nd Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, pp. 1512–1516 (2018)

    Google Scholar 

  17. Li, J., Sun, G., Yi, L., Cao, Q., Liang, F., Sun, Y.: Handwritten digit recognition system based on convolutional neural network. In 2020 IEEE International Conference on Advances in Electrical Engineering and Computer Applications (AEECA), pp. 739–742 (2020)

    Google Scholar 

  18. Romano, A.M., Hernandez, A.A.: An improved pooling scheme for convolutional neural networks. In: 2019 7th International Conference on Information, Communication and Networks (ICICN), pp. 201–206 (2019)

    Google Scholar 

  19. Tingting, C., Jianlin, X., Huafeng, C.: Improved convolutional neural network fault diagnosis method based on dropout. In: 2020 7th International Forum on Electrical Engineering and Automation (IFEEA), pp. 753–758 (2020)

    Google Scholar 

  20. Abdulrazzaq, M.B., Saeed, J.N.: A comparison of three classification algorithms for handwritten digit recognition. In: 2019 International Conference on Advanced Science and Engineering (ICOASE), pp. 58–63 (2019)

    Google Scholar 

  21. Si, J., Harris, S.L., Yfantis, E.: A dynamic relu on neural network. In: 2018 IEEE 13th Dallas Circuits and Systems Conference (DCAS), pp. 1–6 (2018)

    Google Scholar 

  22. Bravo, C., Lobato, J.L., Weber, R., L’Huillier, G.: A hybrid system for probability estimation in multiclass problems combining SVMs and neural networks. In: 2008 Eighth International Conference on Hybrid Intelligent Systems, pp. 649–654 (2008)

    Google Scholar 

  23. Yang, S.-S., Siu, S., Ho, C.-L.: Analysis of the initial values in split-complex backpropagation algorithm. IEEE Trans. Neural Networks 19(9), 1564–1573 (2008)

    Article  Google Scholar 

  24. Kaggle: MNIST Dataset Description, Digit Recognizer-Learn computer vision fundamentals with the famous MNIST data. http://www.kaggle.com/competitions/digit-recognizer/data

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sheikh Sharfuddin Mim .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Shakoor, U., Mim, S.S., Logofatu, D. (2023). Use of Machine Learning Algorithms to Analyze the Digit Recognizer Problem in an Effective Manner. In: Iliadis, L., Papaleonidas, A., Angelov, P., Jayne, C. (eds) Artificial Neural Networks and Machine Learning – ICANN 2023. ICANN 2023. Lecture Notes in Computer Science, vol 14262. Springer, Cham. https://doi.org/10.1007/978-3-031-44201-8_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-44201-8_40

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-44200-1

  • Online ISBN: 978-3-031-44201-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics