Model optimization algorithm for target detection YOLOv3 based on deep learning

A target detection and deep learning technology, applied in the field of target detection YOLOv3 model optimization algorithm, can solve the problems of heavy CPU device burden, memory space occupation, space consumption, etc., to achieve low computational overhead, fast decline, precision rate and recall rate boosted effect

Pending Publication Date: 2020-11-27
NANJING UNIV OF SCI & TECH +2
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] First, the model is too large, and the powerful representation ability of CNN comes from its millions of trainable parameters
These parameters and network structure information need to be stored on disk and loaded into memory during inference. For example, storing the YOLOv3 model trained on the COCO dataset will consume more than 200MB of space, which is a large resource burden on the device. Especially mobile devices such as embedded;
[0005] Second, it takes up too much memory at runtime. In forward reasoning, the activation layer of CNN may take up more memory space than storing model parameters. Unlike GPU, CPU devices with low computing power are overburdened;

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
  • Model optimization algorithm for target detection YOLOv3 based on deep learning
  • Model optimization algorithm for target detection YOLOv3 based on deep learning
  • Model optimization algorithm for target detection YOLOv3 based on deep learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0033] The purpose of the present invention is to provide a model optimization algorithm based on deep learning target detection YOLOv3, optimize the selection of initial clustering centers through K-means++, so that the similarity distance between initial clustering centers is as large as possible, this method It can effectively shorten the clustering time and improve the clustering effect of the algorithm; use model pruning, that is, double pruning combined w...

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 model optimization algorithm for target detection YOLOv3 based on deep learning. The model optimization algorithm comprises the following steps: resetting Anchor box of an appropriate commodity data set by adopting a K-means++ clustering algorithm; carrying out general training and sparse training on the model of the target detection YOLOv3; taking a final model after YOLOv3 sparseness as a reference, using channel pruning and layer pruning in an overlapping manner to perform double pruning, and pruning unimportant feature channels and layers; and finely adjusting thepruned model, taking a value with a better effect according to the mAP curve graph, and evaluating the obtained value again. According to the target detection YOLOv3 model optimization algorithm based on deep learning provided by the invention, the clustering effect of the algorithm is improved through K-means++; the double pruning combining the layer pruning and the channel pruning is adopted toperform network pruning so as to improve the performance of the algorithm.

Description

technical field [0001] The present invention relates to the technical field of target detection algorithms, in particular to a model optimization algorithm for target detection YOLOv3 based on deep learning. Background technique [0002] The traditional target detection algorithm can be divided into three steps: area selection, feature extraction, and classifier classification. Feature extraction is performed by manually selecting image features, and the features are single and robust. The emergence of convolutional neural network has changed this situation. It can not rely on artificial feature extraction. It has been flourishing after a major breakthrough in the field of image classification. At present, the target detection algorithm based on deep learning has become the mainstream of target detection research. [0003] In recent years, the birth of deep learning target detection algorithms such as regression-based YOLO and SSD has quickly occupied the "market" of target ...

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): G06N3/04G06N3/08G06K9/62
CPCG06N3/082G06V2201/07G06N3/045G06F18/23213G06F18/214
Inventor 李宋顺周俊玮杜振华华宇浩王建宇汤徐星何新
Owner NANJING UNIV OF SCI & 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