Convolutional neural network cutting method based on adjacent layer weight
A technology of convolutional neural network and adjacent layers, which is applied in the field of convolutional neural network clipping, can solve the problems of loss of precision and the weight of the next layer is not considered, and achieve the effect of high clipping accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0017] The present invention will be further explained below in conjunction with the accompanying drawings.
[0018] Such as figure 2 As described above, a convolutional neural network clipping method based on adjacent layer weights in this embodiment is used to clip the VGG16 network and apply it to face recognition. The VGG16 network has 13 convolutional layers and 3 fully connected layers. The deep learning framework used in this embodiment is pytorch, which is implemented by programming in python language.
[0019] Step 1: Construct the VGG16 network, collect face image data, and obtain training data after preprocessing the face image data. The preprocessing includes normalization and data enhancement processing.
[0020] Step 2: Use the training data to train the network to obtain the trained VGG16 network. Input the VGG16 network that needs to be cut into the code project, read the convolution kernel data of each convolution layer in the VGG16 network, and calculate t...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 

