Convolutional neural network model parameter processing method and system

A convolutional neural network and processing method technology, which is applied in the field of convolutional neural network model parameter processing methods and systems, and can solve problems such as low computational efficiency, too many model parameters, and large amount of computation.

Inactive Publication Date: 2017-05-31
厦门熵基科技有限公司
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, an embodiment of the present invention provides a convolutional neural network model parameter processing method and system to solve the huge amount of calculation and low calculation efficiency caused by too many model parameters of the convolutional neural network model in the prior art. The problem

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 parameter processing method and system
  • Convolutional neural network model parameter processing method and system
  • Convolutional neural network model parameter processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. It will be apparent, however, to one skilled in the art that the invention may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0047] The embodiment of the present invention obtains the first convolutional neural network model and the threshold factor; extracts the weight information in each data layer of the first convolutional neural network model, and the weight information includes the weight and the number of weights; through the preset Threshold calculation method, using the weight and the threshold factor to calcul...

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 is suitable for the technical field of artificial intelligence, and provides a convolutional neural network model parameter processing method and system. The method comprises the following steps of extracting weight information of each data layer of a first convolutional neural network model; calculating a threshold of each data layer through a threshold calculation method; carrying out zero setting on weights through a zero setting method so as to obtain a second convolutional neural network model, and recording the total number of the zero-set weights; calculating a weight zero-setting rate; training and testing the second convolutional neural network model, and recording a test result; judging whether the second convolutional neural network model satisfies requirements or not according to the test result and the weight zero-setting rate; if the judging result is positive, outputting the second convolutional neural network model; and if the judging result is negative, returning to the former operations. According to the method and system provided by the invention, the convolutional neural network model parameters are sparse, so that the calculated amount of the convolutional neural network models during the application is decreased and the calculation efficiency is improved.

Description

technical field [0001] The invention belongs to the technical field of artificial intelligence, and in particular relates to a convolutional neural network model parameter processing method and system. Background technique [0002] Convolutional neural network is an efficient recognition algorithm widely used in the field of pattern recognition and image processing in recent years. Its weight sharing network structure makes it more similar to biological neural network, which reduces the complexity of the network. As the input of the network directly, it avoids the complex feature extraction and data reconstruction process in traditional algorithms. [0003] The Convolutional neural network (CNN) model contains a large number of parameters, which not only makes it prone to overfitting problems in training, but more importantly, so many parameters make its application a huge amount of calculation and computational complexity. The problem of inefficiency. Contents of the inv...

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): G06N3/04G06N3/08
CPCG06N3/08G06N3/045
Inventor 陈书楷朱思霖
Owner 厦门熵基科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products