Unlock instant, AI-driven research and patent intelligence for your innovation.

Convolutional neural network model pruning method based on structure redundancy detection

A convolutional neural network and convolutional neural technology, applied in the field of convolutional neural network model pruning based on structural redundancy detection, can solve problems such as complex implementation, achieve high model compression rate, simple use, and reduce resource consumption. Effect

Pending Publication Date: 2020-05-15
SHANGHAI JIAO TONG UNIV +1
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention aims at the shortcomings of the convolutional neural network model pruning method in the prior art, and provides a convolutional neural network model pruning method based on structural redundancy detection. The method adopts three steps to reduce the resource consumption of the neural network, Improve the complex problem of the existing model pruning method, thus simplifying the complexity of the model pruning method and improving the pruning performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Convolutional neural network model pruning method based on structure redundancy detection
  • Convolutional neural network model pruning method based on structure redundancy detection
  • Convolutional neural network model pruning method based on structure redundancy detection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The present invention will be described in detail below in conjunction with specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but do not limit the present invention in any form. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention. These all belong to the protection scope of the present invention.

[0037] An embodiment of the present invention provides a convolutional neural network model pruning method based on structural redundancy detection, including:

[0038] S1: Select the substructures in the convolutional neural network in order;

[0039] S2: Detect the redundancy of the convolutional neural network substructure, if the substructure is redundant, execute S3; if the substructure is not redundant, return to S1 and start again;

[0040] S3: Pruning the redundant structure of the convol...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a convolutional neural network model pruning method based on structure redundancy detection, and the method comprises the steps: firstly training a convolutional neural networkmodel on a training set, and evaluating the convolutional neural network model on a verification set; and then trying to prune different substructures of the neural network model and finely adjustingother structures to detect the redundancy of the pruned substructures, and in each iteration, if the pruned neural network model cannot obtain most lost precision again through fine adjustment, restoring the pruned structure; repeating the method until the redundancy of all substructures of the model is checked; and finally, reinitializing and training the pruned model on the training set and theverification set to obtain a final optimization model. According to the method, the resource consumption of the neural network is reduced, and the problem that an existing model pruning method is complex to implement is solved.

Description

technical field [0001] The invention belongs to a compression technology in the technical field of deep convolutional neural network models, and in particular relates to a convolutional neural network model pruning method based on structural redundancy detection, in which the convolutional neural network model is pruned through the model pruning method Compress and accelerate model derivation. Background technique [0002] Deep learning has achieved great success in areas such as computer vision, speech, and natural language processing. It has been applied in image recognition, target detection, semantic segmentation, pedestrian detection, pedestrian re-identification, face detection, face recognition, speech recognition, language translation and other tasks, and achieved good results. The deep convolutional neural network model occupies a lot of hard disk storage, memory bandwidth and computing resources, and there is a trend towards deeper network layers and more network ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06N3/04G06N3/08
CPCG06N3/082G06N3/045Y02T10/40
Inventor 宋利甘文耀陈立解蓉李琳冯亚楠
Owner SHANGHAI JIAO TONG UNIV