Cargando…

Cotton disease identification method based on pruning

Deep convolutional neural networks (DCNN) have shown promising performance in plant disease recognition. However, these networks cannot be deployed on resource-limited smart devices due to their vast parameters and computations. To address the issue of deployability when developing cotton disease id...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhu, Dongqin, Feng, Quan, Zhang, Jianhua, Yang, Wanxia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9795023/
https://www.ncbi.nlm.nih.gov/pubmed/36589068
http://dx.doi.org/10.3389/fpls.2022.1038791
_version_ 1784860162903769088
author Zhu, Dongqin
Feng, Quan
Zhang, Jianhua
Yang, Wanxia
author_facet Zhu, Dongqin
Feng, Quan
Zhang, Jianhua
Yang, Wanxia
author_sort Zhu, Dongqin
collection PubMed
description Deep convolutional neural networks (DCNN) have shown promising performance in plant disease recognition. However, these networks cannot be deployed on resource-limited smart devices due to their vast parameters and computations. To address the issue of deployability when developing cotton disease identification applications for mobile/smart devices, we compress the disease recognition models employing the pruning algorithm. The algorithm uses the γ coefficient in the Batch Normalization layer to prune the channels to realize the compression of DCNN. To further improve the accuracy of the model, we suggest two strategies in combination with transfer learning: compression after transfer learning or transfer learning after compression. In our experiments, the source dataset is famous PlantVillage while the target dataset is the cotton disease image set which contains images collected from the Internet and taken from the fields. We select VGG16, ResNet164 and DenseNet40 as compressed models for comparison. The experimental results show that transfer learning after compression overall surpass its counterpart. When compression rate is set to 80% the accuracies of compressed version of VGG16, ResNet164 and DenseNet40 are 90.77%, 96.31% and 97.23%, respectively, and the parameters are only 0.30M, 0.43M and 0.26M, respectively. Among the compressed models, DenseNet40 has the highest accuracy and the smallest parameters. The best model (DenseNet40-80%-T) is pruned 75.70% of the parameters and cut off 65.52% of the computations, with the model size being only 2.2 MB. Compared with the version of compression after transfer learning, the accuracy of the model is improved by 0.74%. We further develop a cotton disease recognition APP on the Android platform based on the model and on the test phone, the average time to identify a single image is just 87ms.
format Online
Article
Text
id pubmed-9795023
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-97950232022-12-29 Cotton disease identification method based on pruning Zhu, Dongqin Feng, Quan Zhang, Jianhua Yang, Wanxia Front Plant Sci Plant Science Deep convolutional neural networks (DCNN) have shown promising performance in plant disease recognition. However, these networks cannot be deployed on resource-limited smart devices due to their vast parameters and computations. To address the issue of deployability when developing cotton disease identification applications for mobile/smart devices, we compress the disease recognition models employing the pruning algorithm. The algorithm uses the γ coefficient in the Batch Normalization layer to prune the channels to realize the compression of DCNN. To further improve the accuracy of the model, we suggest two strategies in combination with transfer learning: compression after transfer learning or transfer learning after compression. In our experiments, the source dataset is famous PlantVillage while the target dataset is the cotton disease image set which contains images collected from the Internet and taken from the fields. We select VGG16, ResNet164 and DenseNet40 as compressed models for comparison. The experimental results show that transfer learning after compression overall surpass its counterpart. When compression rate is set to 80% the accuracies of compressed version of VGG16, ResNet164 and DenseNet40 are 90.77%, 96.31% and 97.23%, respectively, and the parameters are only 0.30M, 0.43M and 0.26M, respectively. Among the compressed models, DenseNet40 has the highest accuracy and the smallest parameters. The best model (DenseNet40-80%-T) is pruned 75.70% of the parameters and cut off 65.52% of the computations, with the model size being only 2.2 MB. Compared with the version of compression after transfer learning, the accuracy of the model is improved by 0.74%. We further develop a cotton disease recognition APP on the Android platform based on the model and on the test phone, the average time to identify a single image is just 87ms. Frontiers Media S.A. 2022-12-14 /pmc/articles/PMC9795023/ /pubmed/36589068 http://dx.doi.org/10.3389/fpls.2022.1038791 Text en Copyright © 2022 Zhu, Feng, Zhang and Yang https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Plant Science
Zhu, Dongqin
Feng, Quan
Zhang, Jianhua
Yang, Wanxia
Cotton disease identification method based on pruning
title Cotton disease identification method based on pruning
title_full Cotton disease identification method based on pruning
title_fullStr Cotton disease identification method based on pruning
title_full_unstemmed Cotton disease identification method based on pruning
title_short Cotton disease identification method based on pruning
title_sort cotton disease identification method based on pruning
topic Plant Science
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9795023/
https://www.ncbi.nlm.nih.gov/pubmed/36589068
http://dx.doi.org/10.3389/fpls.2022.1038791
work_keys_str_mv AT zhudongqin cottondiseaseidentificationmethodbasedonpruning
AT fengquan cottondiseaseidentificationmethodbasedonpruning
AT zhangjianhua cottondiseaseidentificationmethodbasedonpruning
AT yangwanxia cottondiseaseidentificationmethodbasedonpruning