The Image Classification Algorithm Was Implemented on The MNIST Data Set

Authors

  • Wayuan Xiao

DOI:

https://doi.org/10.61173/6xfeq893

Keywords:

Convolutional neural networks, Convolution kernel, Data set, Pooling layer

Abstract

In the current era of rapid development of science and technology, the recognition and classification of digital images is the key to solving many problems, such as the application of license plate recognition, document digitization, and remote sensing image surface classification. Based on the MNIST handwritten numerical data set collected by the National Institute of Standards and Technology (NIST), this report uses Python language and PyTorch programming framework to construct a convolutional neural network (CNN) structure and practice and experience the image classification of handwritten digits in the MNIST data set.

References

[1] Y. Lecun, L. Bottou, Y. Bengio, and P. Haffner, “Gradientbased learning applied to document recognition,” in Proceedings of the IEEE, vol. 86, no. 11, pp. 2278-2324, Nov. 1998, doi: 10.1109/5.726791.

[2] Charmve. 2021. Explanation of the principles of convolutional neural networks for computer algorithms. Zhihu. May 22. https://mbd.baidu.com/ma/s/Dhd63xfk

[3] Anonymous users. 2020. Convolutional neural networks. Global Encyclopedia. https://vibaike.com/174473/

[4] Srrrrr ran. 2023. What are the roles of the various layers of a neural network. Baidu AI Studio. March 13. https://ml.mbd. baidu.com/r/19D9fWEVS1O?f=cp&u=bb6d2c549690db60

[5] Helloworld188888. Pooling layer. CSDN. https://minipro. baidu.com/ma/qrcode/parser?app_key=y1lpwNoOyVpW33XOP d72rzN4aUS43Y3O&_swebFromHost=baiduboxapp&path=%2 Fpages%2Fblog%2Findex%3FblogId%3D130371223&launchid =CFD4DD52-9136-4213-AE59-776BEB20828B

Downloads

Published

2024-02-19