[发明专利]一种基于非线性自回归神经网络模型的测井曲线重构方法在审
申请号: | 202111565509.7 | 申请日: | 2021-12-21 |
公开(公告)号: | CN113947198A | 公开(公告)日: | 2022-01-18 |
发明(设计)人: | 张剑;郝翱枭;杨云;李坤;盛行;李梓涵 | 申请(专利权)人: | 西南石油大学 |
主分类号: | G06N3/04 | 分类号: | G06N3/04;G06N3/08;G01V1/40;G06F30/27;G06N3/00 |
代理公司: | 北京艾格律诗专利代理有限公司 11924 | 代理人: | 谢毅 |
地址: | 610599 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 非线性 回归 神经网络 模型 测井 曲线 方法 | ||
1.一种基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述基于非线性自回归神经网络模型的测井曲线重构方法包括:
获取第一现有测井曲线数据,按第一现有测井曲线数据获取深度将其划分为训练曲线数据和测试曲线数据;
依据训练曲线数据设立NARX神经网络模型;
通过粒子群算法对NARX神经网络模型进行初始优化;
使用Levenberg-Marquardt算法将训练曲线数据带入NARX神经网络模型完成训练;
将测试曲线数据带入NARX神经网络模型进行测试;
将第二现有测井曲线数据带入测试后的NARX神经网络模型获取重构的测井曲线数据。
2.如权利要求1所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述NARX神经网络模型中,输入层节点数量和输出层节点数量依据训练曲线数据的数据类型数量确定。
3.如权利要求1所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述粒子群算法对NARX神经网络模型进行初始优化包括:
设定粒子种群数、粒子维数、最大迭代次数、初始粒子信息、惯性权重、粒子自身速度权重值、粒子群体经验权重值,粒子信息包括粒子速度和粒子位置;
带入训练曲线数据获取粒子适应度,计算粒子个体最优值和群体最优值,进行迭代运算;
每次迭代运算后更新粒子信息、NARX神经网络模型的权值和阈值、粒子适应度;
当完成迭代次数或粒子适应度满足预设条件时,完成初始优化;
根据粒子适应度最大值时的粒子位置确定权值、阈值,进行初始优化设置。
4.如权利要求3所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述迭代运算中,粒子信息更新通过粒子速度、粒子位置、粒子自身速度权重值、粒子群体经验权重值、粒子个体最优值、群体最优值、惯性权重获得。
5.如权利要求3所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述粒子适应度的函数为训练曲线数据和重构值的均方误差倒数。
6.如权利要求3所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述惯性权重依据迭代次数线性递减。
7.如权利要求1所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述NARX神经网络模型训练包括:
设定训练误差允许值,,,获得初始优化权值矩阵,此时k=0;
带入训练曲线数据获得NARX神经网络模型输出值;
依据输出值和训练曲线数据获得误差函数值;
通过网络误差向量对权值矩阵的一阶导数获得雅可比矩阵;
根据雅可比矩阵、网络误差向量和计算权值矩阵偏差值;
当误差函数值小于时,将权值矩阵更新为,结束训练;
当误差函数值大于等于时,计算权值矩阵为时的误差函数值:
如,令,重新带入训练曲线数据依上述流程更新权值矩阵并对误差函数值再次进行判定,在误差函数值小于时,更新权值矩阵结束训练;
如,令,以、雅可比矩阵、网络误差向量计算权值矩阵偏差值更新权值矩阵并对误差函数值再次进行判定,在误差函数值小于时,更新权值矩阵结束训练;其中k为迭代次数。
8.如权利要求1所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述将第二现有测井曲线数据带入测试后的NARX神经网络模型获取重构的测井曲线数据包括:
输入第二现有测井曲线数据通过NARX神经网络模型获得测试重构数据,依据测试重构数据和输入第二现有测井曲线数据中对应数据计算均方根误差RMSE、平均绝对误差MAE、相对误差RE以及决定系数,对NARX神经网络模型进行性能判定。
9.如权利要求1所述的基于非线性自回归神经网络模型的测井曲线重构方法,其特征在于,所述训练曲线数据和测试曲线数据均进行归一化处理。
10.一种基于非线性自回归神经网络模型的测井曲线预测方法,其特征在于,包括获取第一现有测井曲线数据,按第一现有测井曲线数据获取深度将其划分为训练曲线数据和测试曲线数据;
依据训练曲线数据设立NARX神经网络模型;
通过粒子群算法对NARX神经网络模型进行初始优化;
使用Levenberg-Marquardt算法将训练曲线数据带入NARX神经网络模型完成训练;
将测试曲线数据带入NARX神经网络模型进行测试;
将第二现有测井曲线数据带入测试后的NARX神经网络模型获取重构的测井曲线数据;
依据重构的测井曲线数据与第二现有测井曲线数据进行对比,通过设置误差阈值,在满足误差阈值的情况下,将待预测测井曲线数据输入NARX神经网络模型获得预测测井曲线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南石油大学,未经西南石油大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111565509.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带异形齿部的电机转子铁芯制造工艺
- 下一篇:一种播种施肥一体化农业设备