基于LightGBM和处方数据的番茄病害诊断方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(62176261)和现代农业产业技术体系北京市叶类蔬菜创新团队建设项目(BAIC07-2022)


Tomato Disease Diagnosis Method Based on LightGBM and Prescription Data
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为高效地挖掘植物病害处方数据并辅助精准诊断,以番茄病毒病、番茄晚疫病、番茄灰霉病3种病害为研究对象,构建基于贝叶斯优化LightGBM的番茄病害智能诊断模型,探索作物病害处方数据挖掘及其精准诊断。重点对处方原数据(文本数据标签和One-hot编码等)进行预处理,以基于Wrapper的递归特征消除法进一步提取作物病害处方数据的特征;利用基于LightGBM算法构建番茄病害诊断模型,并与K近邻(KNN)、决策树(DT)、支持向量机(SVM)、随机森林(RF)、梯度提升决策树(GDBT)、AdaBoost和XGBoost常见机器学习模型运行结果进行比较分析并进行优化;设计基于LightGBM模型的Android手机端植物医生病害诊断APP。实验结果表明,基于贝叶斯优化的LightGBM模型综合诊断准确率可达到89.11%,比其他7种机器学习模型的诊断准确率平均高3.65个百分点;同时特征选择后的LightGBM模型在保证模型准确率的基础上降低了前期数据收集难度,模型综合准确率提高至89.34%,其中番茄病毒病的诊断精确度和F1值均达到96%以上,运行时间减少了47.73%;最后通过番茄叶霉病和番茄早疫病两种病害对本文模型进行了泛化能力测试,实验结果表明该模型具有较强的泛化能力和实用性。基于LightGBM模型设计的APP可以实现用户人群友好的交互式可视化且满足实际诊断需求。

    Abstract:

    Aiming at the problem of how to efficiently mine prescription big data and assist in accurate diagnosis, tomato virus disease, tomato late blight and tomato gray mold were selected as the research objects, and an intelligent diagnosis model of tomato disease based on Bayesian optimization LightGBM was constructed to explore the data mining and accurate diagnosis of crop disease prescription. The primary data (text data label and One-hot coding, etc.) were preprocessed, and the features of crop disease prescription data were further extracted by recursive feature elimination method based on Wrapper. The tomato disease diagnosis model was constructed based on LightGBM algorithm, and compared with the running results of K-nearest neighbor (KNN), decision tree (DT), support vector machine (SVM), random forest (RF), gradient boosting decision tree (GDBT), AdaBoost and XGBoost common machine learning models. An Android mobile terminal plant doctor disease diagnosis APP was designed based on LightGBM model. The experimental results showed that the comprehensive diagnosis accuracy of LightGBM model based on Bayesian optimization can reach 89.11%, which was 3.65 percentage points higher than that of other seven machine learning models on average. At the same time, the LightGBM model after feature selection reduced the difficulty of data collection in the early stage on the basis of ensuring the accuracy of the model, and the comprehensive accuracy of the model was improved to 89.34%. Among them, the diagnostic accuracy of tomato virus disease and F1-score could reach more than 96%, and the running time was reduced by 47.73%. Finally, the generalization ability of the proposed model was tested by tomato leaf mildew and tomato early blight, and the experimental results indicated that the model had strong generalization ability and practicability. The APP designed based on LightGBM model can realize user friendly interactive visualization and meet the actual diagnostic needs.

    参考文献
    相似文献
    引证文献
引用本文

徐畅,丁俊琦,赵聃桐,乔岩,张领先.基于LightGBM和处方数据的番茄病害诊断方法[J].农业机械学报,2022,53(9):286-294. XU Chang, DING Junqi, ZHAO Dantong, QIAO Yan, ZHANG Lingxian. Tomato Disease Diagnosis Method Based on LightGBM and Prescription Data[J]. Transactions of the Chinese Society for Agricultural Machinery,2022,53(9):286-294.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2021-09-24
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2022-09-10
  • 出版日期: