Cargando…

LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products

The remarkable success of convolutional neural networks (CNNs) in computer vision tasks is shown in large-scale datasets and high-performance computing platforms. However, it is infeasible to deploy large CNNs on resource constrained platforms, such as embedded devices, on account of the huge overhe...

Descripción completa

Detalles Bibliográficos
Autores principales: Qin, Na, Liu, Longkai, Huang, Deqing, Wu, Bi, Zhang, Zonghong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8196992/
https://www.ncbi.nlm.nih.gov/pubmed/34067467
http://dx.doi.org/10.3390/s21113620
_version_ 1783706816174096384
author Qin, Na
Liu, Longkai
Huang, Deqing
Wu, Bi
Zhang, Zonghong
author_facet Qin, Na
Liu, Longkai
Huang, Deqing
Wu, Bi
Zhang, Zonghong
author_sort Qin, Na
collection PubMed
description The remarkable success of convolutional neural networks (CNNs) in computer vision tasks is shown in large-scale datasets and high-performance computing platforms. However, it is infeasible to deploy large CNNs on resource constrained platforms, such as embedded devices, on account of the huge overhead. To recognize the label numbers of industrial black material product and deploy deep CNNs in real-world applications, this research uses an efficient method to simultaneously (a) reduce the network model size and (b) lower the amount of calculation without compromising accuracy. More specifically, the method is implemented by pruning channels and corresponding filters that are identified as having a trivial effect on the output accuracy. In this paper, we prune VGG-16 to obtain a compact network called LeanNet, which gives a 25× reduction in model size and a 4.5× reduction in float point operations (FLOPs), while the accuracy on our dataset is close to the original accuracy by retraining the network. Besides, we also find that LeanNet could achieve better performance on reductions in model size and computation compared to some lightweight networks like MobileNet and SqueezeNet, which are widely used in engineering applications. This research has good application value in the field of industrial production.
format Online
Article
Text
id pubmed-8196992
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81969922021-06-13 LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products Qin, Na Liu, Longkai Huang, Deqing Wu, Bi Zhang, Zonghong Sensors (Basel) Article The remarkable success of convolutional neural networks (CNNs) in computer vision tasks is shown in large-scale datasets and high-performance computing platforms. However, it is infeasible to deploy large CNNs on resource constrained platforms, such as embedded devices, on account of the huge overhead. To recognize the label numbers of industrial black material product and deploy deep CNNs in real-world applications, this research uses an efficient method to simultaneously (a) reduce the network model size and (b) lower the amount of calculation without compromising accuracy. More specifically, the method is implemented by pruning channels and corresponding filters that are identified as having a trivial effect on the output accuracy. In this paper, we prune VGG-16 to obtain a compact network called LeanNet, which gives a 25× reduction in model size and a 4.5× reduction in float point operations (FLOPs), while the accuracy on our dataset is close to the original accuracy by retraining the network. Besides, we also find that LeanNet could achieve better performance on reductions in model size and computation compared to some lightweight networks like MobileNet and SqueezeNet, which are widely used in engineering applications. This research has good application value in the field of industrial production. MDPI 2021-05-22 /pmc/articles/PMC8196992/ /pubmed/34067467 http://dx.doi.org/10.3390/s21113620 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Qin, Na
Liu, Longkai
Huang, Deqing
Wu, Bi
Zhang, Zonghong
LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products
title LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products
title_full LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products
title_fullStr LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products
title_full_unstemmed LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products
title_short LeanNet: An Efficient Convolutional Neural Network for Digital Number Recognition in Industrial Products
title_sort leannet: an efficient convolutional neural network for digital number recognition in industrial products
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8196992/
https://www.ncbi.nlm.nih.gov/pubmed/34067467
http://dx.doi.org/10.3390/s21113620
work_keys_str_mv AT qinna leannetanefficientconvolutionalneuralnetworkfordigitalnumberrecognitioninindustrialproducts
AT liulongkai leannetanefficientconvolutionalneuralnetworkfordigitalnumberrecognitioninindustrialproducts
AT huangdeqing leannetanefficientconvolutionalneuralnetworkfordigitalnumberrecognitioninindustrialproducts
AT wubi leannetanefficientconvolutionalneuralnetworkfordigitalnumberrecognitioninindustrialproducts
AT zhangzonghong leannetanefficientconvolutionalneuralnetworkfordigitalnumberrecognitioninindustrialproducts