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...
Autores principales: | , , , , |
---|---|
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 |