首页 理论教育 基于窗口移动的PLS法简介

基于窗口移动的PLS法简介

时间:2023-06-27 理论教育 版权反馈
【摘要】:n值不同,区间宽度不同,则子区间光谱信息不同,因此如何确定合适子区间数目是采用iPLS法的关键。对比于iPLS法,该方法可以弥补iPLS法利用单一子区间建模的缺陷。因此合适的子区间的个数和联合区间数是采用SiPLS法的关键。

基于窗口移动的PLS法简介

1.移动窗口PLS(MWPLS)

MWPLS法的基本原理是沿波长变化的方向顺序滑动截取指定窗口宽度的区间,建立一系列的PLS模型,根据RMSECV选取最佳光谱区间,窗口宽度不同则所包含的光谱信息不同,因此窗口宽度决定了所建PLS模型性能,是采用MWPLS法的关键。该算法的最大优势在于:即使有干扰存在,所建模型依然非常稳定,其预测能力优于传统全光谱的PLS法。

2.间隔PLS(iPLS)

iPLS法将全光谱等分成n个子区间,然后分别在全光谱以及各个子区间内建立PLS回归模型,并利用交互验证分别计算出全波谱回归模型和各子区间回归模型的预测残差平方和(PRESS),以全波段回归模型的PRESS作为阈值,从各间隔中选取出PRESS值小于阈值的波段建模,以达到波段优选的目的。n值不同,区间宽度不同,则子区间光谱信息不同,因此如何确定合适子区间数目是采用iPLS法的关键。该算法的缺点是只能选择单一子区间进行建模,没有考虑到可以使用多个子区间进行联合建模。

3.向后间隔PLS(BiPLS)(www.xing528.com)

BiPLS法是将全光谱等分成n个子区间,依次剔除一个子区间,用剩下的n-1个区间联合建模,共计可以计算得到n个RMSECV值。最小RMSECV值所对应的区间就是第一个排除的区间,以此类推,计算直到剩下最后一个区间。确定合适的子区间个数,n值是采用BiPLS法的关键。对比于iPLS法,该方法可以弥补iPLS法利用单一子区间建模的缺陷。

4.联合间隔PLS(SiPLS)

SiPLS法是iPLS法的一个扩展,它是通过划分不同子区间个数n及子区间的任意组合来筛选相关系数最大且误差最小的一个组合区间。因此合适的子区间的个数和联合区间数是采用SiPLS法的关键。该方法可以弥补iPLS法利用单一区间建模的缺陷,但同时随着子区间个数的增加,运算次数会急剧增大,建模时间也会更长。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈