基于数据拟合的稀土矿尾中稀土元素含量的规律研究方法技术

技术编号:19425519 阅读:28 留言:0更新日期:2018-11-14 10:40
本发明专利技术公开了基于数据拟合的稀土矿尾中稀土元素含量的规律研究方法,根据收集得到的有关稀土含量随着深度变化而变化的数据,采用曲线拟合的方法对尾矿中留存的稀土元素进行分析。首先根据原始数据画出散点图,然后采用局部加权线性回归算法给所有的待预测点附近的每个点都赋予一定的权重,并基于最小均方差来进行回归,从而获得数据的基本回归曲线走势。之后根据所得到的曲线基本走势,结合最小二乘法来求的最终的曲线,通过使其平方和误差最小,获得最优曲线,从而得出尾矿中稀土元素的留存规律。

【技术实现步骤摘要】
基于数据拟合的稀土矿尾中稀土元素含量的规律研究方法
本专利技术具体涉及基于数据拟合的稀土原地浸矿尾矿中稀土元素含量的规律的研究,属于稀土尾矿中稀土元素分析

技术介绍
稀土元素因其具有特有的电子层结构,因此使得稀土元素自身具有优异的磁、光、电等特性,现在已经普遍地适用于各行各业。南方风化壳稀土矿是我国特有的、宝贵的稀土资源,加大对稀土原地浸取尾矿的研究,提高稀土资源的利用率,减少尾矿对环境的影响,意义十分的重大。但是,到目前我们还不能确定原地浸取尾矿中稀土元素含量的变化规律,以及潜在的可再开发效益。为此,我们收集有关稀土含量随着深度变化而变化的数据,以进行相关分析。
技术实现思路
我们根据收集得到的有关稀土含量随着深度变化而变化的数据,从而得到所收集数据的具体走势,画出散点图。因为散点图无法清晰给出尾矿中稀土元素的变化规律,所以我们进一步根据对应的散点图,采用局部加权线性回归算法给所有的待预测点附近的每个点都赋予一定的权重,基于最小均方差来进行回归,从而获得数据的基本回归曲线走势。之后根据所得到的曲线基本走势,结合最小二乘法来求的最终的曲线,通过使其平方和误差最小,获得最优曲线。根据局部加权回归算法定义,需要给自变量每一个点都赋予对应的权重,也就是W矩阵。目前局部加权回归算法当中常用的权重函数有高斯(Gauss)权函数应用局部加权线性回归方法,也就是对n组值中的自变量点xi,i=1,2,...,n,求得对应的a0(xi),a1(xi),...,ap(xi)从而使得取得最小值。这里可以使得W(x)=diag[w1(x),w2(x),...,wn(x)]将待测数据放在矩阵X中,对应的回归系数则存放在向量W中。这时对应已有的输入数据Xi,其对应的预测结果可以通过Yi=XiTW,其中T表示矩阵X的转置得到。已有的数据是包括x和y的,如何求出所需要的回归系数W是主要工作。本文所采取的方法是找到一个误差最小的W。这里所指的误差是通过得到的算法模型所得到的预测值与实际已有的值之间的差值,只使用简单的误差累加,那么求解过程中的正负误差可能会相互抵消,从而使得求解所得到的预测结果出现较大差异,因而采用平方误差。平方误差可以写做:对应的矩阵表达形式为(y-Xw)T(y-Xw)。最终可以解出,wε=(XTX)-1XTy,其中wε表示这是当前可以估计的最优解。这里所运用求解最佳w的方法是最小二乘法。最终得到相应的规律。有益效果通过使用局部加权回归算法对采集的到的有关稀土含量随着深度变化而变化的数据,得出尾矿中稀土元素的留存规律,明确表明稀土尾矿具有极大的二次开发利用的价值。附图说明图1为数据散点图;图2为最佳拟合直线图;图3为系数值为10的拟合图像;图4为系数值为100的拟合图像;图5为系数值为300的拟合图像;图6为系数值为500的拟合图像;图7为MATLAB拟合结果。具体实施方式以下结合附图进一步说明本专利技术技术方案。1、局部加权回归局部加权回归算法(LOWESS)是数据挖掘当中用于获取回归模型的算法,首先是由C1eveland首次提出解决单个变量的问题,之后由C1eveland和Develin在实际使用过程中推广到多个自变量的情形。局部加权回归算法使回归模型中的各个参数所取的值随着模型中自变量取值的变化而变化,进而取得不同变化中所产生值,选择不同的参数值。即不同的参数值对应不同的参数,从而在局部根据自变量的不同给出相应回归函数的估计值。对不同的点xi,i=1,2,...,n,通过选择合适的权值函数得到对应的权值wi(xi),通过使用带有权值wk(xi)来对xi,i=1,2,...,n,利用最小二乘法来进行多阶多项式拟合,从而得到相对应的值yi,i=1,2,...,n。通过这种方法,来进行赋予权值wk(xi)得到相对应的拟合值的方法就称为局部加权回归。权重的确定与参数估计根据局部加权回归算法定义可知,在算法中需要给自变量每一个点都赋予对应的权重,也就是W矩阵,其中距离x近的点赋予较大的权重,因为往往离样本点越近,往往更加符合同一个模型。相对应,某些间隔较远的点则赋予较小的权,甚至不赋予权重。因此我们可以指定一个函数W(u),其中W(u)满足以下三点:(4)W(u)≥0;(5)当u>1时,W(u)=0;(6)当0≤u≤1时,W(u)是u非递增函数。目前局部加权回归算法当中常用的权重函数有三次权函数,以及高斯(Gauss)权函数应用局部加权线性回归方法,也就是对n组值中的的自变量点xi,i=1,2,...,n,求得对应的a0(xi),a1(xi),...,ap(xi)从而使得取得最小值。这里可以使得W(x)=diag[w1(x),w2(x),...,wn(x)]具体做法,这里我们假定待测数据是放在矩阵X当中,而对于的回归系数则存放在向量W当中。从而对于任意给定的数据Xi,我们估计的结果就可以通过Yi=XiTW,其中T表示矩阵X的转置来得到。这时可以通过采用平方误差最小化,来得到最小误差的回归系数W,其中误差是指估计值与实际值之间的差,从而平方误差可以写做:对应的矩阵表达形式为(y-Xw)T(y-Xw)。最终可以解出,wε=(XTX)-1XTy,其中wε表示这是当前可以估计的最优解。进而给上述解添加权重wi(xi),最终可以解得回归系数w的形式为wε=(XTW(x)X)-1XTW(x)y,其中W(x)是一个矩阵,也就是我们给每个点所赋的权重。最后x的拟合值可以表示为:y(x)=a0(x)+a1(x)x+...+ap(x)xp。2.稀土元素含量的分析运用上文中的回归方法来进行回归拟合,首先我们假定已有的待测数据是放在矩阵X当中,对应的回归系数则存放在向量W当中。这时对应已有的输入数据Xi,其对应的预测结果可以通过Yi=XiTW,其中T表示矩阵X的转置得到。已有的数据是包括x和y的,如何求出所需要的回归系数W是主要工作。本文所采取的方法是找到一个误差最小的W。这里所指的误差是通过得到的算法模型所得到的预测值与实际已有的值之间的差值,只使用简单的误差累加,那么求解过程中的正负误差可能会相互抵消,从而使得求解所得到的预测结果出现较大差异,因而采用平方误差。平方误差可以写做:对应的矩阵表达形式为(y-Xw)T(y-Xw)。最终可以解出,wε=(XTX)-1XTy,其中wε表示这是当前可以估计的最优解。这里所运用求解最佳w的方法就是最小二乘法。首先获得如图1的散点图,首先对该数据采用平方误差最小的标准来进行直线拟合,获得最佳拟合。在Python环境下,调用Numpy库中的矩阵方法,编写相应的代码。通过Numpy中线性代数库可以求解一个未知矩阵。首先函数读入已有的数据(xi,yi),i=1,2,...,m,并将其保存到矩阵当中,并计算已有的矩阵的行列式是否为0,如果为0则出错,如果不为零,那么求出对应的逆矩阵,然后计算XTX。其中逆矩阵的求解可以调用NumPy中的函数linalg.det求解对应的函数。最终返回W,对所有数据进行处理,解出矩阵解,然后将其放在矩阵当中。画出最佳拟合直线图如图2。通过建立上述的直线模型,可以发现如果仅仅只使用最佳拟合直线方法进行建模,得到的效果并不好,直线模型的走势无法反映出数据点的实本文档来自技高网...

【技术保护点】
1.基于数据拟合的稀土矿尾中稀土元素含量的规律研究方法,其特征在于,根据收集得到的有关稀土含量随着深度变化而变化的数据,从而得到所收集数据的具体走势,画出散点图;因散点图无法清晰给出尾矿中稀土元素的变化规律,需根据对应的散点图,采用局部加权线性回归算法给所有的待预测点附近的每个点都赋予一定的权重,基于最小均方差来进行回归,从而获得数据的基本回归曲线走势;再根据所得到的曲线基本走势,结合最小二乘法来求的最终的曲线,通过使其平方和误差最小,获得最优曲线,具体如下:1)、局部加权回归局部加权回归算法即LOWESS,使回归模型中的各个参数所取的值随着模型中自变量取值的变化而变化,进而取得不同变化中所产生值,选择不同的参数值;即不同的参数值对应不同的参数,从而在局部根据自变量的不同给出相应回归函数的估计值;对不同的点xi,i=1,2,...,n,通过选择合适的权值函数得到对应的权值wi(xi),通过使用带有权值wk(xi)来对xi,i=1,2,...,n,利用最小二乘法来进行多阶多项式拟合,从而得到相对应的值yi,i=1,2,...,n;通过该方法,来进行赋予权值wk(xi)得到相对应的拟合值的方法就称为局部加权回归;2)、稀土元素含量的分析运用回归方法来进行回归拟合,首先假定已有的待测数据是放在矩阵X当中,对应的回归系数则存放在向量W当中;这时对应已有的输入数据Xi,其对应的预测结果通过Yi=Xi...

【技术特征摘要】
1.基于数据拟合的稀土矿尾中稀土元素含量的规律研究方法,其特征在于,根据收集得到的有关稀土含量随着深度变化而变化的数据,从而得到所收集数据的具体走势,画出散点图;因散点图无法清晰给出尾矿中稀土元素的变化规律,需根据对应的散点图,采用局部加权线性回归算法给所有的待预测点附近的每个点都赋予一定的权重,基于最小均方差来进行回归,从而获得数据的基本回归曲线走势;再根据所得到的曲线基本走势,结合最小二乘法来求的最终的曲线,通过使其平方和误差最小,获得最优曲线,具体如下:1)、局部加权回归局部加权回归算法即LOWESS,使回归模型中的各个参数所取的值随着模型中自变量取值的变化而变化,进而取得不同变化中所产生值,选择不同的参数值;即不同的参数值对应不同的参数,从而在局部根据自变量的不同给出相应回归函数的估计值;对不同的点xi,i=1,2,...,n,通过选择合适的权值函数得到对应的权值wi(xi),通过使用带有权值wk(xi)来对xi,i=1,2,...,n,利用最小二乘法来进行多阶多项式拟合,从而得到相对应的值yi,i=1,2,...,n;通过该方法,来进行赋予权值wk(xi)得到相对应的拟合值的方法就称为局部加权回归;2)、稀土元素含量的分析运用回归方法来进行回归拟合,首先假定已有的待测数据是放在矩阵X当中,对应的回归系数则存放在向量W当中;这时对应已有的输入数据Xi,其对应的预测结果通过Yi=XiTW,其中T表示矩阵X的转置得到;已有的数据是包括x和y的,找到一个误差最小的W;这里所指的误差是通过得到的算法模型所得到的预测值与实际已有的值之间的差值,采用平方误差;平方误差写做:对应的矩阵表达形式为(y-Xw)T(y-Xw);最终解出,wε=(XTX)-1XTy,其中wε表示这是当前估计的最优解;所运用求解最佳w的方法就是最小二乘法。2.如权利要求1所述的方法,其特征在于,所述1)局部加权回归权重的确定与参数估计:根据局部加权回归算法定义可知,在算法中需要给自变量每一个点都赋予对应的权重,也就是W矩阵,其中距离x近的点赋予较大的权重,因为往往离样本点越近,往往更加符合同一个模型;相对应,某些间隔较远的点则赋予较小的权,甚至不赋予权重;因此指定一个函数W(u),其中W(u)满足以下三点:(1)W(u)≥0;(2)当u>1时,W(u)=0;(3)当0≤u≤1时,W(u)是u非递增函数;目前局部加权回归算法当中常用的权重函数有三次权函数,以及高斯(Gauss)权函数应用局部加权线性回归方法,对n组值中的的自变量点xi,i=1,2,...,n,求得对应的a0(xi),a1(xi),...,ap(xi)从而使得取得最小值;使得W(x)=diag[w1(x),w2(x),...,wn(x)]假定待测数据是放在矩阵X当中,而对于的回归系数则存放在向量W当中;从而对于任意给定的数据Xi,估计的结果通过Yi=XiTW,其中T表示矩阵X的转置来得到;这时通过采...

【专利技术属性】
技术研发人员:任勇军
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1