首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于离散萤火虫算法的近红外波长优选方法研究
引用本文:刘泽蒙,张瑞,张广明,陈可泉.基于离散萤火虫算法的近红外波长优选方法研究[J].光谱学与光谱分析,2016(12):3931-3936.
作者姓名:刘泽蒙  张瑞  张广明  陈可泉
作者单位:1. 南京工业大学电气工程与控制科学学院,江苏 南京,211816;2. 南京工业大学生物与制药工程学院,江苏 南京,211816
基金项目:国家(863计划)项目(2015AA021005),江苏省产学研联合创新基金项目(BY2014005-07)
摘    要:近红外光谱数据量大,需要进行压缩,以降低建立光谱校正模型的计算复杂度,提高模型精度和稳健性。为此,提出了一种基于离散萤火虫算法(discrete firefly algorithm)的近红外光谱波长变量筛选方法。首先采用蒙特卡罗方法剔除异常值,并应用Kennard-Stone法进行校正样本的选择。对通用萤火虫算法进行离散化处理,改进了吸引度的自适应公式,在移动公式中增加了牵引权重,以适应离散化处理的影响和优化算法,并在离散萤火虫算法中加入精英保留策略,加快算法的收敛速度。实验中找到DFA算法中的各项参数中的最佳值。通过离散萤火虫算法优选波长变量,建立发酵液中丁二酸含量的近红外光谱偏最小二乘回归(partial least squares regression)校正模型。与标准遗传算法(genetic algorithm)优选波长方法进行了比较。结果显示,基于离散萤火虫算法的波长优选方法所建立的PLS校正模型,其校正集的相关系数(R_c~2)为0.986,RMSEC为0.409,预测集的相关系数(R_p~2)为0.969,RMSEP为0.458,模型稳健性和精度都要优于全光谱建模以及遗传算法波长优选方法。显示了DFA在近红外光谱数据筛选方面的优越性。

关 键 词:离散萤火虫算法  近红外光谱  波长选择  丁二酸发酵

Wavelength Variable Selection Method in Near Infrared Spectroscopy Based on Discrete Firefly Algorithm
Abstract:Taking into consideration of the large size of near-infrared spectral data,the spectral data has to be compressed to re-duce the computational complexity of the established spectral calibration model and improve accuracy and robustness of the mod-el.Near Infrared Spectroscopy wavelength variable selection method based on discrete firefly algorithm is presented.First,the Monte Carlo method was used to exclude outliers,and Kennard-Stone method was chosen for the selection of calibration set and prediction set.General firefly algorithm was discretized,by improving the attractiveness of adaptive formula,increasing traction weights in mobile formula and so on.In order to adapt to the effects of discretization and optimize algorithm,elitist strategy was added in the discrete firefly algorithm,to acceleratethe convergence rate.The optimum value of the DFA algorithm parameters was found in the experiment.With wavelength variables selection based on discrete firefly algorithm,succinic acid concentration of the fermentation broth partial least squares NIR calibration model was built,which was compared with genetic algorithm method.The results showed that the correlation coefficient of calibration set (R2c )of PLS calibration model based on discrete wavelengths firefly algorithm is 0.986,RMSEC of which is 0.409.Correlation coefficient of prediction set (R2p)is 0.969 while RMSEP is 0.458.It is superior to full spectrum modeling and calibration model using genetic algorithm method.DFA shows su-periority of the near-infrared spectral data filtering.
Keywords:Discrete firefly algorithm  Near infrared spectroscopy  Wavelength variable selection  Succinic acid fermentation
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号