河南普天同创计量有限公司
标准物质网
在线客服
对光谱数据分别进行最佳优化后,使用BP人工神经网络分别为炔螨特和毒死蜱建立校正模型,并利用此模型对预测样本进行预测,根据校正模型参数和预测结果,研究BP神经网络在近红外光谱法检测农药溶液含量中应用的可行性,同时,讨论BP神经网络的使用方法。
本节建立BP模型使用M ATL AB 7.7神经网络工具箱中量化共轭梯度(Sealed Conjugate Gra-dient, SCG)反向传播算法训练函数(trainscg训练函数),采用以校正集为训练样本对网络进行训练练,以方均误差(Mean Squared Error,MSE)为性能函数,建模时对BP神经网络以0.01的目标误差和最大训练次数3000次进行模型的训练。
1. 毒死蜱微量溶液的BP神经网络训练
根据4.2.2节的研究结果,在PLS模型建立巾,贡献最大的最优预处理方法为SNV法,因此,首先对毒死蜱样本的近红外光谱数据进行SNV预处理,观察此优化方法对BP神经网络建模应用的优化贡献价值,并找出可应用于近红外光谱法结合BP神经网络法检测微量农药溶液的最佳优化方法。
(1)基于SNV法的BP神经网络训练
当隐含层选为15个神经元时,所建立模型的各个评价参数为R=0.9986, RMSEC=0.1000, RMSEP=1.5800。内部交又验证的拟合结果如图4-4所示。BP神经网络模型对预测样本集的预测结果见表4-5。
图4-4毒死蜱溶液的SNV BP神经网络内部交叉验证拟合结果
表4-5毒死蜱溶液的SNV BP神经网络模型预测结果(一)
从校正模型的校正结果和对预测样本集的预测结果不难看出,当隐含层神经元选择为15个时,所建立的BP神经网络模型出现了过拟合,相关系数R=0.9986非常接近于1,内部交叉验证标准差RMSEC=0.1000很小,但是对预测集的预测表示,预测标准差RMSEP=1.5800误差严重。
因此,当隐含层神经元数量为15时的模型不可取,根据实验所得数据结果,基于SNV优化原始光谱数据的BP神经网络的最优模型如下。
在SNV预处理方法结合BP神经网络所建立的最优数学模型为隐含层神经元数目为9的3层神经网络。其模型评价参数为R=0.8962,RMSEC=0.8466、RMSEP=0.8104。内部交叉验证的拟合结果如图4-5所示。模型对预测样本集的预测结果见表4-6。
图4-5毒死蜱溶液的SNV方法下最优BP神经网络内部交叉验证拟合结果
表4-6毒死蜱溶液的SNV BP神经网络模型预测结果(二)
根据SNV处理后的数据的BP神经网络模型结果来看,即使是此条件下最优的模型,其模型的内部交叉验证标准差和预测标准差RMSEC=0.8466, RMSEP=0.8104误差都较大,囚此,有必要利用其他优化方法进行最优模型寻找的实验研究。
(2)基于一阶导数的BP神经网络训练
根据以上所研究的BP神经网络模型中隐含层神经元数目的确定思路和光谱数据最优的预处理方法研究,建立了以一阶导数优化后的近红外光谱数据最优BP神经网络模型,其模型为隐含层神经元数目为15的3层神经网络模型。模型的各评价参数为R=0.9504, RMSEC=0.5960,RMSEP=0.6424。内部交叉验证的拟合结果如图4-6所示。模型对预测样本集的预测结果见表4-7。
图4-6毒死蜱溶液的一阶导数方法下最优BP神经网络内部交又验证拟合结果
表4-7毒死蜱溶液的SNV BP神经网络模型预测结果(三)
从以上建模结果可以看到,不同的光谱数据预处理方法对BP神经网络模型的建立贡献不同,隐含层神经元数目的选择也对模型的优劣有很大影响。不同的预处理方法对不同建模方法(例如PLS法和BP神经网络法)的模型贡献度也不同,在后续的研究中,需要根据实际情况采用不同的预处理方法和模型参数设置。
2.炔螨特微量溶液的BP神经网络模型研究
基于本节前面部分的研究结果,针对炔螨特微量农药溶液的BP神经网络建模过程,以本节前面部分为基础进行延续研究,确认上面的研究结果在炔瞒特农药微量溶液建模中是否有效。
首先对20个炔螨特微量溶液样本进行近红外光谱数据采集,得到原始光谱数据后,对数据进行优化,选取最佳的预处理方法,即最小-最大归一化法,作为最终的优化方法。建立模型之前,首先剔除14号异常样本。建立炔螨特微量农药溶液的近红外光谱法结合BP神经网络法的数学模型,模型的校正结果和对预测集的预测结果为R=0.9949、RMSEC=0.5361, RMSEP=0.6143内部交又验证的拟合结果如图4-7所示,模型对预测样本集的预测结果见表4-8。
基干近红外光谱技术结合BP人工神经网络分析研究了其在微量农药溶液含量检测中应用的可行性前半部分以微量毒死蜱溶液为研究对象,以实验结果数据讨论了不同预处理方法和隐含层神经元数目对模型的影响,根据研究结果又在后半部分为微量炔螨特溶液建立了最优的BP人工神经网络校正模型。从结果来看,微量毒死蝉溶液的BP神经网络模型的评价参数R=0.9504、RMSEC=0.5960、RMSEP=0.6424,远不及之前PLS模型的校正和预测结果:R=0.9957、RMSEC=0.182、RM-SEP=0.0802。微量炔蜗特溶液的BP神经网络模型的评价参数R=0.9949, RMSEC=0.5361、RMSEP=0.6143优于使用PLS法所建立的模型:8=0.9925, RMSEC=0.649,RMSEP=0.646。对比结果可知,在近红外光谱法检测微量农药含量的建模方法中并没有固定的最优建模方法和数据预处理方法,根据不同的农药物质性质和不同的试验方法,要酌情选择最优的光谱数据预处理方法和建模所用的算法,本节所做实验结果证实微量毒死蜱农药溶液的PLS法所建模型较优,而微量炔螨特溶液的BP神经网络模型的校正和预测效果最佳。
图4-7炔螨特溶液的最优BP神经网络内部交叉验证拟合结果
表4-8炔螨特溶液BP神经网络模型预测结果
文章来源:《多光谱食品品质检测技术与信息处理研究》
版权与免责声明:转载目的在于传递更多信息。
如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。
如涉及作品内容、版权等问题,请在作品发表之日起两周内与本网联系,否则视为放弃相关权利。
通话对您免费,请放心接听
温馨提示:
1.手机直接输入,座机前请加区号 如18601949136,010-58103629
2.我们将根据您提供的电话号码,立即回电,请注意接听
3.因为您是被叫方,通话对您免费,请放心接听
登录后才可以评论