Training method and apparatus for convolutional neural network model
US9977997B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 12, 2017 |
| Grant date | May 22, 2018 |
| Priority date | — |
| Expiry date | Apr 12, 2037 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06V10/774
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Disclosed are a training method and apparatus for a CNN model, which belong to the field of image recognition. The method comprises: performing a convolution operation, maximal pooling operation and horizontal pooling operation on training images, respectively, to obtain second feature images; determining feature vectors according to the second feature images; processing the feature vectors to obtain category probability vectors; according to the category probability vectors and an initial category, calculating a category error; based on the category error, adjusting model parameters; based on the adjusted model parameters, continuing the model parameters adjusting process, and using the model parameters when the number of iteration times reaches a pre-set number of times as the model parameters for the well-trained CNN model. After the convolution operation and maximal pooling operation on the training images on each level of convolution layer, a horizontal pooling operation is performed. Since the horizontal pooling operation can extract feature images identifying image horizontal direction features from the feature images, such that the well-trained CNN model can recognize an im…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.