当前位置:首页 期刊杂志

GA-BP神经网络模型应用于岩芯扫描仪测定海洋沉积物中多种组分的半定量分析

时间:2024-07-28

(广州海洋地质调查局,广州 510760)

XRF岩芯扫描分析方法具有无损、快速、高精度和高分辨率的特点,可以快速获取沉积物岩芯的高分辨率的元素含量信息,从而进行物源信息、古气候和古环境等研究,具有广阔的应用前景[1-5]。但是,XRF岩芯扫描原位分析由于受到Mylar膜的吸收、含水率、沉积物裂缝和基体效应等因素的影响,目前只能得到相关元素的信号强度[6,7],从而不利于其在地质研究领域更好的发挥作用。

基体效应的校正是XRF分析领域的难点,传统的校正方法有经验系数法和基本参数法,经验系数法对标样与样品相似性要求较高,基本参数法克服了经验系数法的不足,但是存在某些参数难以确定的问题。人工神经网络是模拟大脑神经网络结构和功能的信息处理系统,由输入层、隐含层和输出层组成,能够进行复杂的逻辑操作和实现非线性关系逼近,在处理非线性映射问题方面有突出的优势,其中BP神经网络是人工神经网络中应用最广泛的网络之一[8-13],在需要处理基体复杂的非线性映射问题的X射线荧光光谱分析领域有重要潜力[14-17]。但是,BP神经网络存在容易陷入局部最小和泛化能力不够的问题,遗传算法(GA)[18,19]具有优秀的全局搜索能力,将遗传算法与BP神经网络相结合,可以实现二者优势互补,加快学习速度,增强网络的逼近能力和泛化能力。

本文尝试采用GA优化的BP神经网络结合岩芯扫描仪测定海洋沉积物中Al2O3、SiO2、K2O、CaO、TiO2、MnO、Fe2O3、V、Cr、Cu、Zn、Rb、Sr、Y、Zr、Ba和Pb等17种组分,以实现岩芯扫描仪XRF测量结果由强度到浓度的转化,从而充分发挥该仪器的功能,更好地应用于海洋沉积物的地球化学研究。

1 实验部分

1.1 仪器及测量条件

Itrax岩芯扫描仪(瑞典Cox Analytical System 公司),该仪器包括高精度能量色散型X射线荧光分析子系统,Q-Spec 8.6.0光谱处理软件,3 kW Mo靶高能X射线管,侧窗铍窗,电压0~60 kV,电流0~55 mA可调,硅漂移(SDD)检测器,能量分辨率142 eV (FWHM,Mn Kα)。经过条件实验,测定条件为:测定电压为30 kV,电流为55 mA,测量时间25 s。

1.2 校准样品及各组分含量范围

对于压片法制样,粒度、矿物和基体效应是分析误差的主要来源,为了最大限度地消除这些影响,校准样品应与待分析样品有相似的粒度和化学组成,而且各组分应具有足够宽的含量范围和适当的含量梯度。本法选用的校准样品有多类国家标准物质:水系沉积物GBW07302、GBW07306、GBW07307a、GBW07317、GBW07318和GBW07309~GBW07312,海洋沉积物GBW07313、GBW07315、GBW07316和GBW07333~GBW07336,河流沉积物GBW07343和GBW07344,岩石GBW07105、GBW07108和GBW07112,碳酸盐GBW07132,土壤GBW07405、GBW07407和GBW07408,同时还选取了20个定值海洋沉积物样品为校准样品。校准样品中 17种组分的含量范围如下,Al2O3:1.13%~29.26%,SiO2:6.27%~88.89%,K2O:0.13%~5.20%,CaO:0.10%~48.16%,TiO2:0.048%~7.69%,MnO:0.028%~2.12%,Fe2O3:0.73%~24.75%,V:8.80~768μg/g,Cr:8.10~410μg/g,Cu:4.90~1230μg/g,Zn:13.7~780μg/g,Rb:4.79~470μg/g,Sr:24.0~1100μg/g,Y:3.10~724μg/g,Pb:5.16~636μg/g。

1.3 样品制备

将样品研磨至粒度小于0.074 mm,在105℃烘干4 h,然后准确称取4.50 g样品,置于专用模具(塑料环),拨平,在20 t压力下保持35 s,制成外径32 mm的样片,放入干燥器保存,待测。海洋沉积物岩芯样品采用专用工具进行表面初步处理后直接用于后续测定。

2 结果与讨论

2.1 Mylar膜的影响

岩芯样品分析之前先用刮片将剖面表面尽可能整平,然后覆盖上一层4 μm的Mylar膜,已减少岩芯表面的粗糙度、减少探测器的污染和防止样品表面干裂,但是,Mylar膜对元素的特征X射线有一定的吸收效应,为了研究Mylar膜对岩芯扫描仪测定结果的影响情况,实验考察了国家标准物质GBW07315压片制样后,在有无覆盖Mylar膜情况下各组分的测定强度,结果见表1。由表1可见,Mylar膜对原子序数较小的Al和Si吸收效应比较明显。

表1 Mylar膜的影响 (kcps)

2.2 基体效应的校正

2.1.1 GA-BP神经网络模型的建立

BP神经网络的训练是通过特定的学习规则反向传播误差并不断调整神经网络的权重系数和偏置量,从而使网络的误差逐渐减小,网络的输出值逐步逼近期望输出值,误差满足要求或达到最大步长时结束训练。经过标准物质的实验数据确定半定量分析可测元素为Al2O3、SiO2、K2O、CaO、TiO2、MnO、Fe2O3、V、Cr、Cu、Zn、Rb、Sr、Y、Zr、Ba和Pb,因此,输入层和输出层节点数均为17。隐含层神经元数目影响训练效果和运算时间,先根据经验公式初步确定隐含层神经元数为20,然后考察了神经元数为16、18、20、22和24时训练效果,结果表明,神经元数为18时神经网络的预测效果最好,本实验选择17-18-17的网络预测模型。基于本文研究对象是非线性基体效应,隐含层激活函数选择Sigmoid函数中的双曲正切函数(tansig),输出层激活函数选择线性函数(purelin),学习函数选择Bayesian(trainbr)。

本实验采用实数编码,结合上述BP网络结构模型,每个染色体(个体)由隐含层权值、隐含层偏置、输出层权值和输出层偏置四个部分组成,染色体按照权值、偏置、权值、偏置的顺序以行为单位串联编码,长度647(1817+18+1718+17)。确定种群规模为250,为了加快搜索速度同时又保持种群多样性,种群初始化采用随机和指定相结合(变量取值范围-1.2~1.2),70%的个体随机产生,30%的个体由BP神经网络随机训练75次得到的权值和偏置组成。适应度函数选择BP神经网络训练性能评价函数“mse”(均方误差)。选择算子采用“轮盘赌”的方式;交叉采用两点算术交叉的方式,交叉概率Pc取值0.75;变异采用基本位变异方式,变异概率Pm取值0.20。进化代数选择600。

2.2.2 GA-BP神经网络的训练

以水系沉积物国家标准物质、海洋沉积物国家标准物质、岩石国家标准物质、土壤国家标准物质和海洋沉积物实际样品等共计45个样品作为训练样本。将按2.1节所述测定条件获取的训练样本中Al2O3、SiO2、K2O、CaO、TiO2、MnO、Fe2O3、V、Cr、Cu、Zn、Rb、Sr、Y、Zr、Ba和Pb的特征X射线荧光强度作为输入向量,45个训练样本中上述17种组分的参考值作为目标向量,然后利用MATLAB编写函数(平均数方差法)对输入向量和目标向量进行归一化处理,消除不同元素的强度和浓度数据的数量级差别,提高预测准确度。为了避免常规BP神经网络容易陷入局部最小值的问题,采用上述遗传算法模型进行初始权值和偏置的优化,经过以适应度值为导向的选择、交叉和变异,以及迭代进化过程,得到适应度值最小时的权值和偏置。将归一化后的输入向量、目标向量以及遗传算法优化后的初始权值和偏置输入上述BP神经网络模型,采用贝叶斯学习函数“trainbr”进行训练,获取最佳隐含层、输出层权值和偏置。

2.3 BP神经网络半定量预测模型以及应用效果

利用岩芯扫描仪按照上述测量条件直接测定原始岩芯样品,将不同层位的上述17种组分的测定强度代入上述训练好的GA-BP半定量预测模型,不同层位各组分的预测结果与通过常规分析测试方法的测定值对比,结果如图1所示,Ti、Cu和Pb预测值与参考值偏差较大,不同层位中其它组分的预测值与参考值变化趋势比较吻合。

图1 岩芯样品各组分的预测值和参考值变化趋势对比

3 结论

本研究以45个训练样本中Al2O3、SiO2、K2O、CaO、TiO2、MnO、Fe2O3、V、Cr、Cu、Zn、Rb、Sr、Y、Zr、Ba和Pb等17种组分的特征X射线荧光强度为输入向量,45个训练样本中上述各组分的参考值作为目标向量,采用实数编码的遗传算法优化网络的初始权值和偏置,代入BP神经网络,建立了海洋沉积物中多种主次量组分的GA-BP神经网络半定量预测模型。该网络模型具有较强的非线性映射能力,同时避免陷入局部最小值,适合于成分复杂的海洋地质样品岩芯扫描仪XRF分析中的基体效应校正,实现了岩芯扫描仪XRF分析中测量结果由强度到浓度的转化,建立了海洋沉积物原始岩芯样品的半定量分析方法,结果令人满意。

[1]Liang L J,Sun Y B,Yao Z Q,et al.Evaluation of High-Resolution Elemental Analyses of Chinese Loess Deposits Measured by X-ray Fluorescence Core Scanner[J].Catena,2012,92:75-82.

[2]陈宇亮,郑洪波.XRF岩扫描在第四纪沉积物研究中的应用[J].海洋地质前沿,2014,30(4):51-59.

[3]马雪洋,陈豆,阳亚平,等.哈拉湖岩芯XRF扫描元素统计分析及其环境意义[J].盐湖研究,2014,22(4):1-10.

[4]张晓楠,张灿,吴铎,等.基于XRF岩芯扫描的中国西部湖泊沉积物元素地球化学特征[J].海洋地质与第四纪地质,2015,35(1):163-174.

[5]Wang X Q,Jin Z D,Chen L M,et al.High-Resolution X-ray Fluorescence Core Scanning of Landslide-dammed Reservoir Sediment Sequences on the Chinese Loess Plateau:New insights into the Formation and Geochemical Processes of Annual Freeze-Thaw Layers[J].Geoderma,2016,279:122-131.

[6]Flood R P,Bloemsma M R,Weltje G J,et al.Compositional Data Analysis of Holocene Sediments from the West Bengal Sundarbans,India:Geochemical Proxies for Grain-size Variability in a Delta Environment[J]. Applied Geochemistry,2016,75:222-235.

[7]张喜林,范德江,王亮,等.X射线岩芯扫描系统对海洋沉积物成分测定质量的综合评价和校正[J].海洋学报,2013,35(6):86-95.

[8]叶咸,许模,廖晓超,等.遗传算法优化BP神经网络在求解水文地质参数中的应用[J].水电能源科学,2013,31(12):55-57.

[9]陈文景,郭常升,王景强,等.基于遗传BP神经网络的海底沉积物声速预报[J].海洋学报,2016,38(1):116-123.

[10]胡昊,许冬,龙江平,等.北部湾海底沉积物稀土元素与影响因子关系的BP神经网络定量分析[J].海洋学研究,2016,34(1):18-26.

[11]沈沁梅,周卫东,李科学.激光诱导击穿光谱结合神经网络测定土壤中的Cr和Ba[J].光子学报,2010,39(12):2134-2138.

[12]曹家兴,陆建平.遗传算法-贝叶斯正则化BP 神经网络拟合滴定糖蜜中有机酸[J].分析化学,2011,39(5):743-747.

[13]王书涛,陈东营,魏蒙,等.荧光光谱法和PSO-BP神经网络在山梨酸钾浓度检测中的应用[J].中国激光,2015,42(5):1-7.

[14]石睿,庹先国,李哲,等.SDD 探测X 射线中BP 网络全谱定量分析技术研究[J].分析试验室,2013,32(1):121-124.

[15]徐立鹏,葛良全,谷懿,等.基于PCA-BP神经网络的EDXRF分析测定地质样品中铁、钛元素含量的应用研究[J].光谱学与光谱分析,2013,33(5):1392-1396.

[16]李芳,陆安祥,王纪华.基于列文伯格-马夸尔特-反向传播人工神经网络的X射线荧光光谱定量分析方法[J].食品安全质量检测学报,2016,7(3):1152-1158.

[17]李强,刘坚,李小穗,等.基于遗传算法的BP神经网络模型在岩心扫描仪测定海洋沉积物多种组分中的应用研究[J].岩矿测试,2016,35(5):488-495.

[18]王俊,刘明哲,庹先国,等.遗传算法优化的BP神经网络在EDXRF中对钛铁元素含量的预测[J].原子能科学技术,2015,49(6):1143-1148.

[19]邹孝恒,郝中骐,易荣兴,等.基于遗传算法和偏最小二乘法的土壤激光诱导击穿光谱定量分析研究[J].分析化学,2015,43(2):181-186.

免责声明

我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!