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

A Method for Optimizing Multi-Scale Learning Networks Based on MobileNets

A learning network and multi-scale technology, applied in the field of deep neural network, can solve problems such as unoptimistic accuracy

Active Publication Date: 2020-03-10
HUBEI UNIV OF TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, compared with other networks with the same number of layers, the existing MobileNets network has optimized the time and number of parameters, but the accuracy is not optimistic.

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
  • A Method for Optimizing Multi-Scale Learning Networks Based on MobileNets
  • A Method for Optimizing Multi-Scale Learning Networks Based on MobileNets
  • A Method for Optimizing Multi-Scale Learning Networks Based on MobileNets

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0039] The present invention is an optimized neural network based on the MobileNets network, and its steps include:

[0040] Step 1, as shown in Table 1, where 3*3*3 and 1*1*3 represent the depth convolution kernel of 3*3 size and the point convolution kernel of 1*1 size respectively. The network constructed by the present invention can be divided into 4 parts, the first 3 parts are the same separable convolutional layer, each separable convolutional layer is connected to batchnorm and ReLU, and then connected to the pooling layer, the fourth part is fully connected Layer and output layer, now take the convolution process of the first part as an example to introduce, the specific network structure see image 3 . The hidden layer structure of the first part is divided into 3 groups. The first group performs convolution operat...

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 present invention relates to a method for optimizing a multi-scale learning network based on MobileNets. The multi-scale learning network of the present invention includes 4 parts, the first 3 parts are the same separable convolutional layer, each separable convolutional layer is connected with batchnorm and ReLU, then connect the pooling layer, and finally connect with the fully connected layer and the output layer in part 4, where the separable convolution layer includes 3 sets of convolution operations, the specific network structure is, the first set is 3*3 depth convolution The convolution operation is performed by the product, and the second group uses two 3*3 depth convolutions for convolution operation, and then adds the output of the first group and the second group, and continues to use 1*1 point convolution convolution operation; the third group directly uses 1*1 point convolution to perform convolution operation, and then merges the outputs of the first, second and third groups; through experimental comparison, it is found that the network constructed by the present invention The structure experiment parameters are few, the precision is high, and the structure of the three separable convolutional layers is stable, and the experiment effect is the most ideal.

Description

technical field [0001] The invention belongs to the field of image classification, which is mainly applied to mobile and embedded vision applications, and is a lightweight deep neural network proposed for embedded devices such as mobile phones. Image classification is an image processing method that distinguishes different types of objects through the different characteristics reflected in the image information. It uses computer to carry out quantitative analysis on images, and classifies each pixel or area in the image or image into one of several categories to replace human visual interpretation. Background technique [0002] In the context of the development of deep learning, convolutional neural networks have been recognized by more and more people, and their applications are becoming more and more common. The current general development trend of deep learning is to obtain higher accuracy through deeper and more complex networks. However, these deeper and more complex n...

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 Patents(China)
IPC IPC(8): G06N3/04G06N3/08G06K9/62
CPCG06N3/08G06N3/045G06F18/241
Inventor 王改华刘文洲吕朦袁国亮李涛
Owner HUBEI 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