[发明专利]一种综合地质钻孔测井岩性识别方法在审
申请号: | 202010632667.9 | 申请日: | 2020-07-02 |
公开(公告)号: | CN111914478A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 张夏林;谢俊;李章林;翁正平;张明林;吴冲龙;祝洪涛;何昆洋;刘洋;刘刚;田宜平;孙青;王晋 | 申请(专利权)人: | 中国地质大学(武汉) |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/00;G06N3/04;G06N3/08;E21B47/00 |
代理公司: | 武汉华旭知识产权事务所 42214 | 代理人: | 刘荣;周宗贵 |
地址: | 430074 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 综合 地质 钻孔 测井 识别 方法 | ||
1.一种综合地质钻孔测井岩性识别方法,其特征在于该方法至少包括以下步骤:
1.获取钻孔测井数据;
2.对钻孔测井数据进行精化处理,得到精化数据集,精化处理步骤如下;
2.1判断钻孔测井数据数据特征类型列表是否存在空缺,若出现空缺,则选用均值填补、中值填补、众数填补、任意值填补任一方式填补数据至该空缺部分;
2.2根据钻孔测井数据中各个岩性类别下的数据量与标准钻孔测井数据中各个岩性类别下的数据量进行比对,若岩性分类的数据量不相等,则存在数据不均衡情况,利用SMOTE过采样算法对钻孔测井数据集进行均衡处理;
2.3采用线性函数法对钻孔测井数据进行归一化处理,得到精化数据集;
3.根据t-SNE算法对精化数据集进行降维处理,降维处理步骤如下:
3.1设定好降至的维数;
3.2为体现数据相似度,采用条件概率表达选出的数据样本在空间中的投射距离,其中高维空间数据样本用高斯分布来表达样本在空间中的投射距离,低维数据用t分布来表达特性相近样本在空间中的投射距离,其中高维空间数据样本的条件概率Pij通过如下公式获得:
式中,xi和xj为数据样本中表示同一岩性的数据在高维空间的数据点,σi为以xi为中心点的高斯分布方差;xk和xl为数据集中的数据映射在高维空间中的数据点,其中低维空间数据样本的条件概率qij通过如下公式获得:
式中,yi和yj分别为高维数据点xi和xj映射于低维的数据点;yk和yl为高维空间数据点xk和xl映射与低维空间的数据点;
其中离群点X’i的条件概率p’ij通过如下公式获得:
式中,Pj|i为以xi为中心的xj与xi之间的条件概率,Pi|j为以xj为中心的xi与xj之间的条件概率;
3.3将转换后的低维数据用Kullback-Leibler散度进行表达,具体的代价函数如下:
式中,Pij为高维空间数据样本的条件概率,qij为低维空间数据样本的条件概率,C和KL(P||Q)为条件概率Pij与条件概率qij的信息熵的差值;对代价函数进行梯度求解的公式如下:
式中,C为条件概率Pij与条件概率qij的信息熵的差值,yi和yj分别为高维数据点xi和xj映射于低维的数据点,Pij为高维空间数据样本的条件概率,qij为低维空间数据样本的条件概率;
4.根据PSO算法对BP神经网络进行改进、优化,得到网络最优初始化权值和阈值,建立网络模型,具体步骤如下;
4.1设定最小误差值和迭代次数阈值;
4.2设定BP神经网络的初始值参数,再进行迭代运算,具体为:利用适应度函数进行计算粒子适应度值,再根据个体极值和全局极值将粒子的速度以及种群的位置不断进行更新,判断当前粒子新适应度值是否低于最小误差值,若低于则输出目前适应度值,若高于则进一步判断迭代次数的数值是否符合迭代次数阈值,若符合则输出目前适应度值,若不符合则继续进行迭代运算,且迭代次数数值加1,当迭代的次数达到迭代次数阈值则停止迭代运算;
4.3根据输出的多个适应度值确定个体极值,其中个体极值为当前适应度值所对应粒子的目标函数值,再选取所有粒子的个体极值中最大目标函数值为群体极值,将输出当前群体极值所对应的粒子的速度以及向量作为BP神经网络初始权值与阈值,建立网络模型;
5.利用建立的网络模型对降维数据集进行训练学习得到最终的岩性识别率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010632667.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种排水管道铺设结构及其铺设方法
- 下一篇:一种制造业数据模型的构建方法