Supercharge Your Innovation With Domain-Expert AI Agents!

Automatic search method for optimal structure of convolutional neural network

A convolutional neural network, automatic search technology, applied in the field of automatic search of the optimal structure of convolutional neural network, can solve problems such as time-consuming and laborious

Pending Publication Date: 2021-08-20
JIANGNAN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In order to solve the time-consuming and labor-intensive problem of finding the optimal CNN structure for any specific computer vision task, the present invention provides an automatic search for the optimal structure of the convolutional neural network based on the random drift particle swarm optimization algorithm. method, said method comprising:

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
  • Automatic search method for optimal structure of convolutional neural network
  • Automatic search method for optimal structure of convolutional neural network
  • Automatic search method for optimal structure of convolutional neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0096] This embodiment provides an automatic search method for the optimal structure of a convolutional neural network based on the random drift particle swarm optimization (RDPSO) algorithm, see figure 1 , for a specific computer vision task, the automatic search method for the optimal structure of the convolutional neural network based on the RDPSO algorithm includes the following steps:

[0097] Step 1: Initialize the particle swarm, each particle position represents a CNN structure, the number of particles is N, and the maximum number of iterations is set to Max_iter.

[0098] At the initial moment, that is, when t=0, the position of particle i is P i (t), set the individual optimal position pBest of each particlei (t) is its initial position, ie pBest i (t)=P i (t).

[0099] To represent a CNN structure with a particle, the following principles must be followed:

[0100] Principle 1: Randomly determine the dimension of each particle, that is, the number of layers of ...

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 an automatic search method for an optimal structure of a convolutional neural network, and belongs to the field of machine learning visual recognition. According to the method, for each specific computer vision task, an optimal convolutional neural network structure is automatically searched based on a random drift particle swarm algorithm; in the searching process, each particle position is set to represent a CNN structure, and through continuous iteration of the random drift particle swarm algorithm, a deep convolutional neural network with a smaller model and better performance is finally searched. The average classification accuracy of 98.16% is obtained when an image classification experiment is carried out on a Rectangles data set, and compared with the accuracy of 87.66% obtained by an existing LeNet-5 network of a 7-layer CNN structure and the classification accuracy of 88.96% obtained by an existing AlexNet network of a 11-layer structure, the CNN structure searched by the method can obtain higher accuracy.

Description

technical field [0001] The invention relates to an automatic search method for an optimal structure of a convolutional neural network, which belongs to the field of machine learning visual recognition. Background technique [0002] Deep convolutional neural network is a special type of neural network that can achieve almost better results than traditional machine learning algorithms in solving computer vision problems such as image classification, recognition, object detection or semantic segmentation. [0003] In recent years, in order to use deep learning methods to solve computer vision problems, classic Convolutional Neural Networks (CNN) models such as LeNet, AlexNet, VGG and ResNet have been proposed successively. However, when designing a CNN structure to solve a practical problem, you first need to determine the following parameters: what kind of CNN network structure to use, how many layers CNN uses, how many neurons are needed for each layer, etc.; that is, CNN nee...

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/00G06N3/04G06N3/08
CPCG06N3/006G06N3/08G06N3/045
Inventor 李岳阳张家玮罗海驰樊启高朱一昕
Owner JIANGNAN UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More