国内刊号:11-1964/S
国际刊号:1000-1298
发布日期:
作者:汪六三,黄子良,王儒敬
单位:中国科学院合肥物质科学研究院,中国科学院合肥物质科学研究院,中国科学院合肥物质科学研究院,
关键词:大豆种皮; 裂纹识别; 近红外光谱; 机器学习
基金:国家重点研发计划项目(2018YFD0101004)
针对目前大豆种皮裂纹检测主要依靠人工、检测效率低、误差大的问题,提出一种基于近红外光谱技术和机器学习的大豆种皮裂纹自动识别方法。采用FT-NIR光谱仪采集150粒大豆样品(裂纹大豆75粒,正常大豆75粒)的近红外光谱,采用原始光谱、标准正态变量变换(Standard normal variate, SNV)、多元散射校正(Multiple scatter correction, MSC)、一阶导数结合SG平滑、二阶导数结合SG平滑等5种方法对获得的光谱进行预处理,分别采用偏最小二乘判别分析法(Partial least squares discriminant analysis, PLS-DA)、k-近邻法(k-nearest neighbor, KNN)、支持向量机法(Support vector machine, SVM)、随机森林法(Random forest,RF)、随机梯度提升法(Stochastic gradient boosting, SGB)、极端梯度提升法(Extreme gradient boosting,XGBoost)等6种机器学习方法建立了大豆种皮裂纹识别模型,研究了不同光谱预处理方法对6种机器学习方法分类效果的影响,对比分析了不同建模方法的分类效果。结果表明,光谱预处理方法对不同机器学习方法的分类效果差别较大。在合适的光谱预处理条件下,6种不同的机器学习算法的验证集准确率均不低于80.00%。PLS-DA的分类效果最好,验证集最优准确率达到90.00%;XGBoost的分类效果次之,验证集最优准确率达到86.67%,接下来依次是SVM、KNN、SGB和RF。利用近红外光谱技术和机器学习方法识别大豆种皮裂纹是可行的,在原始光谱条件下,PLS-DA是大豆种皮裂纹识别的最佳方法。
来源:2021年第6期
《农业机械学报》期刊编辑部