【技术实现步骤摘要】
一种基于小波变换和随机森林模型的色谱重叠峰解析方法
本专利技术涉及信号处理领域,特别涉及一种基于小波变换和随机森林模型的色谱重叠峰解析方法。
技术介绍
色谱法(chromatography)又称色谱分析法、层析法,是一种研究和解决混合物分离的技术。在色谱分析中,对实验所用样品进行定性定量分析是最关键的一步。在色谱曲线中,每一个色谱峰对应着不同的成分,并且每一种物质的成分可以由色谱峰的面积计算得到。但在复杂物质的解析过程中,经常会有色谱峰重叠的情况发生,而给色谱分析带来一些困难。因此,重叠峰的分辨对色谱的定性定量分析具有很大的影响。在实际应用中,往往利用一些数学方法对色谱仪器得到的色谱重叠峰进行处理和计算,得到重叠峰中各子峰面积的估计值从而进行进一步的分析。目前,用于重叠峰分解的方法有很多,例如几何法、傅里叶变换、导数方法,小波变换、神经网络法等方法。其中,传统的傅里叶变换和导数等方法对噪声敏感,降低了信噪比而不利于定性定量分析;几何法包括垂线法和切线法,它们原理简单、计算速度较快,但是对一些重叠峰分解的精度可能会出现较大误差;曲线拟合法实现过程和运算都比较复杂,难 ...
【技术保护点】
1.一种基于小波变换和随机森林模型的色谱重叠峰解析方法,其特征在于:包括以下步骤:步骤1、按照不同的子峰参数,模拟生成色谱重叠峰信号,并计算其子峰面积比;步骤2、对生成的色谱重叠峰信号,使用gaus1函数作为母小波进行连续小波变换,得到近似导数曲线;步骤3、使用近似导数曲线,求取色谱重叠峰信号的四个拐点,得到拐点的横纵坐标集合;步骤4、对坐标集合,随机划分为训练集和测试集;步骤5、使用训练集,以每一组坐标集合为输入,对应的子峰面积比为输出,使用交叉验证的方式,确定随机森林模型最优参数;步骤6、使用最优参数,构建随机森林模型并使用训练集有监督地对模型进行训练,得到用于进行重叠 ...
【技术特征摘要】
1.一种基于小波变换和随机森林模型的色谱重叠峰解析方法,其特征在于:包括以下步骤:步骤1、按照不同的子峰参数,模拟生成色谱重叠峰信号,并计算其子峰面积比;步骤2、对生成的色谱重叠峰信号,使用gaus1函数作为母小波进行连续小波变换,得到近似导数曲线;步骤3、使用近似导数曲线,求取色谱重叠峰信号的四个拐点,得到拐点的横纵坐标集合;步骤4、对坐标集合,随机划分为训练集和测试集;步骤5、使用训练集,以每一组坐标集合为输入,对应的子峰面积比为输出,使用交叉验证的方式,确定随机森林模型最优参数;步骤6、使用最优参数,构建随机森林模型并使用训练集有监督地对模型进行训练,得到用于进行重叠峰解析的模型;步骤7、使用步骤3中的测试集评价模型拟合效果;步骤8、使用步骤2、步骤3中方法,对实际的重叠峰信号进行拐点检测,得到其拐点横纵坐标;步骤9、使用步骤6中训练好的模型,对步骤8中得到的拐点坐标进行拟合,确定其重叠峰子峰面积比。2.根据权利要求1所述的一种基于小波变换和随机森林模型的色谱重叠峰解析方法,其特征在于:所述步骤1中生成色谱重叠峰信号的具体方法为:(1a)色谱峰数学模型:使用高斯函数拟合色谱峰信号,表达式为:其中,t为峰信号采样时间,h(t)为峰信号在时间t时的强度,H为色谱峰信号的最大值,T为峰的保留时间,σ为峰拐点距离峰保留时间的距离;若色谱峰不对称,则当t<T,σ=σa,当t>T时,σ=σb;σa+σb、σa/σb分别代表了一个色谱峰的宽度和它的不对称度;(1b)重叠峰模型:按照(1a)所述,对于一个由两个色谱峰叠加而形成的重叠峰,即可以用H1、T1、σ1a、σ1b、H2、T2、σ2a、σ2b八个参数来唯一确定,选取不同的参数,即可以模拟出若干组不同情况下的色谱重叠峰信号;(1c)子峰面积比计算:定义某一重叠...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。