Quick evolution method for optimized deep convolution neural network structure

A technology of network structure and deep convolution, applied in neural learning methods, biological neural network models, etc., can solve the problems of single evaluation index of CNN model, reduce algorithm time complexity, and reduce the number of model training times, so as to reduce the number of training times, The effect of reducing the time complexity and improving the classification effect

Active Publication Date: 2018-07-27
ZHEJIANG UNIV OF TECH
View PDF3 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to overcome the shortcomings of the existing evolutionary CNN structure algorithm, such as high time complexity and a single evaluation index for the CNN model, the present invention provides a rapid evolution of an optimized deep convolutional neural network structure with low time complexity and reasonable evaluation indexes. method, using the GNP-based evolutionary algorithm to effectively construct a nonlinear CNN network structure, and mutate various hyperparameters of the CNN structure to find the optimal combination of CNN

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
  • Quick evolution method for optimized deep convolution neural network structure
  • Quick evolution method for optimized deep convolution neural network structure
  • Quick evolution method for optimized deep convolution neural network structure

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described below in conjunction with the accompanying drawings.

[0033] refer to Figure 1 to Figure 9 , a rapid evolutionary method for optimizing a deep convolutional neural network structure, the evolutionary method includes the following steps:

[0034] 1) CNN optimization method based on GNP

[0035] The first gene network coding (GNP) was proposed by K. Hirasawa et al. GNP is different from GA and GP. It uses a network including judgment nodes and execution nodes to represent a chromosome. This method can make the structure of the chromosome more flexible, and at the same time can effectively search the parameter space and accelerate the convergence speed of the genetic algorithm. Using GNP as the basic algorithm of the evolution process, design corresponding population initialization, crossover and mutation strategies for the evolution process, the purpose is to optimize the network structure and hyperparameters of CNN duri...

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 quick evolution method for an optimized deep convolution neural network structure. The method comprises the following steps that: 1) utilizing an evolution algorithm based onGNP (Gene Network Coding) to effectively construct a nonlinear CNN (Convolutional Neural Network) structure, and carrying out mutation on various hyper-parameters of the CNN structure to search an optimal CNN hyper-parameter combination; 2) in an evolution process, designing a multi-objective network structure evaluation method, simultaneously taking classification accuracy and the complexity degree of the classifier as an optimization objective so as to aim at generating the CNN classifier with high classification accuracy and a simple structure; and 3) putting forwarding an incremental training method, and carrying out filial generation CNN structure training on the basis of a previous generation of CNN structure. By use of the method, the training frequency of the model can be reduced,and the time complexity of an algorithm is lowered.

Description

technical field [0001] The invention relates to a rapid evolution method for optimizing the structure of a deep convolutional neural network. Background technique [0002] With the rapid development of science and technology, the era of big data has arrived. Deep learning uses deep neural network (DNN) as a model, and has achieved remarkable results in many key areas of artificial intelligence, such as image recognition, enhanced learning, and semantic analysis. As a typical DNN structure, convolutional neural network (CNN) can effectively extract the hidden layer features of images and accurately classify images, and has been widely used in the field of image recognition in recent years. In 1998, LeCun et al. proposed the LeNet-5 convolutional network structure, which is considered a milestone in the history of deep learning. LeNet-5 can recognize handwritten images composed of 32×32 pixels, but due to the relatively simple structure of LeNet-5 and the lack of computing p...

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/08
CPCG06N3/086
Inventor 陈晋音林翔熊晖俞山青宣琦
Owner ZHEJIANG 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