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

A compression method of a deep convolution neural network based on a small amount of unlabeled data

A convolutional neural network and neural network technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve problems such as large performance loss, achieve network performance improvement, and realize the effect of compression

Active Publication Date: 2019-02-12
INST OF AUTOMATION CHINESE ACAD OF SCI
View PDF10 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the above problems in the prior art, that is, to solve the performance loss when compressing all layers of the deep convolutional neural network on the basis of the existing full-precision network model, and not performing retraining based on the original labeled training data The larger problem, one aspect of the present invention, provides a method for compressing a deep convolutional neural network based on a small amount of unlabeled data, comprising the following steps:

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
  • A compression method of a deep convolution neural network based on a small amount of unlabeled data
  • A compression method of a deep convolution neural network based on a small amount of unlabeled data
  • A compression method of a deep convolution neural network based on a small amount of unlabeled data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Preferred embodiments of the present invention are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present invention, and are not intended to limit the protection scope of the present invention.

[0052] It should be noted that, in the following description, many specific details are given for the convenience of understanding. It may be evident, however, that the present invention may be practiced without these specific details.

[0053] It should be noted that, in the case of no explicit limitation or conflict, various embodiments of the present invention and technical features therein can be combined with each other to form a technical solution.

[0054] A compression method of a deep convolutional neural network based on a small amount of unlabeled data of the present invention, such as figure 1 shown, including the following steps...

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 belongs to the technical field of deep neural network, in particular to a compression method of a depth convolution neural network based on a small amount of unlabeled data. The purposeof the method of the present invention is to solve the problem of performance loss when all layers of the deep convolution neural network are compressed based on the existing full-precision network model without retraining based on the original annotated training data, and the method includes: acquiring the original deep convolution neural network; thinning the weight tensors of each layer in theoriginal depth convolution neural network to obtain a plurality of weight tensors with more 0 elements; based on the compressed weight tensor, obtaining a new deep convolution neural network by updating the statistics in the normalized layer of the batch data in the compressed deep convolution neural network with a small amount of unlabeled data. Through the embodiment of the invention, the compression of the large-scale depth convolution neural network relying on only the small amount of unlabeled data is realized, and the performance loss is reduced.

Description

technical field [0001] The invention belongs to the technical field of deep neural networks, and in particular relates to a compression method of a deep convolutional neural network based on a small amount of unlabeled data. Background technique [0002] In recent years, convolutional neural networks have made great progress in target detection and recognition tasks, and their detection accuracy has reached the commercial level. At the same time, the rapid development of mobile terminals and smart devices has enabled researchers to see an opportunity to combine convolutional neural networks with portable devices. However, object recognition based on convolutional neural networks relies on large memory consumption and strong computing performance. They often rely on high-performance GPU devices, which are difficult to work on such as smartphones and embedded devices. Running a convolutional neural network model will quickly use up limited memory resources, hard disk storage...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06K9/62G06N3/04G06N3/08
CPCG06N3/08G06N3/045G06F18/2155
Inventor 程健贺翔宇
Owner INST OF AUTOMATION CHINESE ACAD OF SCI