【技术实现步骤摘要】
一种改进团队进步算法的近红外光谱波长筛选方法
本专利技术涉及近红外光谱检测领域,具体涉及一种改进团队进步算法的近红外光谱波长筛选方法。
技术介绍
随着我国综合实力的大幅提升,人们对于产品品质的要求越来越高,其中包括水果、农作物、食品等。在工业过程检测领域中,需要检测油类,化学物品等成分质量,不仅要求检测技术快速无损,而且还追求检测精度。城市化的不断提升,对更加精确方便的检测技术的需求与目前比较落后的检测技术水平之间的矛盾愈发升级。在众多应用背景下,近红外光谱分析技术应声而出。近红外光谱分析技术作为一种测试在线分析技术,具有分析速度快、效率高、成本低以及无损检测的优势,已经扩展到石油化工、制药、临床医学以及食品工业等众多领域。近红外光谱分析技术主要分为三大部分,光谱的预处理、波长筛选和模型建立。近红外光谱分析技术最重要的一个步骤便是筛选波长变量。近红外光谱分析技术一般情况都伴有大量的光谱数据,少则几百,多则上千,往往导致检测模型数据量过大预测效果不明显。对采集到的光谱数据进行波长筛选可以大大减小预测模型,有效防止预测模型出现过拟合现象,加快预测速度,增强模型的鲁棒性,同时也能提升预测准确率,对近红外光谱分析技术的发展有着举足轻重的作用。现有的波长筛选算法主要有主成分分析(PCA)、联合区间偏最小二乘法(siPLS)、团队进步算法(TPA)、无信息变量消除法(UVE)、遗传算法(GA)等。PCA是一个降维的统计方法,它借助于一个正交变换,将其分量相关的原随机向量转化成其分量不相关的新随机向量。将PCA应用 ...
【技术保护点】
1.一种改进团队进步算法的近红外光谱波长筛选方法,其特征在于,包括:/n步骤一:将需筛选的近红外光谱波段均分为P个波段,每个波段包括多个波长点,所述P个波段都为iTPA算法模型中的成员,并确定P个波段中每个波段的评价值;/n步骤二:按照评价值的从高到低,将P个波段值分为N个精英组、M个普通组和L个垃圾回收组,N、M和L分别为整数;/n步骤三:选择在精英组或普通组中产生新生波段,所述新生波段的波长点从选择组中的随机一条波段中选择波长点,新生波段的波长点继承该被选择的波长点;/n步骤四:继承下来的新生波段通过设定概率选择一次学习行为或者探索行为以更新自身的波长点,生成候选波段,所述选择学习行为和探索行为概率之和为100%;/n步骤五:进行候选波段的更新;包括:将候选波段的评价值分别与精英组、普通组、垃圾回收组中的波段值进行比较来确定候选波段进入精英组或普通组或垃圾回收组;/n步骤六:自定义迭代更新次数,迭代结束之后,选取精英组中评价值最高的波段作为所要筛选的波段。/n
【技术特征摘要】
1.一种改进团队进步算法的近红外光谱波长筛选方法,其特征在于,包括:
步骤一:将需筛选的近红外光谱波段均分为P个波段,每个波段包括多个波长点,所述P个波段都为iTPA算法模型中的成员,并确定P个波段中每个波段的评价值;
步骤二:按照评价值的从高到低,将P个波段值分为N个精英组、M个普通组和L个垃圾回收组,N、M和L分别为整数;
步骤三:选择在精英组或普通组中产生新生波段,所述新生波段的波长点从选择组中的随机一条波段中选择波长点,新生波段的波长点继承该被选择的波长点;
步骤四:继承下来的新生波段通过设定概率选择一次学习行为或者探索行为以更新自身的波长点,生成候选波段,所述选择学习行为和探索行为概率之和为100%;
步骤五:进行候选波段的更新;包括:将候选波段的评价值分别与精英组、普通组、垃圾回收组中的波段值进行比较来确定候选波段进入精英组或普通组或垃圾回收组;
步骤六:自定义迭代更新次数,迭代结束之后,选取精英组中评价值最高的波段作为所要筛选的波段。
2.如权利要求1所述的一种改进团队进步算法的近红外光谱波长筛选方法,其特征在于,所述iTPA算法模型为:
式中,向量X代表一个成员,即为包含多个波长的波段;x1-xn表示该波段的所有波长点,xi表示该波段中的第i个波长点,bi和ai分别表示该波长点的上、下边界值,函数f(x)代表该条波段的评价值。
3.如权利要求2所述的一种改进团队进步算法的近红外光谱波长筛选方法,其特征在于,所述评价值f(x)即以该波段X与测得的含量理化值进行PLS建模得到的校正均方根误差和相关系数(R)为变量的函数值,所述评价值为
通过更新波段X以逐步提升或降低评价值来寻求最优波段。
4.如权利要求3所述的一种改进团队进步算法的近红外光谱波长筛选方法,其特征在于,所述学习行为包括:新生波段xr向参照目标方向调节,所述新生波段xr产生于普通组或精英组,产生于普通组或精英组的新生波段的参照方向分别产生于精英组和垃圾回收组的样板值,所述样板值包括:精英组样板ee和垃圾回收组样板el;所述样板值取所在组波段波长的平均值;在普通组或精英组中生成的新生波段xr在选择学习行为时分别是:
xc=(1-γ)xr+γee(3)
xc=(1+γ)xr-γel(4)
式中,γ为区间[0,1]内随机...
【专利技术属性】
技术研发人员:高美凤,陶焕明,于力革,
申请(专利权)人:江南大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。