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

Method for optimizing deep convolutional neural network for image classification

A deep convolution and neural network technology, applied in the optimization field of deep convolutional neural network, can solve the problem of semantic gap and low classification accuracy, and achieve the effect of reducing computational overhead

Active Publication Date: 2017-11-07
ZHEJIANG UNIV OF TECH
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the problems of semantic gap and low classification accuracy existing in the prior art, the present invention provides an optimization method for image classification-oriented deep convolutional neural network that effectively narrows the semantic gap and has high classification accuracy

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 deep convolutional neural network for image classification
  • Method for optimizing deep convolutional neural network for image classification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] In order to better illustrate the technical solution of the present invention, the present invention will be further described below through an embodiment in conjunction with the accompanying drawings.

[0025] refer to figure 1 , an optimization method for deep convolutional neural networks for image classification, including three processes of construction, training and testing.

[0026] The pictures in this implementation case are divided into 100 categories, and each category has 600 pictures. In each category of pictures, 500 pictures are randomly selected for training, and the remaining 100 pictures are used for testing. An optimization method of deep convolutional neural network for image classification, its structural framework is as follows: figure 1 As shown, the operation steps include network construction, training and testing, as follows:

[0027] Step 1. Build an image classification convolutional neural network, such as figure 1 Shown:

[0028] Step ...

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 relates to a method for optimizing a deep convolutional neural network for image classification, which comprises the steps of first, building an image classification convolutional neural network; second, training the image classification convolutional neural network; third, testing the image classification convolutional neural network. The process of testing the image classification convolutional neural network comprises the steps that a preprocessed test data set is fed into a trained network model, and an Accuracy layer of the network outputs an accuracy value according to a probability value outputted by a Softmax layer and a label value of an input layer, wherein the accuracy value is the probability that a test image is correctly classified. According to operations performed in the steps, optimization for the deep convolutional neural network for image classification can be realized. The method provided by the invention for optimizing the deep convolutional neural network for image classification can effectively reduce the semantic gap and is high in classification accuracy.

Description

technical field [0001] The invention relates to the fields of computer vision and deep learning, in particular to an optimization method for deep convolutional neural networks for image classification, which belongs to the field of computer vision based on deep learning. Background technique [0002] The deep learning technology represented by the convolutional neural network has made major breakthroughs in many aspects in recent years, especially in the field of computer vision, such as image classification, target retrieval, etc., and has achieved good results. [0003] Image classification refers to the use of computer feature expression to simulate human understanding of images, and automatically divide images into different semantic spaces according to human understanding. In the image classification task, in order to obtain higher classification accuracy, it is necessary to extract feature information of different levels from the image. At present, there is still a hu...

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): G06K9/62G06N3/04G06N3/08
CPCG06N3/084G06N3/045G06F18/2414
Inventor 白琮黄玲陈佳楠郝鹏翼潘翔陈胜勇
Owner ZHEJIANG UNIV OF TECH
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