An improved ShuffleNetV2 method based on ensemble self-distillation for tomato leaf diseases recognition.

IF 4.1 2区 生物学 Q1 PLANT SCIENCES
Frontiers in Plant Science Pub Date : 2025-01-21 eCollection Date: 2024-01-01 DOI:10.3389/fpls.2024.1521008
Shuiping Ni, Yue Jia, Mingfu Zhu, Yizhe Zhang, Wendi Wang, Shangxin Liu, Yawei Chen
{"title":"An improved ShuffleNetV2 method based on ensemble self-distillation for tomato leaf diseases recognition.","authors":"Shuiping Ni, Yue Jia, Mingfu Zhu, Yizhe Zhang, Wendi Wang, Shangxin Liu, Yawei Chen","doi":"10.3389/fpls.2024.1521008","DOIUrl":null,"url":null,"abstract":"<p><strong>Introduction: </strong>Timely and accurate recognition of tomato diseases is crucial for improving tomato yield. While large deep learning models can achieve high-precision disease recognition, these models often have a large number of parameters, making them difficult to deploy on edge devices. To address this issue, this study proposes an ensemble self-distillation method and applies it to the lightweight model ShuffleNetV2.</p><p><strong>Methods: </strong>Specifically, based on the architecture of ShuffleNetV2, multiple shallow models at different depths are constructed to establish a distillation framework. Based on the fused feature map that integrates the intermediate feature maps of ShuffleNetV2 and shallow models, a depthwise separable convolution layer is introduced to further extract more effective feature information. This method ensures that the intermediate features from each model are fully preserved to the ensemble model, thereby improving the overall performance of the ensemble model. The ensemble model, acting as the teacher, dynamically transfers knowledge to ShuffleNetV2 and the shallow models during training, significantly enhancing the performance of ShuffleNetV2 without changing the original structure.</p><p><strong>Results: </strong>Experimental results show that the optimized ShuffleNetV2 achieves an accuracy of 95.08%, precision of 94.58%, recall of 94.55%, and an F1 score of 94.54% on the test set, surpassing large models such as VGG16 and ResNet18. Among lightweight models, it has the smallest parameter count and the highest recognition accuracy.</p><p><strong>Discussion: </strong>The results demonstrate that the optimized ShuffleNetV2 is more suitable for deployment on edge devices for real-time tomato disease detection. Additionally, multiple shallow models achieve varying degrees of compression for ShuffleNetV2, providing flexibility for model deployment.</p>","PeriodicalId":12632,"journal":{"name":"Frontiers in Plant Science","volume":"15 ","pages":"1521008"},"PeriodicalIF":4.1000,"publicationDate":"2025-01-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC11790667/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Frontiers in Plant Science","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.3389/fpls.2024.1521008","RegionNum":2,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/1/1 0:00:00","PubModel":"eCollection","JCR":"Q1","JCRName":"PLANT SCIENCES","Score":null,"Total":0}
引用次数: 0

Abstract

Introduction: Timely and accurate recognition of tomato diseases is crucial for improving tomato yield. While large deep learning models can achieve high-precision disease recognition, these models often have a large number of parameters, making them difficult to deploy on edge devices. To address this issue, this study proposes an ensemble self-distillation method and applies it to the lightweight model ShuffleNetV2.

Methods: Specifically, based on the architecture of ShuffleNetV2, multiple shallow models at different depths are constructed to establish a distillation framework. Based on the fused feature map that integrates the intermediate feature maps of ShuffleNetV2 and shallow models, a depthwise separable convolution layer is introduced to further extract more effective feature information. This method ensures that the intermediate features from each model are fully preserved to the ensemble model, thereby improving the overall performance of the ensemble model. The ensemble model, acting as the teacher, dynamically transfers knowledge to ShuffleNetV2 and the shallow models during training, significantly enhancing the performance of ShuffleNetV2 without changing the original structure.

Results: Experimental results show that the optimized ShuffleNetV2 achieves an accuracy of 95.08%, precision of 94.58%, recall of 94.55%, and an F1 score of 94.54% on the test set, surpassing large models such as VGG16 and ResNet18. Among lightweight models, it has the smallest parameter count and the highest recognition accuracy.

Discussion: The results demonstrate that the optimized ShuffleNetV2 is more suitable for deployment on edge devices for real-time tomato disease detection. Additionally, multiple shallow models achieve varying degrees of compression for ShuffleNetV2, providing flexibility for model deployment.

介绍:及时准确地识别番茄病害对提高番茄产量至关重要。虽然大型深度学习模型可以实现高精度的病害识别,但这些模型通常具有大量参数,因此难以在边缘设备上部署。为解决这一问题,本研究提出了一种集合自蒸馏方法,并将其应用于轻量级模型 ShuffleNetV2.Methods:具体来说,基于 ShuffleNetV2 的架构,构建多个不同深度的浅层模型,从而建立一个蒸馏框架。在融合 ShuffleNetV2 和浅层模型的中间特征图的基础上,引入深度可分离卷积层,进一步提取更有效的特征信息。这种方法能确保每个模型的中间特征在集合模型中得到充分保留,从而提高集合模型的整体性能。在训练过程中,作为教师的集合模型会将知识动态地传递给 ShuffleNetV2 和浅层模型,从而在不改变原有结构的情况下显著提高 ShuffleNetV2 的性能:实验结果表明,优化后的 ShuffleNetV2 在测试集上的准确率达到 95.08%,精确率达到 94.58%,召回率达到 94.55%,F1 分数达到 94.54%,超过了 VGG16 和 ResNet18 等大型模型。在轻量级模型中,它的参数数量最少,识别准确率最高:结果表明,优化后的 ShuffleNetV2 更适合部署在边缘设备上进行番茄疾病的实时检测。此外,多个浅层模型对 ShuffleNetV2 实现了不同程度的压缩,为模型部署提供了灵活性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Frontiers in Plant Science
Frontiers in Plant Science PLANT SCIENCES-
CiteScore
7.30
自引率
14.30%
发文量
4844
审稿时长
14 weeks
期刊介绍: In an ever changing world, plant science is of the utmost importance for securing the future well-being of humankind. Plants provide oxygen, food, feed, fibers, and building materials. In addition, they are a diverse source of industrial and pharmaceutical chemicals. Plants are centrally important to the health of ecosystems, and their understanding is critical for learning how to manage and maintain a sustainable biosphere. Plant science is extremely interdisciplinary, reaching from agricultural science to paleobotany, and molecular physiology to ecology. It uses the latest developments in computer science, optics, molecular biology and genomics to address challenges in model systems, agricultural crops, and ecosystems. Plant science research inquires into the form, function, development, diversity, reproduction, evolution and uses of both higher and lower plants and their interactions with other organisms throughout the biosphere. Frontiers in Plant Science welcomes outstanding contributions in any field of plant science from basic to applied research, from organismal to molecular studies, from single plant analysis to studies of populations and whole ecosystems, and from molecular to biophysical to computational approaches. Frontiers in Plant Science publishes articles on the most outstanding discoveries across a wide research spectrum of Plant Science. The mission of Frontiers in Plant Science is to bring all relevant Plant Science areas together on a single platform.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信