基于机器学习(Machine Learning)技术的马铃薯叶片晚疫病(Late Blight, Phytophthora infestans)检测方法的开发

《Journal of Agriculture and Food Research》:DEVELOPMENT OF A MACHINE LEARNING TECHNIQUE FOR THE DETECTION OF LATE BLIGHT IN POTATO LEAVES

【字体: 大 中 小 】 时间:2026年06月25日 来源:Journal of Agriculture and Food Research 7.2

编辑推荐:

  摘要:本研究开发了一种机器学习(Machine Learning)技术,用于在考虑图像条件变化及不同栽培环境的情况下,准确检测马铃薯(Solanum tuberosum)叶片上的晚疫病(Late Blight, 由 Phytophthora infestans

  
摘要:本研究开发了一种机器学习(Machine Learning)技术,用于在考虑图像条件变化及不同栽培环境的情况下,准确检测马铃薯(Solanum tuberosum)叶片上的晚疫病(Late Blight, 由 Phytophthora infestans 引起)。研究人员基于 ResNet50 架构,通过迁移学习(Transfer Learning)和细调(Fine-Tuning)构建模型,使用在秘鲁卡哈马卡省萨帕利村(Caserío Sapalí, Cajamarca, Peru)利用常规移动设备采集的 2,059 张图像组成的数据集。方法包括图像预处理(缩放至 600×600 像素、归一化(Normalization))、数据增强(Data Augmentation, 含旋转、平移、缩放、水平翻转)及按 70%(训练)、20%(验证)、10%(测试)划分数据集。训练分两阶段进行:冻结卷积层进行 30 轮(Epoch)迁移学习,随后解冻最后 50 层进行额外 46 轮细调,采用 Adam 优化器及正则化回调。模型在测试集上取得优异性能:准确率(Accuracy) 93%、精确率(Precision) 94%、召回率(Recall) 92%、F1 值(F1-score) 93%,受试者工作特征曲线下面积(Area Under the Curve, AUC) 0.9852。结论表明所开发技术构成一种有效的马铃薯晚疫病自动化诊断工具,且无需先进采集设备。梯度加权类激活映射(Grad-CAM)分析证实模型关注点持续指向具生物学相关性的叶组织——即黄化(Chlorotic)与坏死(Necrotic)区域——而非背景伪影,验证了系统诊断的可靠性。研究表明,在使用常规移动设备的情况下应用迁移学习,代表了在资源有限农村环境中实施早期病害检测系统的可行且可及的替代方案,对可持续精准农业(Sustainable Precision Agriculture)具有重要贡献。
论文解读:基于ResNet50迁移学习与细调的马铃薯叶片晚疫病(Phytophthora infestans)田间RGB图像自动检测系统开发及Grad-CAM可解释性验证
一、研究背景与意义
马铃薯是全球重要粮食作物,晚疫病(Late Blight)由卵菌Phytophthora infestans引起,在适宜条件下可导致高达100%的产量损失。传统病害检测依赖农户目视识别,主观性强且在感染初期效率低。现有基于深度学习的研究多依托PlantVillage等受控实验室条件下采集的数据集,难以泛化至真实大田环境;基于高光谱成像(Hyperspectral Imaging, HSI)或无人机(UAV)多光谱传感器的方案虽精度较高但设备昂贵,无法惠及秘鲁安第斯山区等发展中地区的70万小型种植户。本研究旨在填补这一空白:利用普通智能手机在海拔3150米非受控田间环境下采集RGB图像,开发基于卷积神经网络(Convolutional Neural Network, CNN)的二分类(健康 vs 晚疫病毒感染)检测模型,并验证其关注区域具生物学相关性。该成果发表于《Journal of Agriculture and Food Research》。
二、主要关键技术方法
研究人员于秘鲁卡哈马卡省萨帕利村(海拔3150 m a.s.l.)使用HONOR CMA-LX3智能手机(4000×3000像素,距地面1.5 m)在漫射自然光下采集484张原始马铃薯叶片图像(健康216张,晚疫病268张),经感知哈希(pHash)与SHA-256去重后,离线按比例缩放短边至600像素并中心裁剪为600×600像素,在线动态缩放至224×224输入网络并进行[0,1]归一化。仅对训练集施加数据增强(旋转≤30°、水平/垂直平移0.1、剪切0.1、缩放0.2、亮度[0.8,1.2]、水平翻转,边界填充模式为reflect)。数据集严格先于增强按70%/20%/10%划分为训练/验证/测试集。选用预训练于ImageNet的ResNet50架构,移除顶层全连接层,冻结基网权重进行第一阶段迁移学习(30 Epochs, lr=1e-4),新增全局平均池化(GlobalAveragePooling2D)、Dropout(0.4)及Sigmoid二分类层;第二阶段解冻最后50层进行细调(Fine-Tuning, 追加至共76 Epochs, lr=1e-5),优化器为Adam,损失函数为二元交叉熵(Binary Cross-Entropy),配合ReduceLROnPlateau(factor=0.5, patience=3)与EarlyStopping(patience=8)。性能评估采用混淆矩阵衍生的准确率、精确率、召回率、F1值及AUC,并以Grad-CAM可视化最后一层卷积激活以验证可解释性。
三、研究结果
3.1.1. Loss and Accuracy Evolution during Transfer Learning(迁移学习阶段损失与准确率演变)
迁移学习阶段训练与验证损失均快速下降并趋于稳定(~1),验证准确率迅速升至84%以上峰值超87%,训练准确率渐增至约81%。训练与验证曲线接近,表明无显著过拟合,通用特征提取有效。
3.1.2. Performance of Complementary Metrics During Transfer Learning(迁移学习阶段补充指标表现)
验证集召回(Recall)达88%–90%,精确率(Precision)峰值超95%,AUC介于0.90–0.93,F1值在84%–88%,显示ResNet50预训练特征对病叶具高敏感性且可有效区分两类。
3.1.3. Evolution of Loss and Accuracy During Fine-Tuning(细调阶段损失与准确率演变)
细调后验证损失降至~0.30,训练损失~0.40,验证准确率突破93%,训练准确率近90%。两曲线间隙微小,证明解冻深层滤波器使其适应晚疫病纹理特征且维持良好泛化。
3.1.4. Complementary Metrics Performance During Fine-Tuning(细调阶段补充指标表现)
细调后验证精确率稳定在96%–98%,召回超90%,AUC超0.97,F1值维持93%以上,各项指标较迁移学习阶段全面提升且均衡。
3.1.5. Model Evaluation on the Test Set(测试集模型评估)
独立测试集(健康96张,晚疫病108张)混淆矩阵显示:健康类真阴性(TN)=90、假阳性(FP)=6;晚疫病类真阳性(TP)=99、假阴性(FN)=9。归一化矩阵中健康类正确率93.75%,晚疫病类91.67%。
3.1.6. Receiver Operating Characteristic (ROC) Curve and AUC(ROC曲线与AUC)
测试集ROC曲线紧贴左上角,AUC=0.9852,表明模型具极优秀的类别判别能力与极低误判概率。
3.1.7. Global Model Performance Metrics(全局模型性能指标)
最终测试集指标:准确率(Accuracy)=93%,精确率(Precision)=94%,召回率(Recall)=92%,F1值(F1-score)=93%,综合反映模型在真实田间变异性下具高可靠性与平衡的诊断能力。
3.1.8. GRAD - Cam(梯度加权类激活映射可视化)
Grad-CAM热图显示:正确分类的健康叶片激活均匀分布叶面;正确分类的晚疫病叶片激活高度集中于黄化与坏死病灶区,证实模型学习到具病理学意义的判别特征而非背景伪影。个别误分类样本热图显示注意力偏移至金属背景物,提示未来需引入前景分割。
四、讨论与结论总结
讨论指出,本ResNet50模型测试集准确率93%,虽略低于基于PlantVillage等受控数据集文献报道值(常达97%–99.5%),但因本研究数据为真实大田非受控光照及普通手机采集,分类难度更高,结果具实际竞争力;相较需昂贵HSI或多光谱无人机的方案(精度79%–98%),本系统仅依托标准RGB手机图像即达AUC 0.9852,实现技术民主化。局限性含单地域单海拔采集、原始样本量偏小(经增强后2059张)、二分类未区分早疫病或多级严重程度、需网络连接的Streamlit界面及未实测低端手机端延迟;未来需跨地域外部验证、扩展至多病种与严重度分级、引入模型压缩(量化/剪枝/知识蒸馏)实现离线边缘部署、增加SHAP等可解释性模块助农信任。
结论(Conclusions):研究人员证实,仅使用常规移动设备采集的RGB田间图像经迁移学习与最后50层细调的ResNet50模型,可有效实现马铃薯叶片Phytophthora infestans晚疫病自动检测,测试集精确率94%、准确率93%、召回率92%、F1值93%、AUC=0.9852。该研究构建了安第斯高海拔(3150 m a.s.l.)实地采集的数据集并配合严格去重与增强策略,证明数据质量与预处理严谨性可在小样本资源受限条件下补偿数据量不足。两阶段训练策略结合Adam优化、Dropout正则化及学习率衰减回调提供适用于小农业数据集的稳定框架。基于Streamlit模型—视图—控制器(Model-View-Controller, MVC)架构的Web应用无需安装、推理低于5秒并输出农艺建议,缩小了学术深度学习研究与田间实用间的鸿沟,对秘鲁及同类地区超70万马铃薯种植家庭具重要应用价值。后续应拓展跨地域验证、增加可解释性工具、扩展至多病害与严重程度分级及开展模型压缩以支持离线终端运行。
相关新闻
生物通微信公众号
微信
新浪微博

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号