Method for identifying handwritten numbers based on convolutional neural network and support vector machine
A convolutional neural network and support vector machine technology, applied in neural learning methods, biological neural network models, character recognition and other directions, can solve problems such as difficulty in accurately distinguishing numbers, inability to meet stability, high recognition accuracy, etc. Large error correction ability, improve prediction accuracy, and increase the effect of information volume
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0041] With the development of information technology, numbers are closely related to people's lives. Everyone is dealing with numbers in daily life. The application of digital identification technology is becoming more and more extensive. In order to meet people's daily needs and reduce the work of Burden, the present invention has carried out innovation and research, proposes a kind of handwritten numeral recognition method based on convolutional neural network and support vector machine, see figure 1 , the handwritten digit recognition process includes the following steps:
[0042] (1): Expand the training set of handwritten digital pictures. The data set selected in this example is the MINIST data set. The sample in the MNIST data set is figure 2 As shown, the dataset is a database of handwritten digits built by Corinna Cortes of Google Labs and Yann LeCun of the Courant Institute of New York University. Will figure 2 The shown handwritten digital picture is used as th...
Embodiment 2
[0055] The handwritten digit recognition method based on convolutional neural network and support vector machine is the same as embodiment 1, wherein the hyperparameters of two networks are set in step 3, and are set as follows:
[0056] The first convolutional neural network includes 2 convolutional layers, 2 pooling layers, the size of the convolutional kernel of the first convolutional layer is 6X6, a total of 32 convolutional kernels; the size of the convolutional kernel of the second convolutional layer is 5X5, a total of 64 convolution kernels; the step size of the convolution layer is 1; the kernel size of the first pooling layer is 3X3, and the number of kernels is 32; the kernel size of the second pooling layer is 3X3, The number of cores is 64; the step size of the two pooling layers is 2; the number of neurons in the fully connected layer is 200, and the activation function of each layer is the ReLu function;
[0057] The second convolutional neural network includes...
Embodiment 3
[0062] The handwritten digit recognition method based on convolutional neural network and support vector machine is the same as embodiment 1-2, wherein the alternating structure quantity of convolutional layer and pooling layer in step 3 is 1, and in convolutional neural network, convolutional layer and The number of pooling layers is 1. When the number of convolutional layers and pooling layers is 1, the training speed of the convolutional neural network will be faster, but the recognition rate will also be reduced. If the recognition rate is not high, but the training speed is high, you can use The convolutional neural network structure scheme with the number of convolutional layers and pooling layers is 1.
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com