Image classification method capable of effectively preventing convolutional neural network from being overfit

A convolutional neural network and classification method technology, applied in the field of image classification that effectively prevents overfitting of convolutional neural networks, can solve problems such as increasing computational complexity, achieve fast calculation and convergence, prevent overfitting, improve The effect of classification accuracy

Active Publication Date: 2014-10-15
DEEPBLUE TECH (SHANGHAI) CO LTD
View PDF3 Cites 71 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method will greatly increase the computational complexity, and the traditional CPU operation speed can no longer meet such computational complexity.

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
  • Image classification method capable of effectively preventing convolutional neural network from being overfit
  • Image classification method capable of effectively preventing convolutional neural network from being overfit
  • Image classification method capable of effectively preventing convolutional neural network from being overfit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0046] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments. This embodiment is carried out on the premise of the technical solution of the present invention, and detailed implementation and specific operation process are given, but the protection scope of the present invention is not limited to the following embodiments.

[0047] Such as Figure 1-Figure 2 As shown, an image classification method that effectively prevents the overfitting of the convolutional neural network, the method first obtains the image set M from the image database and divides it into the training set M t and the test set M y , and then according to the training set M t Establish a convolutional neural network model, and finally test the test set M with the trained convolutional neural network model y Perform image classification.

[0048] Such as figure 1 As shown, the training of the convolutional neural network model speci...

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 an image classification method capable of effectively preventing a convolutional neural network from being overfit. The image classification method comprises the following steps: obtaining an image training set and an image test set; training a convolutional neural network model; and carrying out image classification to the image test set by adopting the trained convolutional neural network model. The step of training the convolutional neural network model comprises the following steps: carrying out pretreatment and sample amplification to image data in the image training set to form a training sample; carrying out forward propagation to the training sample to extract image features; calculating the classification probability of each sample in a Softmax classifier; according to the probability yi, calculating to obtain a training error; successively carrying out forward counterpropagation from the last layer of the convolutional neural network by the training error; and meanwhile, revising a network weight matrix W by SGD (Stochastic Gradient Descent). Compared with the prior art, the invention has the advantages of being high in classification precision, high in rate of convergence and high in calculation efficiency.

Description

technical field [0001] The invention relates to the field of image processing, in particular to an image classification method for effectively preventing over-fitting of a convolutional neural network. Background technique [0002] With the wide application of multimedia technology and computer network, a large amount of image data appears on the network. In order to effectively manage these image files and provide users with better experience services, it is becoming more and more important to automatically identify the contents of these images. [0003] With the continuous improvement and development of random machine learning methods, more and more attention has been paid to deep learning algorithms. Among them, convolutional neural network is an important algorithm in deep learning, and it has become a research hotspot in the fields of speech analysis and image recognition. The convolutional neural network breaks the way of full connection of neurons between layers in t...

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): G06K9/62
Inventor 王瀚漓俞定君
Owner DEEPBLUE TECH (SHANGHAI) CO LTD
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