[发明专利]一种X射线荧光光谱重叠峰分解方法有效
申请号: | 202010479955.5 | 申请日: | 2020-05-29 |
公开(公告)号: | CN111597762B | 公开(公告)日: | 2023-06-13 |
发明(设计)人: | 赵奉奎;张涌;吕立亚;李冰林 | 申请(专利权)人: | 南京林业大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/0499;G06N3/084;G06N3/126 |
代理公司: | 南京科阔知识产权代理事务所(普通合伙) 32400 | 代理人: | 王清义 |
地址: | 210037 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 射线 荧光 光谱 重叠 分解 方法 | ||
1.一种X射线荧光光谱重叠峰分解方法,其特征在于:包括:
步骤1:利用蒙特卡洛法生成仿真光谱,计算各元素特征峰的强度占所有元素特征峰强度之和的比值,构建仿真光谱库,作为神经网络训练和测试数据库;
步骤2:构建三层BP神经网络;
步骤3:构建递阶遗传算法,递阶遗传算法中的染色体包含控制基因和参数基因;
控制基因采用二进制编码,每个控制基因对应一个隐藏层单元,即控制基因长度为隐藏层单元数n;
参数基因采用实数编码,每个参数基因表示对应隐藏层单元所连接的输入层到隐藏层和隐藏层到输出层的权值和偏置;
步骤4:采用递阶遗传算法优化神经网络,获得神经网络最优初始连接权值和偏置;
步骤5:利用训练样本训练遗传算法优化后的神经网络,训练样本的输入向量为光谱在各通道的计数值或计数率,期望输出向量为元素特征峰的强度与所有元素特征峰强度之和的比值;
步骤6:利用训练好的神经网络对需要进行元素分析的光谱数据进行特定元素峰强度预测,实现元素的定量分析。
2.根据权利要求1所述的X射线荧光光谱重叠峰分解方法,其特征在于:
所述的步骤1中的仿真光谱为EDXRF仿真光谱。
3.根据权利要求2所述的X射线荧光光谱重叠峰分解方法,其特征在于:所述的步骤2具体步骤包括:
设计三层BP神经网络:
第一层为输入层,源节点个数设为光谱长度m,光谱设为X=(x1,x2,…,xm)T,将光谱各通道计数值输入光谱;
第二层为隐藏层,该层节点数设为n,隐藏层采用双正切函数作为激活函数,隐藏层输出向量记为Y=(y1,y2,…,yn)T,则隐藏层第j个节点的输出为:
其中,wi,j为连接第i个输入层单元到第j个隐藏层单元的权重,bj为隐藏层第j个单元的偏置;
第三层为输出层,节点数量设置为需要测量特定元素的特征峰的数量q,激活函数采用softmax函数,softmax函数将输出层各单元输出映射到(0,1),各单元输出表示所测各元素特征峰强度占所有元素特征峰强度之和的比值,输出层各单元输出总和为1;输出层第k个节点的输入为:
其中w’j,k为连接隐藏层第j个单元到输出层第k个单元的权重,b’k为输出层第k个单元的偏置;则第k个节点的输出,即某特征峰强度占所有元素特征峰强度之和的比重为:
神经网络进行有监督学习,训练神经网络的样本为光谱向量和光谱中各特征峰强度与总强度之比构成的向量。
4.根据权利要求3所述的X射线荧光光谱重叠峰分解方法,其特征在于:所述参数基因的长度为:m*n+n*q+n+q。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京林业大学,未经南京林业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010479955.5/1.html,转载请声明来源钻瓜专利网。