A Convolutional Neural Network Construction Method

A convolutional neural network and construction method technology, applied in neural learning methods, biological neural network models, neural architectures, etc., can solve the problems of the model occupying storage space, consuming storage space, and large training samples, so as to reduce storage space , optimize redundant learning, and reduce the effect of parameter volume

Active Publication Date: 2019-10-22
NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, traditional DCNNs usually have redundant learning convolution kernels during the training process. When the number of layers of the neural network increases, the data of the network will increase rapidly, so after training, the saved model will also take up a lot of storage space.
[0004] It can be seen that the deep convolutional neural network in the prior art has the problems of large training samples and consuming storage space

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 Convolutional Neural Network Construction Method
  • A Convolutional Neural Network Construction Method
  • A Convolutional Neural Network Construction Method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In order to make it easier for those skilled in the art to understand the technical solution of this patent, and at the same time, in order to make the technical purpose, technical solution and beneficial effect of this patent clearer, and to fully support the protection scope of the claims, the following is a specific case in the form of this patent. The technical solution of the patent makes further and more detailed descriptions.

[0026] A method for constructing a convolutional neural network. When the convolutional neural network is passed forward, on each original convolution kernel, the modulation of the original convolution kernel is realized through the dot product of the hand-tuned kernel and the original convolution kernel. , get the modulated convolution kernel, and use the modulated convolution kernel to replace the original convolution kernel for the forward pass of the neural network to achieve the effect of feature enhancement.

[0027] Optionally, the ...

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 discloses a method for constructing a convolutional neural network, which belongs to the technical field of neural networks. When the convolutional neural network is passed forward, on each original convolution kernel, the modulation of the original convolution kernel is realized through the dot product of the hand-tuned kernel and the original convolution kernel, and the modulated convolution kernel is obtained. The modulated convolution kernel replaces the original convolution kernel for the forward pass of the neural network to achieve the effect of feature enhancement. The method of the present invention greatly optimizes the neural network, so that the total number of kernels that the network must learn is reduced. In addition, the generation of sub-convolution kernels through modulation is used to arrange the redundant learning kernels in the original network structure, and the model can also be achieved. purpose of compression.

Description

technical field [0001] The invention relates to the technical fields of image recognition, artificial intelligence and neural network, in particular to a method for constructing a convolutional neural network. Background technique [0002] In recent years, with the emergence of ultra-large-scale classified data sets and parallel computing tools GPU, deep convolutional neural networks (deep convolution neural networks, DCNNs) have developed rapidly in the field of computer vision, and have received extensive attention from the academic community. This end-to-end network drives training through a large number of data training samples, and independently learns model parameters with the help of optimization algorithms such as stochastic gradient descent. A breakthrough has been made. [0003] The improvement of DCNNs performance depends on the expansion of training data and complex model structure. However, many practical problems in real life are usually only supported by smal...

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 Patents(China)
IPC IPC(8): G06N3/04G06N3/08
Inventor 张宝昌王晓迪蔚保国王垚罗益贾瑞才栾尚祯
Owner NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP
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