欢迎您来到博普特科技官方网站!

土壤仪器电话

010-82794912

品质至上,客户至上,您的满意就是我们的目标

技术文章

当前位置:  首页 > 技术文章

Plant Phenomics | 基于知识蒸馏的轻量级植物病害检测模型

发表时间:2023-11-02 15:29:04点击:922

来源:植物表型组学

分享:

1698908610270287.png

1698908624667039.png

植物疾病是导致农作物产量降低的主要原因之一,常常在生长过程中感染,而且当疾病症状明显时,治疗机会常被错过。因此,及时进行植物的病害诊断,可以有效地抑制病害的传播,防止粮食产量大规模下降。到目前为止,植物病害的诊断面临着两个问题:对于传统的植物病害检测方法,需要依赖专业人员进行疾病诊断,适用性有限;基于数字图像处理和传统机器学习的植物疾病诊断方法又仅只限于对单一作物进行病害诊断,并且现有的模型具有大量参数,不适合部署到农业移动设备上。同时,减少模型参数又会导致模型准确性的下降。因此,如何找到一个轻量高效、适用性广泛的自动化植物病害诊断模型成为了当下研究热点。

2023年6月,Plant Phenomics在线发表了贵州大学公共大数据国家重点实验室王崎教授、郝格非教授团队题为 Knowledge Distillation Facilitates the Lightweight and Efficient Plant Diseases Detection Mode 的研究论文。

近日,贵州大学公共大数据国家重点实验室王崎教授、郝格非教授团队提出了一种基于知识蒸馏的方法,通过将教师模型(YOLOR模型)的知识传递给多个轻量级学生模型(YOLOR-Light-v1、YOLOR-Light-v2、Mobile-YOLOR-v1、Mobile-YOLOR-v2),来改善轻量模型的性能。采用多阶段知识蒸馏方法,在保持小模型参数的同时,实现了在PlantDoc数据集(https://arxiv.org/abs/1911.10317)上达到60.4%的mAP@ .5的性能,超过了现有的方法。

本研究比较了4个植物病害数据集,并引入了2个通用的图像目标检测数据集作为参考。如表1所示,PlantVillage数据集具有过于简单的图像背景,并且不提供对象检测注释。PlantDoc数据集(https://arxiv.org/abs/1911.10317)是一个公共可用的数据集,可以应用于分类和检测任务,如图1所示。

1698908700336316.png

表1 植物病害诊断和图像目标检测之间的数据集比较。

1698908733327757.png

图1 PlantDoc数据集上每个类别的图像和边界框的数量。

多阶段知识蒸馏(MSKD)模型的框架如图2所示:

1)教师模型和学生模型都是以图像作为植物病害检测的输入。

2)Head Stage蒸馏器:教师模型通过将知识提炼到学生模型的backbone和neck部分来指导学生模型的训练。Head Stage Distiller 提供整个学生模型的反馈,帮助其提高整体性能。

3)蒸馏模块(DM):DM 在指导学生模型的学习中起着至关重要的作用。它使用三个损失函数来比较与图像相关的标签和学生模型生成的多级特征。这些损失函数帮助学生模型完善其预测并将其与教师的预测保持一致。

4)反馈循环:DM 和头级蒸馏器负责在训练期间向学生模型提供反馈。这种反馈循环确保学生模型不断提高其性能并与教师模型的知识保持一致。

1698908762238139.png

图2 多级蒸馏(MSKD)模型框架。

图3展示了植物病害检测中教师和学生模型采用的模型轻量级策略。子图 (A)说明了教师模型中使用的“原始块”的实例,它展示了用于特征提取的构建块。子图(C)呈现了教师模型的整体“原始架构”,它由原始块的 N₃ 个实例组成,负责从输入数据中提取特征。子图 (B)显示了通过简化原始块得到的有效块。子图 (D)显示了具有M₃(M₃<N₃)有效块的有效体系结构,这种高效的架构降低了模型的复杂性,同时保留了植物病害检测的基本特征。子图(E)代表从 MobileNetv3派生的“Mobile-Block”。Mobile-Block 已合并到 Mobile-YOLOR-v1 模型中。它具有优化功能,这使得模型更加轻量级并且适合实际应用。

1698909618538547.png

图2示范模型轻量级战略。

1698909638522879.png

表5 植物病害诊断模型在PlantDoc数据集上的定性结果。(↑表明越高越好。↓表明越低越好)

(更加详细的数据对比请看原文) 通过多次实验对比及实验数据研究表明:

1)提出的学生模型在参数数量(Paras)、GFLOPs和内存使用方面优于这些图像对象检测方法,甚至某些指标远远优于它们,除了YOLOv6s。

2)在mAP@ .5方面,提出的模型的性能与最新的图像对象检测方法相差不大,但远好于传统方法。

3)与YOLOv6l相比,提出的YOLOR-Light-v2 (Distilled)模型只高出1.5%的mAP@ .5,但计算成本明显降低。

这些实验结果表明,提出的轻量级学生模型在性能和资源消耗方面具有优势,能够以较低的计算资源获得与最新的图像对象检测方法相媲美的性能。此外,使用多任务知识蒸馏模块(MKDM)的模型在mAP@ .5方面表现明显优于没有使用MKDM的模型,表明MKDM能够提供额外的有效约束,提高了性能。

这些结果强调了轻量级对象检测方法在植物疾病诊断和农业生产中的潜在应用,尤其是在需要高效、准确且轻量级的模型的情况下,例如农业生产中使用的无人机。轻量级模型能够在保持性能的同时降低计算成本,推动了对象检测技术在农业生产和研究中的发展。

代码可在https://github.com/QDH/MSKD获得

作者介绍

论文第一作者为贵州大学公共大数据国家重点实验室本科生黄前顶、博士研究生吴兴财,硕士研究生董新宇等;论文通讯作者为特聘教授王崎,郝格非教授,合作者包括秦永彬教授。

王崎:公共大数据国家重点实验室科研团队成员,主要研究领域:多模态数据融合分析,图像文本分析,大数据分析,计算机视觉,农业病理图像识别。在工程应用方面,致力于利用视觉文本技术解决智慧农业中的植物病害问题。有意者请联系:qiwang@gzu.edu.cn

论文链接:

https://spj.science.org/doi/10.34133/plantphenomics.0062

——推荐阅读——

To what extent does yellow rust infestation affect remotely sensed nitrogen status?

https://spj.science.org/doi/10.34133/plantphenomics.0083

Plant Phenomics | 叶片病害压力在多大程度上影响遥感氮状况?以条锈病为例研究

An effective image-based tomato leaf disease segmentation method using MC-UNethttps://doi.org/10.34133/plantphenomics.0049

Plant Phenomics | 基于自制番茄叶片病害的图像分割方法研究

加入作者交流群

扫码添加小编微信,拉您进入《植物表型组学》作者交流群,群内不定期开展作者分享会、专刊发布会等高质量活动。

添加小编微信,备注姓名+单位+PP,加入作者交流群

About Plant Phenomics

《植物表型组学》(Plant Phenomics)是由南京农业大学和美国科学促进会(AAAS)合作创办的英文学术期刊,于2019年1月正式上线发行。采用开放获取形式,刊载植物表型组学交叉学科热点领域具有突破性科研进展的原创性研究论文、综述、数据集和观点。具体范围涵盖高通量表型分析的最新技术,基于图像分析和机器学习的表型分析研究,提取表型信息的新算法,作物栽培、植物育种和农业实践中的表型组学新应用,与植物表型相结合的分子生物学、植物生理学、统计学、作物模型和其他组学研究,表型组学相关的植物生物学等。期刊已被DOAJ、Scopus、PMC、EI和SCIE等数据库收录。科睿唯安JCR2021影响因子为6.961,位于农艺学、植物科学,遥感一区。中科院农艺学、植物科学一区,遥感二区,生物大类一区(TOP期刊)。2020年入选中国科技期刊卓越行动计划高起点新刊项目。

说明:本文由《植物表型组学》编辑部负责组稿。

中文内容仅供参考,一切内容以英文原版为准。

撰稿人:靳松

编辑:赵倩莹(实习)

审核:孔敏、王平

  • 土壤仪器品牌德国steps
  • 土壤仪器品牌奥地利PESSL
  • 土壤仪器品牌荷兰MACView
  • 土壤仪器品牌德国INNO_Concept
  • 土壤仪器品牌比利时WIWAM
  • 土壤仪器品牌德国GEFOMA
  • 土壤仪器品牌奥地利schaller
  • 土壤仪器品牌荷兰PhenoVation
  • 土壤仪器品牌法国Hi-phen系统
  • 土壤仪器品牌Videometer
  • 土壤仪器品牌比利时INDUCT(OCTINION)
  • 土壤仪器品牌美国EGC
  • 土壤仪器品牌HAIP
  • 土壤仪器品牌植物遗传资源学报