Open Access Open Access  Restricted Access Subscription Access

Handwritten English Alphabet Recognition Using Convolutional Neural Network

Dhyanik Pujara, Riya Gautam

Abstract


This research paper presents an approach for English alphabet recognition using machine learning. The proposed system utilizes a convolutional neural network (CNN) to identify individual characters within an input image. The dataset used in this research consists of a large collection of handwritten alphabet images, sourced from Kaggle's A-Z Handwritten Alphabets dataset in CSV (comma-separated values) format, which were preprocessed and augmented to improve the model's accuracy. We trained and tested our model using this dataset and achieved a validation accuracy of 97.9% and a training accuracy of 95.8%. The validation loss was 0.0745, and the training loss was 0.1517. Our system outperformed previously published methods for English alphabet recognition. We also tested our model on a real-world data set containing handwritten letters, and the results were promising, with an accuracy of 90%. The proposed system has various applications, including optical character recognition, document digitization, and automated handwriting analysis.


Keywords


Convolutional neural networks, artificial intelligence, alphabet recognition, machine learning

Full Text:

PDF

References


LeCun Y, Bottou L, Bengio Y, Haffner P. Gradient-based learning applied to document recognition. Proc IEEE. 1998; 86 (11): 2278–2324.

Roy PP, Banerjee S. Handwritten English character recognition using convolutional neural network. In: 2018 International Conference on Recent Advances in Electronics and Communication Technology (ICRAECT), 2018. pp. 1–5.

Zhang L, Hu W, Xiao X, Zhang X. Online handwritten Chinese character recognition using deep learning method. Neurocomputing. 2016; 185: 94–103.

Muhammad K, Rehman A, Javed F. Handwritten Urdu character recognition using deep convolutional neural network. Multimedia Tools Appl. 2019; 78 (7): 8417–8436.

Phung VH, Rhee EJ. A high-accuracy model average ensemble of convolutional neural networks for classification of cloud image patches on small datasets. Appl Sci. 2019; 9 (21): 4500.

Pranathi K, Jagini NP, Ramaraj SK, Jeyaraman D. Video-based emotion sensing and recognition using convolutional neural network based kinetic gas molecule optimization. Acta IMEKO. 2022; 11 (2): 1–7.

Pal A, Singh D. Handwritten English character recognition using neural network. Int J Computer Sci Commun. 2010; 1 (2): 141–144.

Basu S, Das N, Sarkar R, Kundu M, Nasipuri M, Basu DK. Handwritten ‘Bangla’ alphabet recognition using an MLP based classifier. In: Proceedings of 2nd National Conference on Computer Processing of Bangla, Dhaka, Bangladesh, February 2005. pp. 285–291.

Acharya UD, Reddy NVS, Krishnamurthy. Isolated handwritten Kannada numeral recognition using structural feature and K-means cluster, In: IISN, 2007 . pp. 125–129.

Perwej Y, Chaturvedi A. Neural networks for handwritten English alphabet recognition. Int J Computer Appl. 2011; 20 (7): 1–5.


Refbacks

  • There are currently no refbacks.


Copyright (c) 2023 Journal of Computer Technology & Applications