Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

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 problems such as consuming storage space, large training samples, and models occupying storage space, and achieve optimal redundancy Effects of learning, storage reduction, feature optimization or enhancement

Active Publication Date: 2018-01-26
NO 54 INST OF CHINA ELECTRONICS SCI & TECH GRP
View PDF5 Cites 17 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
  • Convolutional neural network construction method
  • Convolutional neural network construction method
  • Convolutional neural network construction method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] 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.

[0022] 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.

[0023] 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 present invention discloses a convolutional neural network construction method, and belongs to the neural network technology field. According to the present invention, when the convolutional neural network transfers forward, on each original convolution kernel, and by manually adjusting the dot product of a kernel and the original convolution kernel, the original convolution kernel is modulated to obtain the modulated convolution kernel, and the modulated convolution kernel is used to substitute for the original convolution kernel to transfer the neural network forward, thereby realizing afeature enhancement effect. According to the method of the present invention, the neural network is optimized greatly, so that the total number of the kernels that the network must learn is reduced.In addition, by modulating to generate the sub-convolution kernels to arrange the kernels of the redundant learning in an original network structure, a model compression purpose also can be achieved.

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
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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products