Uploaded by Erick Opiyo

Order 82644355 Summary

advertisement
Summary of Handwriting Recognition using Machine Learning
This project involved implementing machine learning algorithms including convolution
neural network (CNN), SVM, K-NN, and RF in classifying handwriting. The dataset used in the
study is obtained from the MINST dataset. The MNIST dataset is the binary form of images
constructed from NIST’s. This study was conducted in order to evaluate and compare the
performance of the three machine algorithms in recognizing blurry images. A concept that is useful
in various fields including medicine and other physical sciences. The algorithms were
implemented in the Jupiter notebook. The first process of implementation involved data
processing including cross-validation of K-Fold in grouping the data. The dataset was split into
training and validation datasets.
The MNIST dataset used in the current study was made of 10000 test graphics of bitmap
28 by 28 grayscale format. Prior to implementing the algorithm, missing data was inserted. The
size of the batch used to evaluate 10 differentiated epoch validation of accuracy and training was
7500. To the hidden layers, epoch 1 had a minimum accuracy of 16.48% for training and 16.47%
for validation. Epoch 1 equally established maximal accuracy of 93.38% and validation of 92.87%.
The results revealed that compared to SVM and RF, CNN and K-NN offer better
performance in handwriting recognition. The accuracy of CNN and K-NN were both reported to
be greater than 99%. The accuracy of CNN was recorded as 99.44%. Pre-processing was observed
to increase the accuracy of the machine learning algorithm. The findings of the current study
revealed that machine learning algorithms are applicable in handwriting recognition, a process that
involved training a model and applying the trained model in the recognition process.
Download