Method for optimizing convolutional neural network based on linear decoder and interpolation sampling

A convolutional neural network and interpolation sampling technology, applied in the field of image recognition, can solve problems such as difficulty in meeting input requirements, and achieve the effect of high accuracy and fast convergence speed.

Active Publication Date: 2018-01-19
HUBEI UNIV OF TECH
View PDF5 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the output range of the S-type activation function is [0,1], when the output layer uses the activation function, it is necessary to limit or scale the input so that it is in the range of [0,1]. Some data sets, such as MINST, can It is very convenient to scale the output to [0,1], but it is difficult to meet the requirements for the input, but the above problems can be easily solved when using the identity activation function

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
  • Method for optimizing convolutional neural network based on linear decoder and interpolation sampling
  • Method for optimizing convolutional neural network based on linear decoder and interpolation sampling
  • Method for optimizing convolutional neural network based on linear decoder and interpolation sampling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The technical solutions of the present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0046] A kind of method based on linear decoder and interpolation sampling optimization convolutional neural network provided by the present invention carries out image classification, comprises the following steps:

[0047] Step 1, construct a convolutional neural network, including an input layer, 2 convolutional layers, 2 pooling layers, a fully connected network layer and an output layer, and set the number and size of convolution kernels in each convolutional layer ;

[0048] Step 2, according to the number of convolutional layers in the constructed convolutional neural network, construct two convolutional linear encoders including input layer, convolution kernel hidden layer and output layer, and randomly select training samples as the first convolution The input data of the linear encoder input layer, the output of 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 belongs to the field of image recognition, and particularly relates to a method for optimizing a convolutional neural network based on a linear decoder and interpolation sampling. The constructed convolutional neural network comprises an input layer, a convolution layer, a pooling layer, a full-connection network layer and an output layer. The method comprises the following steps: firstly, training with a convolution linear encoder to obtain a weight value, and taking the weight value as an initial value of the convolution neural network, then performing multi-interpolation sampling and pooling on the characteristic pattern obtained by the convolution layer, and through the forward propagation and reverse adjustment, finally obtaining the local gradient of each neuron in eachlayer and the weight value of the convolution kernel of each convolution layer. Through the comparison with an existing method, the experiment result shows that when the convolutional neural networkconstructed by the method is used for classifying images, the convolutional neural network has the advantages of being higher in convergence speed and higher in accuracy.

Description

technical field [0001] The invention belongs to the field of image recognition, in particular to a method for optimizing a convolutional neural network based on a linear decoder and interpolation sampling. Image recognition refers to the technology of using computers to process, analyze and understand images to identify targets and objects in various patterns. It is the basis for practical technologies such as stereo vision, motion analysis, and data fusion. Background technique [0002] The linear decoder is a special neural network, similar to the self-encoder neural network, which tries to approximate an identity function, so that the output consists of 3 layers of neurons, namely the input layer, the hidden layer and the output layer. For the hidden layer, neurons still use the S-type (or tanh) activation function, but for the output layer, the output uses the identity activation function as the activation function. Because the output range of the S-type activation fun...

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/08G06T3/40G06K9/62
Inventor 王改华袁国亮李涛吕朦
Owner HUBEI UNIV OF TECH
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