CN111338002A - 基于门控循环神经网络模型的孔隙度预测方法 - Google Patents

基于门控循环神经网络模型的孔隙度预测方法 Download PDF

Info

Publication number
CN111338002A
CN111338002A CN202010197815.9A CN202010197815A CN111338002A CN 111338002 A CN111338002 A CN 111338002A CN 202010197815 A CN202010197815 A CN 202010197815A CN 111338002 A CN111338002 A CN 111338002A
Authority
CN
China
Prior art keywords
neural network
porosity
network model
gated
gate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010197815.9A
Other languages
English (en)
Inventor
陈伟
宋辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yangtze University
Original Assignee
Yangtze University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yangtze University filed Critical Yangtze University
Priority to CN202010197815.9A priority Critical patent/CN111338002A/zh
Publication of CN111338002A publication Critical patent/CN111338002A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V11/00Prospecting or detecting by methods combining techniques covered by two or more of main groups G01V1/00 - G01V9/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Biomedical Technology (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • General Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

一种基于门控循环神经网络模型的孔隙度预测方法,包括以下步骤:S1:构建用于孔隙度预测的基于门控循环神经网络模型;基于门控循环神经网络模型包括GRU层、全连接层;S2:选取多组能表征已知井孔隙度的测井参数作为输入数据,按比例随机分为训练集和验证集,对输入数据作归一化处理后输入到所述基于门控循环神经网络模型中,训练所述基于门控循环神经网络模型;S3:输入未测井段的深度数据进行测试,利用上述步骤S2中训练完成的基于门控循环神经网络模型预测孔隙度。GRU具有记忆的特性,擅长处理序列问题,引入了门控单元控制信息传递可以更好的提取数据特征,用于孔隙度预测,预测精度更高。

Description

基于门控循环神经网络模型的孔隙度预测方法
技术领域
本发明属于储层参数预测领域,具体涉及一种基于门控循环神经网络模型的孔隙度预测方法。
背景技术
孔隙度指的是储层岩石中所含的孔隙体积,反映了岩石储存流体的能力。它是评价储层性质、计算油气储量必不可少的岩石物性参数。因此,提高储层孔隙度预测精度是很有必要的。
孔隙度的测定是在实验室中进行的,用的是小块的岩芯或岩屑,测定时间比较长。除了费时之外,取心的成本也比较大。在很多情况下,取心仅限于某些层段,物性分析资料不足,不能全面地对储层进行评价。与昂贵的岩心资料相比,使用测井数据来估算孔隙度是比较廉价的方法。常用的测井方法有自然伽马、中子测井、声波测井、密度测井等,不同的测井方法都能一定程度上反映储层孔隙度的变化。根据测井数据与孔隙度的相关性,一些回归方程被提出,但是这种方法预测精度并不高,因为测井数据与储层孔隙度之间并不是绝对线性相关的。
发明内容
针对上述问题,本发明提供一种基于门控循环神经网络模型的孔隙度预测方法。
为实现上述目的,本发明采用的技术方案为:
一种基于门控循环神经网络模型的孔隙度预测方法,包括以下步骤:
S1:构建用于孔隙度预测的基于门控循环神经网络模型;
基于门控循环神经网络模型包括GRU层、全连接层;
所述GRU层结构包括更新门,重置门,候选状态,隐藏状态;
GRU隐藏层内部表达式如下:
zt=σ(Wz[ht-1,xt]+bz) (1)
rt=σ(Wr[ht-1,xt]+br) (2)
Figure BDA0002418255370000021
Figure BDA0002418255370000022
其中,xt为当前时刻的输入向量,ht-1为上一时刻的隐藏状态向量,Wz与bz分别为更新门的权重矩阵与偏置向量,σ为sigmoid函数,zt为更新门的激活向量,rt为重置门的激活向量,Wr与br分别为重置门的权重矩阵与偏置向量,
Figure BDA0002418255370000023
为候选状态向量,Wh与bh分别为控制候选状态信息的权重矩阵与偏置向量,zt表示更新门激活向量,ht为当前时刻的隐藏状态向量;
S2:选取多组能表征已知井孔隙度的测井参数作为输入数据,按比例随机分为训练集和验证集,对输入数据作归一化处理后输入到所述基于门控循环神经网络模型中,训练所述基于门控循环神经网络模型;
S3:输入未测井段的深度数据进行测试,利用上述步骤S2中训练完成的基于门控循环神经网络模型预测孔隙度。
进一步的,步骤S2中的测井参数优选为伽马、声波、密度、泥岩测井数据。
进一步的,步骤S2中将输入数据归一化到[0,1]的范围,采用的方法为:
Figure BDA0002418255370000024
其中:Y为归一化后的值;X为原始数据;XMax为原始数据中的最大值;XMin为原始数据中的最小值。
进一步的,对上述步骤S2中训练完成的基于门控循环神经网络模型,采用如下方法评价模型预测性能:
Figure BDA0002418255370000031
Figure BDA0002418255370000032
其中,yi
Figure BDA0002418255370000033
与分别表示实际值、预测值、平均值,n表示样本数量,MAE越接近于0,R2越接近1,模型预测效果越好。
本发明的有益效果为:
GRU具有记忆的特性,擅长处理序列问题,引入了门控单元控制信息传递可以更好的提取数据特征,用于孔隙度预测,预测精度更高。
附图说明
图1是本发明的实施流程示意图。
图2是本发明的GRU结构示意图。
图3是本发明的实施例中GRU模型W3井的孔隙度预测结果。
图4是本发明的实施例中GRU模型在W3井的孔隙度预测结果交汇图。
图5a是本发明的实施例中三种深度学习模型在不同盲测试井中的预测结果MAE评价指标对比图。
图5b是本发明的实施例中三种深度学习模型在不同盲测试井中的预测结果R2指标对比图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
一种基于门控循环神经网络模型的孔隙度预测方法,包括以下步骤:
S1:构建用于孔隙度预测的基于门控循环神经网络模型,如图1所示;
基于门控循环神经网络模型包括GRU层、全连接层(Dense层);
所述GRU层结构包括更新门,重置门,候选状态,隐藏状态;
GRU结构如图2所示,GRU隐藏层内部表达式如下:
zt=σ(Wz[ht-1,xt]+bz) (1)
rt=σ(Wr[ht-1,xt]+br) (2)
Figure BDA0002418255370000041
Figure BDA0002418255370000042
其中,xt为当前时刻的输入向量,ht-1为上一时刻的隐藏状态向量,Wz与bz分别为更新门的权重矩阵与偏置向量,σ为sigmoid函数,zt为更新门的激活向量,rt为重置门的激活向量,Wr与br分别为重置门的权重矩阵与偏置向量,
Figure BDA0002418255370000043
为候选状态向量,Wh与bh分别为控制候选状态信息的权重矩阵与偏置向量,zt表示更新门激活向量,ht为当前时刻的隐藏状态向量。
S2:选取多组能表征已知井孔隙度的测井参数作为输入数据,所述测井参数优选为伽马、声波、密度、泥岩测井数据,输入数据按比例随机分为训练集和验证集,对输入数据作归一化处理后输入到所述基于门控循环神经网络模型中,训练所述基于门控循环神经网络模型。
S3:输入未测井段的深度数据进行测试,利用上述步骤S2中训练完成的基于门控循环神经网络模型预测孔隙度。
本发明实施例结合多口井资料建立孔隙度预测模型,来预测未知井的孔隙度。本文设计的模型由单层GRU层与单层全连接层组成,神经单元数分别设置为20、1。
本实施例实验井数据来源于中国中部地区。储集层属盐湖相沉积环境。岩性以粉细砂岩为主,分选中等,砂岩成分以石英为主,长石次之,为长石石英砂岩。储集类型为孔隙型,胶结物含量较少,胶结类型以孔隙式为主。从6口井选择5920个样本作为模型的数据集,并将6口井命名为W1—W6。
在有监督的深度学习中,为了防止过度拟合,一般需要将数据集分成独立的三部分:训练集,验证集和测试集。其中训练集用来确定模型普通参数,例如权重和偏置,被梯度下降所更新的,验证集用来确定模型超参数,例如网络层数,网络节点数,学习率等等,是通过人工设置的,而测试集不参与模型调参,纯粹是为了测试模型的泛化能力。在我们的研究中,测试集由W3井中的所有数据组成。从剩下的数据随机选择20%作为验证集,其余的数据作为训练集,用于训练模型。
输入数据特征量纲相差比较大,这会导致学习过程中,收敛过慢甚至是不收敛的情况。因此,我们需要用下面的公式将数据进行归一化处理,使我们的数据尽量处在相同的量纲。
Figure BDA0002418255370000051
该公式运用线性化方法将原始数据等比例缩放到[0,1]的范围;其中,Y为归一化后的值;X为原始数据;XMax为原始数据中的最大值;XMin为原始数据中的最小值。
在这里评价模型预测性能的方法是MAE与拟合优度R2。
Figure BDA0002418255370000052
Figure BDA0002418255370000053
其中,yi
Figure BDA0002418255370000061
与分别表示实际值、预测值、平均值,n表示样本数量。MAE越接近于0,R2越接近1,模型预测效果越好。
GRU神经单元数设置为20,时间步长设置为6。图3展示了GRU模型的预测结果,从图中可以看到孔隙度变化的整个趋势基本都预测对了。为了测试模型的泛化能力,我们用其他井轮流作为盲井测试并且与将测试结果CNN、RNN进行比较。CNN使用两层卷积层,每层包含20个1×3的卷积核,不使用池化层与卷积层。RNN的网络结构与GRU相同。图4展示了GRU模型在W3井的孔隙度预测结果,可以看出GRU模型预测的孔隙度与实际孔隙度具有很高的相关性,说明GRU模型取得了不错的预测结果。图5a~5b展示了三个模型在其他盲井测试的性能。图5a展示了,在MAE指标上,GRU性能都比RNN好,然而在W2与W6井上比CNN差;图5b展示了,在R2指标上,GRU在所有盲井测试的表演是最好的。整体来看,GRU在所有盲井测试上有更好的预测结果。
本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。

Claims (4)

1.一种基于门控循环神经网络模型的孔隙度预测方法,其特征在于,包括以下步骤:
S1:构建用于孔隙度预测的基于门控循环神经网络模型;
基于门控循环神经网络模型包括GRU层、全连接层;
所述GRU层结构包括更新门,重置门,候选状态,隐藏状态;
GRU隐藏层内部表达式如下:
zt=σ(Wz[ht-1,xt]+bz) (1)
rt=σ(Wr[ht-1,xt]+br) (2)
Figure FDA0002418255360000011
Figure FDA0002418255360000012
其中,xt为当前时刻的输入向量,ht-1为上一时刻的隐藏状态向量,Wz与bz分别为更新门的权重矩阵与偏置向量,σ为sigmoid函数,zt为更新门的激活向量,rt为重置门的激活向量,Wr与br分别为重置门的权重矩阵与偏置向量,
Figure FDA0002418255360000013
为候选状态向量,Wh与bh分别为控制候选状态信息的权重矩阵与偏置向量,zt表示更新门激活向量,ht为当前时刻的隐藏状态向量;
S2:选取多组能表征已知井孔隙度的测井参数作为输入数据,按比例随机分为训练集和验证集,对输入数据作归一化处理后输入到所述基于门控循环神经网络模型中,训练所述基于门控循环神经网络模型;
S3:输入未测井段的深度数据进行测试,利用上述步骤S2中训练完成的基于门控循环神经网络模型预测孔隙度。
2.根据权利要求1所述的一种基于门控循环神经网络模型的孔隙度预测方法,其特征在于:步骤S2中的测井参数优选为伽马、声波、密度、泥岩测井数据。
3.根据权利要求1所述的一种基于门控循环神经网络模型的孔隙度预测方法,其特征在于:步骤S2中将输入数据归一化到[0,1]的范围,采用的方法为:
Figure FDA0002418255360000021
其中:Y为归一化后的值;X为原始数据;XMax为原始数据中的最大值;XMin为原始数据中的最小值。
4.根据权利要求1所述的一种基于门控循环神经网络模型的孔隙度预测方法,其特征在于:对上述步骤S2中训练完成的基于门控循环神经网络模型,采用如下方法评价模型预测性能:
Figure FDA0002418255360000022
Figure FDA0002418255360000023
其中,yi
Figure FDA0002418255360000024
与分别表示实际值、预测值、平均值,n表示样本数量,MAE越接近于0,R2越接近1,模型预测效果越好。
CN202010197815.9A 2020-03-19 2020-03-19 基于门控循环神经网络模型的孔隙度预测方法 Pending CN111338002A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010197815.9A CN111338002A (zh) 2020-03-19 2020-03-19 基于门控循环神经网络模型的孔隙度预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010197815.9A CN111338002A (zh) 2020-03-19 2020-03-19 基于门控循环神经网络模型的孔隙度预测方法

Publications (1)

Publication Number Publication Date
CN111338002A true CN111338002A (zh) 2020-06-26

Family

ID=71182587

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010197815.9A Pending CN111338002A (zh) 2020-03-19 2020-03-19 基于门控循环神经网络模型的孔隙度预测方法

Country Status (1)

Country Link
CN (1) CN111338002A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111950698A (zh) * 2020-07-01 2020-11-17 燕山大学 基于卷积-门控循环神经网络的水泥回转窑电耗预测方法
CN112333194A (zh) * 2020-11-09 2021-02-05 国网上海市电力公司 基于gru-cnn的综合能源网络安全攻击检测方法
CN115755204A (zh) * 2021-02-11 2023-03-07 中国石油化工股份有限公司 使用多个双功能探测器和神经网络来获得地层孔隙度

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109799533A (zh) * 2018-12-28 2019-05-24 中国石油化工股份有限公司 一种基于双向循环神经网络的储层预测方法
CN109828304A (zh) * 2019-03-08 2019-05-31 中国海洋石油集团有限公司 一种基于深度学习的利用地震数据预测岩性序列模型的方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109799533A (zh) * 2018-12-28 2019-05-24 中国石油化工股份有限公司 一种基于双向循环神经网络的储层预测方法
CN109828304A (zh) * 2019-03-08 2019-05-31 中国海洋石油集团有限公司 一种基于深度学习的利用地震数据预测岩性序列模型的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
卢新瑞 等: "基于CNN和GRU的孔隙度预测方法", 《中国地球科学联合学术年会 2019 》 *
宋辉 等: "基于卷积门控循环单元网络的储层参数预测方法", 《油气地质与采收率》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111950698A (zh) * 2020-07-01 2020-11-17 燕山大学 基于卷积-门控循环神经网络的水泥回转窑电耗预测方法
CN112333194A (zh) * 2020-11-09 2021-02-05 国网上海市电力公司 基于gru-cnn的综合能源网络安全攻击检测方法
CN115755204A (zh) * 2021-02-11 2023-03-07 中国石油化工股份有限公司 使用多个双功能探测器和神经网络来获得地层孔隙度

Similar Documents

Publication Publication Date Title
Elkatatny et al. New insights into porosity determination using artificial intelligence techniques for carbonate reservoirs
CN112989708B (zh) 一种基于lstm神经网络的测井岩性识别方法及***
Gholami et al. Applications of artificial intelligence methods in prediction of permeability in hydrocarbon reservoirs
CN109799533A (zh) 一种基于双向循环神经网络的储层预测方法
CN111338002A (zh) 基于门控循环神经网络模型的孔隙度预测方法
CN111489034B (zh) 一种油气储层渗透率预测模型的构建方法及其应用
CN110083125B (zh) 一种基于深度学习的机床热误差建模方法
Kaydani et al. Permeability prediction based on reservoir zonation by a hybrid neural genetic algorithm in one of the Iranian heterogeneous oil reservoirs
CN111027882A (zh) 一种基于高阶神经网络利用常规测井资料评价脆性指数的方法
CN113610945B (zh) 一种基于混合神经网络的地应力曲线预测方法
Baneshi et al. Predicting log data by using artificial neural networks to approximate petrophysical parameters of formation
CN113792479A (zh) 一种基于物理约束的煤层气藏压裂效果评价方法
CN114693005A (zh) 基于卷积傅里叶神经网络的三维地下油藏动态预测方法
CN111058840A (zh) 一种基于高阶神经网络的有机碳含量(toc)评价方法
CN114358434A (zh) 基于lstm循环神经网络模型的钻井机械钻速预测方法
Wiener et al. Predicting carbonate permeabilities from wireline logs using a back-propagation neural network
Yang et al. High-fidelity permeability and porosity prediction using deep learning with the self-attention mechanism
CN112253087A (zh) 一种基于多源测井资料的生物扰动储集层物性计算方法
Shokir et al. Permeability estimation from well log responses
Zeng et al. Selective methods of TOC content estimation for organic-rich interbedded mudstone source rocks
Rong et al. Machine learning method for TOC prediction: Taking wufeng and longmaxi shales in the Sichuan Basin, Southwest China as an example
CN114114414A (zh) 一种页岩储层“甜点”信息人工智能预测方法
Luo et al. Semi-supervised least squares support vector machine algorithm: application to offshore oil reservoir
Anifowose et al. A functional networks-type-2 fuzzy logic hybrid model for the prediction of porosity and permeability of oil and gas reservoirs
Huang et al. Determination of porosity and permeability in reservoir intervals by artificial neural network modelling, offshore eastern Canada

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20200626

RJ01 Rejection of invention patent application after publication