[发明专利]一种基于自适应GroupLasso的红外光谱波长选择方法有效
申请号: | 201510279002.3 | 申请日: | 2015-05-28 |
公开(公告)号: | CN104964943B | 公开(公告)日: | 2017-07-18 |
发明(设计)人: | 陈媛媛;李墅娜;王志斌;张瑞;陈友华;王芳;李克武;张敏娟;李晋华 | 申请(专利权)人: | 中北大学 |
主分类号: | G01N21/3577 | 分类号: | G01N21/3577;G01N21/359 |
代理公司: | 北京志霖恒远知识产权代理事务所(普通合伙)11435 | 代理人: | 申绍中,余青 |
地址: | 030051 山*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 自适应 group lasso 红外 光谱 波长 选择 方法 | ||
1.一种基于自适应Group Lasso的红外光谱波长选择方法,其特征在于,包括以下步骤:
a、充分利用红外光谱的先验知识,自适应确定光谱的分块稀疏结构;
b、采用Shooting快速算法计算出稀疏解;
c、对稀疏解对应的波长点进行Belsley共线性检验,剔除其中贡献较小的波长点。
2.根据权利要求1所述的一种基于自适应Group Lasso的红外光谱波长选择方法,其特征在于:
所述a步骤具体为:利用二阶导数光谱自适应确定光谱的分块稀疏结构,所述自适应的划分方法可以根据波长点的贡献大小自适应确定分块的大小,即贡献较大的光谱范围内每个分块包含的波长点较少;反之,贡献较小的光谱范围内每个分块包含的波长点较多;
将光谱范围内划分为J个分块,第j个分块中包含的波长点个数为Pj(j=1,2,…,J),则满足
所述b步骤具体为:采用Shooting快速算法求解以下Group Lasso分块稀疏优化问题:
上式中,为第j个分块波长点对应的回归系数;为第j个分块波长点对应的红外光谱信息;为第j个分块对应的对称正定矩阵;λ为控制优化解稀疏程度的因子;X为扫描得到的红外光谱信息;Y为待分析组分含量;
所述c步骤具体为:将上述步骤中求得的稀疏解中非零的回归系数对应的波长点进行Belsley共线性检验,若存在多重共线性问题,则剔除其中贡献较小的波长点,保留贡献较大的波长点。
3.根据权利要求2所述的一种基于自适应Group Lasso的红外光谱波长选择方法,其特征在于,所述Shooting快速算法按照如下具体步骤进行:
(1)分别将X和Y去中心化,即
上式中,
上式中,N为所扫描的样品数;i为第i个样品;N和i均为大于0的正整数;
(2)将X进行Gram-Schmidt正交化,即
上式中,xj为第j个分块波长点对应的红外光谱信息;ηj为引入的过程变量,对xj归一化;
(3)利用岭回归方法计算的回归系数作为β的初始值:
β0=(XTX+λI)-1XTY
(4)针对每个分块,根据下式修正β的值:
上式中,其中,
(5)迭代计算步骤(4),直到满足停机条件;
(6)输出计算出的稀疏解
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中北大学,未经中北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510279002.3/1.html,转载请声明来源钻瓜专利网。