[go: up one dir, main page]

CN120745462B - A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves. - Google Patents

A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves.

Info

Publication number
CN120745462B
CN120745462B CN202511254319.1A CN202511254319A CN120745462B CN 120745462 B CN120745462 B CN 120745462B CN 202511254319 A CN202511254319 A CN 202511254319A CN 120745462 B CN120745462 B CN 120745462B
Authority
CN
China
Prior art keywords
curve
matrix
reconstructed
logging
feature vector
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.)
Active
Application number
CN202511254319.1A
Other languages
Chinese (zh)
Other versions
CN120745462A (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.)
Kunlun Digital Technology Co ltd
China National Petroleum Corp
Original Assignee
Kunlun Digital Technology Co ltd
China National Petroleum Corp
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 Kunlun Digital Technology Co ltd, China National Petroleum Corp filed Critical Kunlun Digital Technology Co ltd
Priority to CN202511254319.1A priority Critical patent/CN120745462B/en
Publication of CN120745462A publication Critical patent/CN120745462A/en
Application granted granted Critical
Publication of CN120745462B publication Critical patent/CN120745462B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0499Feedforward networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/02Knowledge representation; Symbolic representation
    • G06N5/022Knowledge engineering; Knowledge acquisition
    • G06N5/025Extracting rules from data

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Algebra (AREA)
  • Databases & Information Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Geophysics And Detection Of Objects (AREA)

Abstract

本说明书实施例涉及勘探开发技术领域,提供了一种测井曲线重构方法、装置、设备、存储介质及产品,所述方法包括:获取指定时段的原始测井曲线,所述原始测井曲线包括待重构测井曲线以及多个基础测井曲线,对原始测井曲线进行表征学习,得到初始特征向量矩阵;将所述初始特征向量矩阵输入预训练的曲线重构模型,得到所述待重构测井曲线的重构曲线,其中所述曲线重构模型包括至少一解码层,所述解码层包括非对称因果注意力层、第一归一化层、前馈网络层和第二归一化层,所述非对称因果注意力层用于提取所述初始特征向量矩阵的时空关联权重。通过本说明书实施例,能够提高测井曲线的重构精度,从而为油气田的勘探开发决策提供准确可靠的数据支撑。

This specification relates to the field of exploration and development technology, providing a method, apparatus, equipment, storage medium, and product for reconstructing well logging curves. The method includes: acquiring original well logging curves for a specified time period, the original well logging curves including the well logging curve to be reconstructed and multiple basic well logging curves; performing representation learning on the original well logging curves to obtain an initial feature vector matrix; inputting the initial feature vector matrix into a pre-trained curve reconstruction model to obtain a reconstructed curve of the well logging curve to be reconstructed, wherein the curve reconstruction model includes at least one decoding layer, the decoding layer including an asymmetric causal attention layer, a first normalization layer, a feedforward network layer, and a second normalization layer, the asymmetric causal attention layer being used to extract the spatiotemporal correlation weights of the initial feature vector matrix. Through the embodiments of this specification, the reconstruction accuracy of well logging curves can be improved, thereby providing accurate and reliable data support for oil and gas field exploration and development decisions.

Description

Logging curve reconstruction method, device, equipment, storage medium and product
Technical Field
The embodiment of the specification relates to the technical field of exploration and development, in particular to a logging curve reconstruction method, device, equipment, storage medium and product.
Background
The log reconstruction aims at restoring the missing or distorted log by means of a certain algorithm or model. The traditional well logging curve reconstruction method comprises an empirical model method, a multivariate fitting method, a machine learning-based method and the like, wherein the empirical model method uses the experience of an engineer to select the well logging curve of the adjacent well to fit the data of the current well, the requirement on the adjacent well is high, and the operation difficulty is high. The multi-element fitting method is to fit based on the data of the same depth point by a nonlinear fitting method, and the method has the advantages that the model ignores the complex condition of the underground stratum and has strong heterogeneity, and the real condition of the stratum is greatly simplified, so that the effect of a prediction result is poor, and the accuracy requirements of logging interpretation and reservoir characterization are difficult to meet.
Existing machine learning-based methods fail to fully mine correlation information between different logging parameters when processing a log. Because the logging curves have obvious sequence characteristics in the depth direction, different types of logging curves have complex association relations in spatial distribution and time evolution, and the association information is important for accurately reconstructing the logging curves to be reconstructed. Therefore, how to effectively extract the associated features in the log, and improve the reconstruction accuracy of the log under the complex geological condition becomes a key problem to be solved in the current log reconstruction field.
Disclosure of Invention
In view of the foregoing problems in the prior art, an object of an embodiment of the present disclosure is to provide a method, an apparatus, a device, a storage medium and a product for reconstructing a log, so as to improve reconstruction accuracy of the log, thereby providing accurate and reliable data support for exploration and development decisions of an oil-gas field.
In order to solve the above technical problems, the specific technical solutions of the embodiments of the present specification are as follows:
in one aspect, embodiments of the present disclosure provide a method of log reconstruction, the method comprising:
Acquiring an original logging curve of a specified period, wherein the original logging curve comprises a logging curve to be reconstructed and a plurality of basic logging curves, and the basic logging curves are logging curves of other types except the logging curve to be reconstructed;
Performing characterization learning on the original logging curve to obtain an initial feature vector matrix;
Inputting the initial feature vector matrix into a pre-trained curve reconstruction model to obtain a reconstruction curve of the logging curve to be reconstructed, wherein the curve reconstruction model comprises at least one decoding layer, the decoding layer comprises an asymmetric causal attention layer, a first normalization layer, a feedforward network layer and a second normalization layer, the asymmetric causal attention layer is used for extracting space-time association weights of the initial feature vector matrix, and the space-time association weights represent space-time association degrees among feature representations in the initial feature vector matrix.
Further, the performing characterization learning on the original log to obtain an initial eigenvector matrix includes:
aligning the well logging curve to be reconstructed and the plurality of basic well logging curves in a time dimension;
dividing the aligned logging curves to be reconstructed and each basic logging curve according to a preset time sequence length to obtain a plurality of time sequence sections corresponding to the logging curves to be reconstructed and each basic logging curve;
Inputting the plurality of time sequence segments into a pre-constructed residual model for characterization learning to obtain the well logging curves to be reconstructed and characteristic representation sequences of each basic well logging curve, wherein the characteristic representation sequences comprise characteristic representations corresponding to the plurality of time sequence segments;
Adding time sequence information to the feature representation in each feature representation sequence, and constructing an initial feature vector matrix according to each feature representation sequence after adding the time sequence information.
Further, the residual model comprises an input layer, at least one hidden layer, a residual connecting layer and an output layer;
the input layer is used for converting the time sequence segment into a first characteristic representation;
the hidden layer is used for converting the first characteristic representation into a second characteristic representation;
the residual connection layer is used for converting the time sequence segment into a third characteristic representation;
and the output layer is used for adding the second characteristic representation and the third characteristic representation and carrying out normalization operation to obtain the characteristic representation of the time sequence section.
The method for reconstructing the curve comprises the steps of obtaining a curve to be reconstructed, wherein the curve reconstruction model further comprises a linear mapping layer and a softmax layer, and the step of inputting the initial eigenvector matrix into a pre-trained curve reconstruction model to obtain the reconstructed curve of the well logging to be reconstructed comprises the following steps:
inputting the initial eigenvector matrix into the decoding layer to obtain a first eigenvector matrix;
Inputting the first eigenvector matrix into the linear mapping layer to map the first eigenvector matrix to a numerical space corresponding to the logging curve to be reconstructed to obtain a target characteristic representation sequence;
Inputting the target feature representation sequence into the softmax layer to obtain a predicted value corresponding to each feature representation in the target feature representation sequence;
And splicing the predicted values according to the time sequence information of the feature representation in the target feature representation sequence to obtain a reconstruction curve of the logging curve to be reconstructed.
Further, the inputting the initial eigenvector matrix into the decoding layer to obtain a first eigenvector matrix includes:
Inputting the initial feature vector matrix into the asymmetric causal attention layer to extract space-time association weights of the initial feature vector matrix, and mapping the space-time association weights to the initial feature vector matrix to obtain a second feature vector matrix;
inputting the second eigenvector matrix into the first normalization layer for normalization to obtain a third eigenvector matrix;
Inputting the third eigenvector matrix into the feedforward network layer to extract local nonlinear characteristics of the third eigenvector matrix, and mapping the local nonlinear characteristics to the second eigenvector matrix to obtain a fourth eigenvector matrix;
And inputting the fourth eigenvector matrix into the second normalization layer for normalization to obtain a first eigenvector matrix.
Further, the extracting the space-time association weight of the initial feature vector matrix and mapping the space-time association weight to the initial feature vector matrix to obtain a second feature vector matrix includes:
performing linear transformation on the initial feature vector matrix to obtain a query matrix, a key matrix and a value matrix, wherein the query matrix is generated according to the feature representation sequence of the well logging curve to be reconstructed, and the key matrix and the value matrix are generated according to the feature representation sequences of the well logging curve to be reconstructed and the basic well logging curve;
constructing a space-time correlation matrix according to the time sequence information of each feature representation in the initial feature vector matrix and the physical mechanism of each logging curve, wherein each element value in the space-time correlation matrix represents whether time correlation and space correlation exist among the feature representations;
Calculating to obtain the attention score between the query matrix and the key matrix according to the space-time correlation matrix;
normalizing the attention score by using a softmax function to obtain a space-time correlation weight;
and carrying out weighted summation on the value matrix according to the space-time association weight to obtain a second eigenvector matrix.
Further, the number of rows and columns of the space-time correlation matrix is the same as the total number of feature representations in the initial feature vector matrix, and the construction of the space-time correlation matrix according to the time sequence information of each feature representation in the initial feature vector matrix and the physical mechanism of each logging curve comprises the following steps:
determining a characteristic representation corresponding to a logging curve to be reconstructed and a characteristic representation corresponding to a basic logging curve from the initial characteristic vector matrix;
Judging whether the characteristic representation corresponding to the basic well logging curve has time correlation with the characteristic representation corresponding to the well logging curve to be reconstructed according to the time sequence information of each characteristic representation;
If so, assigning the elements corresponding to the feature representations with the time association and the space association as a first set value, and assigning the elements corresponding to the feature representations without the time association and the space association as a second set value.
Further, the determining, according to the physical mechanism of each log, whether the spatial correlation exists between the feature representation corresponding to the base log and the feature representation corresponding to the log to be reconstructed includes:
calculating the characterization correlation of each basic well logging curve and the well logging curve to be reconstructed according to the characterization characteristics of each basic well logging curve and the well logging curve to be reconstructed in different stratum;
calculating the matching degree of each basic well logging curve and the well logging curve to be reconstructed according to the historical well logging interpretation experience knowledge;
calculating to obtain a spatial correlation value of each basic well logging curve and the well logging curve to be reconstructed according to the characterization correlation and the matching degree;
And if the spatial correlation value is larger than a preset threshold value, determining that the spatial correlation exists between the basic well logging curve and the well logging curve to be reconstructed.
Further, the determining, according to the timing information of each feature representation, whether the feature representation corresponding to the base log corresponds to the log to be reconstructed includes:
judging whether the time sequence position of a feature representation corresponding to the basic well logging curve is not later than the time sequence position of a feature representation corresponding to the well logging curve to be reconstructed according to the time sequence information of each feature representation;
if yes, determining that time correlation exists between the two characteristic representations;
if not, determining that no time correlation exists between the two characteristic representations.
In another aspect, embodiments of the present disclosure provide a log reconstruction apparatus, the apparatus comprising:
the system comprises an acquisition module, a reconstruction module and a reconstruction module, wherein the acquisition module is used for acquiring an original logging curve of a specified period, the original logging curve comprises a logging curve to be reconstructed and a plurality of basic logging curves, and the basic logging curves are logging curves of other types except the logging curve to be reconstructed;
the characterization learning module is used for performing characterization learning on the original logging curve to obtain an initial feature vector matrix;
The reconstruction module is used for inputting the initial feature vector matrix into a pre-trained curve reconstruction model to obtain a reconstruction curve of the logging curve to be reconstructed, wherein the curve reconstruction model comprises at least one decoding layer, the decoding layer comprises an asymmetric causal attention layer, a first normalization layer, a feed-forward network layer and a second normalization layer, the asymmetric causal attention layer is used for extracting space-time correlation weights of the initial feature vector matrix, and the space-time correlation weights represent space-time correlation degrees among feature representations in the initial feature vector matrix.
In yet another aspect, embodiments of the present disclosure further provide a computer device including a memory, a processor, and a computer program stored on the memory, which when executed by the processor, performs instructions of any one of the methods described above.
In yet another aspect, embodiments of the present disclosure also provide a computer-readable storage medium having stored thereon a computer program which, when executed by a processor of a computer device, performs instructions of any of the methods described above.
In yet another aspect, the present description embodiment also provides a computer program product, which when executed by a processor of a computer device, performs the instructions of any of the methods described above.
By adopting the technical scheme, the log curve reconstruction method provided by the embodiment of the specification is characterized by learning the original log curve, mapping the original log curve to a high-dimensional feature space to obtain an initial feature vector matrix, processing by using a pre-training curve reconstruction model comprising an asymmetric causal attention mechanism, and generating a missing log curve by depending on the relevance among the log curves, thereby realizing the reconstruction of the log curve to be reconstructed. The asymmetric causal attention mechanism can fully excavate complex space-time association relation between the logging curve to be reconstructed and a plurality of basic logging curves, thereby remarkably improving the accuracy of the logging curve reconstruction curve to be reconstructed, being capable of better coping with the problems of data loss, distortion and the like in actual logging, providing more reliable basic data for subsequent works such as geological interpretation, reservoir evaluation and the like, and reducing the oil and gas exploration and development risks.
The foregoing description is only a summary of some embodiments of the present disclosure, and it is to be understood that the following detailed description of the preferred embodiments is provided, along with the accompanying figures, in order to provide a better understanding of the nature of some embodiments of the disclosure.
Drawings
In order to more clearly illustrate the embodiments of the present description or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present description, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 illustrates a schematic diagram of steps of a method of log reconstruction in some embodiments of the present description;
FIG. 2 is a schematic diagram illustrating steps for constructing an initial feature vector matrix in some embodiments of the present description;
FIG. 3 illustrates a schematic diagram of partitioning time segments in some embodiments of the present description;
FIG. 4 illustrates a schematic diagram of a residual model in some embodiments of the present description;
FIG. 5 is a schematic diagram of an initial feature vector matrix in some embodiments of the present description;
FIG. 6 is a schematic diagram of a curve reconstruction model in some embodiments of the present disclosure;
FIG. 7 is a schematic diagram showing steps for obtaining a reconstructed curve of a log to be reconstructed from a curve reconstruction model in some embodiments of the present disclosure;
FIG. 8 is a schematic diagram illustrating steps for obtaining a first eigenvector matrix by a decoding layer in some embodiments of the present disclosure;
FIG. 9 is a schematic diagram illustrating the steps for deriving a second eigenvector matrix by an asymmetric causal attention layer in some embodiments of the present description;
FIG. 10 is a schematic diagram illustrating steps for constructing a spatio-temporal correlation matrix in some embodiments of the present description;
FIG. 11 is a schematic diagram showing steps for determining whether there is a spatial correlation in an initial feature vector matrix in some embodiments of the present disclosure;
FIG. 12 is a schematic diagram showing steps for determining whether there is a temporal correlation in an initial feature vector matrix in some embodiments of the present disclosure;
FIG. 13 illustrates a schematic diagram of density curve reconstruction in some embodiments of the present description;
FIG. 14 illustrates a comparison of a reconstructed curve with an actual curve in some embodiments of the present description;
FIG. 15 illustrates a schematic diagram of a log reconstruction device in some embodiments of the present disclosure;
Fig. 16 shows a schematic structural view of a computer device according to the present specification.
Description of the drawings:
1501. an acquisition module;
1502. a characterization learning module;
1503. a reconstruction module;
1602. a computer device;
1604. A processor;
1606. A memory;
1608. A driving mechanism;
1610. an input/output module;
1612. An input device;
1614. An output device;
1616. A presentation device;
1618. A graphical user interface;
1620. A network interface;
1622. A communication link;
1624. A communication bus.
Detailed Description
The technical solutions of the embodiments of the present specification will be clearly and completely described below with reference to the drawings in the embodiments of the present specification, and it is apparent that the described embodiments are only some embodiments of the present specification, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are intended to be within the scope of the present disclosure.
It should be noted that the terms "first," "second," and the like in the description and the claims, and in the foregoing figures, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the present description described herein may be capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, apparatus, article, or device that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed or inherent to such process, method, article, or device.
The user information (including but not limited to user equipment information, user personal information, etc.) and the data (including but not limited to data for analysis, stored data, presented data, etc.) related to the present application are information and data authorized by the user or sufficiently authorized by each party. In addition, the technical scheme described in the embodiment of the application accords with relevant regulations on data acquisition, storage, use, processing and the like.
In the fields of petroleum exploration and geological research, logging technology is a key means for acquiring physical properties, reservoir characteristics and fluid information of underground rock formations, and underground structure information is acquired by recording the response of the stratum to physical quantities such as electricity, sound, radioactivity and the like. The log as a visual representation of these responses has an irreplaceable role in identifying formation characteristics, evaluating hydrocarbon reservoir properties. However, in actual logging operations, the logging curves often suffer from defects, distortions, or poor quality due to a variety of factors. For example, tool failure, complex borehole conditions (e.g., enlarged borehole diameter, collapsed borehole wall), interference signals during logging, incomplete coverage of portions of the log, etc., may result in incomplete or inaccurate acquired log. These problems can seriously affect the accuracy of subsequent geologic interpretation and resource assessment, increasing the risk of exploration and development. However, the re-logging is high in cost and difficult to construct, so that a log reconstruction technology is developed, and aims to recover the log to be reconstructed, which is missing or distorted, through a certain algorithm or model. By means of the well logging curve reconstruction mode, the integrity of the well logging curve can be restored, noise and errors in the original data can be filtered, and the accuracy of the data is improved.
The traditional well logging curve reconstruction method comprises an empirical model method, a multivariate fitting method, a machine learning-based method and the like, wherein the empirical model method uses the experience of an engineer to select the well logging curve of the adjacent well to fit the data of the current well, the requirement on the adjacent well is high, and the operation difficulty is high. The multi-element fitting method is to fit based on the data of the same depth point by a nonlinear fitting method, and the method has the advantages that the model ignores the complex condition of the underground stratum and has strong heterogeneity, and the real condition of the stratum is greatly simplified, so that the effect of a prediction result is poor, and the accuracy requirements of logging interpretation and reservoir characterization are difficult to meet. With the development of artificial intelligence technology, a logging curve reconstruction method based on machine learning and deep learning gradually becomes a research hotspot. However, existing deep learning methods fail to adequately mine correlation information between different logging parameters when processing a log. The logging curves have obvious sequence characteristics in the depth direction, and different types of logging curves have complex association relations in spatial distribution and time evolution, and the association information is important for accurately reconstructing the logging curves to be reconstructed. Therefore, how to effectively extract the space-time correlation characteristics in the logging curve and improve the reconstruction accuracy of the logging curve under the complex geological condition becomes a key problem to be solved in the current logging curve reconstruction field.
To solve the above-mentioned problems, the present embodiment provides a log reconstruction method, and fig. 1 is a schematic step diagram of a log reconstruction method provided in the present embodiment, where the present disclosure provides the method operation steps described in the examples or flowcharts, but may include more or fewer operation steps based on conventional or non-creative labor. The order of steps recited in the embodiments is merely one way of performing the order of steps and does not represent a unique order of execution. When a system or apparatus product in practice is executed, it may be executed sequentially or in parallel according to the method shown in the embodiments or the drawings. As shown in fig. 1, the method may include:
S101, acquiring an original well logging curve of a designated period, wherein the original well logging curve comprises a well logging curve to be reconstructed and a plurality of basic well logging curves, and the basic well logging curves are well logging curves of other types except the well logging curve to be reconstructed.
The logging curve is a series of data obtained by measuring physical and chemical properties of a downhole stratum through logging instruments in oil and gas exploration and development, and the nature of the logging curve is to reflect stratum attribute characteristics acquired at different times (equivalent depths). The raw log is an unprocessed raw data set collected during a specified period of time, including the log to be reconstructed and other log that can be referenced, in this embodiment, the log includes pore size, natural gamma, resistivity, acoustic waves, density, neutrons, and the like. The well-logging curve to be reconstructed refers to a specific type of well-logging curve which has the problems of partial or total deletion, distortion and the like and needs to be recovered or corrected, and the basic well-logging curve refers to other types of well-logging curves except the well-logging curve to be reconstructed, and the well-logging curve to be reconstructed is used as a reference basis in the reconstruction process to provide information support for the recovery of the well-logging curve to be reconstructed. For example, when the log to be reconstructed is a density log, the base log may be at least two of an aperture, a natural gamma, a resistivity, a sonic, and a neutron log. It should be noted that when a log is selected as the base log, it should be a complete log, i.e., a log that does not require reconstruction.
And S102, performing characterization learning on the original logging curve to obtain an initial eigenvector matrix.
It will be appreciated that the nature of the log is such that time series data over depth or time contains a significant amount of redundant information or noise, which if directly entered into the model would affect reconstruction efficiency and accuracy. According to the embodiment of the description, through the characteristic learning of the original logging curve, key features are automatically extracted from the original logging curve, the complex original logging curve is converted into the structured initial feature vector matrix, and each feature vector in the matrix corresponds to the feature representation of a certain dimension of the original logging curve, so that a data deep rule can be more efficiently mined in the subsequent reconstruction process.
S103, inputting the initial feature vector matrix into a pre-trained curve reconstruction model to obtain a reconstruction curve of the logging curve to be reconstructed, wherein the curve reconstruction model comprises at least one decoding layer, the decoding layer comprises an asymmetric causal attention layer, a first normalization layer, a feed-forward network layer and a second normalization layer, the asymmetric causal attention layer is used for extracting space-time correlation weights of the initial feature vector matrix, and the space-time correlation weights represent space-time correlation degrees among feature representations in the initial feature vector matrix.
It will be appreciated that there is a temporal and spatial correlation between the logs, with temporal correlation referring to the correlation of the individual feature representations over time, i.e. the feature representation at a time is correlated with the feature representations at and before that time. In actual logging, there may be abrupt changes in subsurface bodies, the log values of adjacent depths may differ significantly, and excessive time-dependent correlation may force smoothing of these abrupt changes, resulting in reconstruction distortion. The spatial correlation refers to different logging curves with the same depth, and is constrained by the same geological condition, and has definite physical correlation, by using the spatial correlation, the model can realize reconstruction through multi-parameter cross verification, when a certain curve has the missing or noise, the information of other curves can provide reliable constraint, such as reconstructing the resistivity curve with the assistance of acoustic time difference and density curve, reducing the influence of single curve error, and improving the reconstruction precision. In the oil and gas exploration and development process, stratum characteristics of underground geologic bodies are commonly reflected by logging curves acquired from different dimensions by a plurality of logging methods, the nature of the logging curves is an indirect observation signal of the geologic characteristics, and the final aim of reconstruction is to recover the geologic properties of underground real lithology, porosity, oiliness and the like through the curves, rather than simply enabling the curves to accord with the historical modes of the curves. Therefore, for well logging curve reconstruction, the contribution of the spatial correlation among the well logging curves to the well logging curve reconstruction is as large as possible, and the contribution of the temporal correlation of the reconstructed curves to the well logging curve reconstruction is as small as possible, so that error propagation is avoided, the reconstructed curves are finally enabled to be closer to the underground real geological features, and the actual geological analysis requirements of reservoir evaluation, lithology division and the like are met. Based on the principle that the relevance between the feature representations in the initial feature vector matrix is asymmetric through the analysis, the embodiment of the specification designs an asymmetric causal attention mechanism, and the attention mechanism can extract the space-time relevance weights between the feature representations and accurately capture the space-time relevance between the basic log curve and the log curve to be reconstructed, so that the missing log curve can be generated by depending on the space-time relevance.
By adopting the technical scheme, the log curve reconstruction method provided by the embodiment of the specification is characterized by learning the original log curve, mapping the original log curve to a high-dimensional feature space to obtain an initial feature vector matrix, processing by using a pre-training curve reconstruction model comprising an asymmetric causal attention mechanism, and generating a missing log curve by depending on the relevance among the log curves, thereby realizing the reconstruction of the log curve to be reconstructed. The asymmetric causal attention mechanism can fully excavate complex space-time association relation between the logging curve to be reconstructed and a plurality of basic logging curves, thereby remarkably improving the accuracy of the logging curve reconstruction curve to be reconstructed, being capable of better coping with the problems of data loss, distortion and the like in actual logging, providing more reliable basic data for subsequent works such as geological interpretation, reservoir evaluation and the like, and reducing the oil and gas exploration and development risks.
It should be noted that, the method for reconstructing a logging curve provided by the embodiment of the specification solves the problem of low accuracy of fine interpretation of logging data caused by incomplete and missing logging curves, and can be applied to reconstruction of acoustic logging curves, reconstruction of density logging curves and reconstruction of other logging curves which are common in logging interpretation, and also is applicable to calculation of reservoir parameters in logging interpretation, including calculation of porosity, permeability, water saturation, clay content and the like.
In this embodiment of the present disclosure, referring to fig. 2, step S102 performs a feature learning on the original log to obtain an initial feature vector matrix, and specifically includes the following steps:
and S201, aligning the well logging to be reconstructed and the plurality of basic well logging in the time dimension.
Specifically, the original log is time series data continuously recorded along with depth/time, and due to the lowering speed, depth calibration errors and the like of different logging instruments, the problem that different log corresponding to the same geological depth point are misplaced can be caused. Thus, to eliminate the time offset between the log curves, the log curves to be reconstructed and the base log curve are aligned in the time dimension. In some embodiments of the present disclosure, to eliminate the influence of log dimension and amplitude differences on subsequent processing, a normalization process is performed on each log to convert the log into a standard normal distribution before performing characterization learning on each log.
S202, dividing the aligned logging curves to be reconstructed and each basic logging curve according to a preset time sequence length to obtain a plurality of time sequence sections corresponding to the logging curves to be reconstructed and each basic logging curve.
It can be understood that the normalized log is divided into a plurality of time sequence segments (Patch) with equal length according to the time sequence according to the preset time sequence length, and the time sequence segments are used as the basic unit for processing, so that the follow-up study of local geological features can be focused, and the irrelevant information interference in the global long sequence is avoided. In the embodiment of the present specification, these time periods may or may not overlap, and are determined by the step size S. For a sequence of sequence length seq_len, a sequence of sequence length Patch_len and step length S is preset, and the number of sequence segments is N= [ (L-P)/S ] +1. As shown in fig. 3, for a log sequence seq_len containing 12 data points, if the preset time sequence length is 8 and the step size is 1, it can be divided into 5 time sequence segments, i.e. patch_01, patch_02, patch_03, patch_04, and patch_05.
And S203, inputting the plurality of time sequence segments into a pre-constructed residual model for characterization learning to obtain the well logging curves to be reconstructed and the characteristic representation sequence of each basic well logging curve, wherein the characteristic representation sequence comprises characteristic representations corresponding to the plurality of time sequence segments.
It can be appreciated that the time sequence segments are characterized and learned by a pre-constructed residual model, and the log curves are mapped into a high-dimensional feature space, i.e. converted into vectors of fixed dimensions. In this embodiment of the present disclosure, the residual model structure is shown in fig. 4, and the residual model includes an input layer, at least one hidden layer, a residual connection layer, and an output layer. The input layer is used for converting the time sequence segment into a first characteristic representation with a dimension of hidden_dim, the hidden layer is used for converting the first characteristic representation into a second characteristic representation with a dimension of out_dim, the residual connection layer is used for converting the time sequence segment into a third characteristic representation with a dimension of out_dim, and the output layer is used for adding the second characteristic representation and the third characteristic representation, carrying out normalization operation and outputting the characteristic representation of the time sequence segment, wherein the dimension of the characteristic representation is out_dim. Thus, the residual model can convert each time period Patch_01 into a corresponding feature representation token_01, so as to obtain a well logging curve to be reconstructed and a feature representation sequence corresponding to each basic well logging curve.
And S204, adding time sequence information to the feature representation in each feature representation sequence, and constructing an initial feature vector matrix according to each feature representation sequence added with the time sequence information.
It can be understood that the timing information of the log includes a key geological meaning, if the missing timing information causes that the model cannot distinguish the sequence of the features with different depths, and thus cannot learn the real time-space association, therefore, the timing information is added to each feature representation, the timing information includes time ID information and space ID information, wherein the time ID information represents the number of Patch and the sequence relationship, and the variable ID information represents the number of log. Then, the conversion of the time ID and the variable ID into position-coded vectors can be achieved by absolute position coding or relative position coding. And then fusing the characteristic representation of each time sequence segment with the time ID coding vector and the variable ID coding vector in characteristic dimension to obtain the characteristic representation containing position information, wherein the characteristic representation not only maintains the original logging characteristic of the variable, but also clearly distinguishes different curves and different depth segments in vector space through the coding of the time ID and the variable ID, and provides a basis for capturing cross-curve space association and cross-time sequence association for a follow-up attention mechanism.
In the embodiment of the present disclosure, the rows and columns of the initial eigenvector matrix respectively correspond to different log curves and different time periods, and each element in the matrix is a characteristic representation of a curve with time information in a certain time period. As shown in fig. 5, assuming that there are 2 base curves and 1 curve to be reconstructed, wherein the base curves are gamma curves and resistivity curves, the curve to be reconstructed is a density curve, and each log curve is divided into 3 time-sequence segments, i.e. the gamma curves have a characteristic representation sequence of [ token_0, token_1, token_2], the resistivity curves have a characteristic representation sequence of [ token_3, token_4, token_5], and the density curves have a characteristic representation sequence of [ token_6, token_7, token_8], the initial feature vector matrix is a 3×3 structure, and each cell is a characteristic representation of each curve in the corresponding time-sequence segment.
In the present embodiment, as shown in fig. 6, the curve reconstruction model includes one to a plurality of decoding layers, a linear mapping layer, and a softmax layer. As shown in fig. 7, step S103 includes inputting the initial eigenvector matrix into a pre-trained curve reconstruction model to obtain a reconstructed curve of the log to be reconstructed, and specifically includes the following steps:
s301, inputting the initial eigenvector matrix into the decoding layer to obtain a first eigenvector matrix;
S302, inputting the first eigenvector matrix into the linear mapping layer to map the first eigenvector matrix to a numerical space corresponding to the logging curve to be reconstructed to obtain a target characteristic representation sequence;
S303, inputting the target feature representation sequence into the softmax layer to obtain a predicted value corresponding to each feature representation in the target feature representation sequence;
And S304, splicing the predicted values according to the time sequence information of the feature representation in the target feature representation sequence to obtain a reconstruction curve of the well logging curve to be reconstructed.
Specifically, the curve reconstruction model firstly extracts key space-time correlation features related to a curve to be reconstructed from an initial feature vector matrix through a decoding layer to obtain a first feature vector matrix, wherein the first feature vector matrix is a feature vector matrix subjected to deep correlation mining, compared with the initial feature vector matrix, the feature focusing is used for reconstructing valuable correlation information, redundant or interference features are filtered, and a foundation is laid for subsequent reconstruction. The nature of the logging curve is a numerical geological attribute representation, the feature vectors in the first feature vector matrix are abstract vector representations subjected to multi-layer processing, an abstract high-level feature map is projected to a numerical space corresponding to the logging curve to be reconstructed by linear transformation such as matrix multiplication through a linear mapping layer, and if the logging curve to be reconstructed is an acoustic logging curve, the logging curve to be reconstructed is mapped to a numerical range corresponding to microseconds/meter. The target feature representation sequence is a feature sequence matched with the numerical dimension of the curve to be reconstructed, and the dimension of the feature sequence is consistent with the original data dimension of the curve to be reconstructed, so that a specific predicted value of each time sequence section can be generated conveniently. In log reconstruction, a softmax layer is used to convert the target feature representation into interpretable specific predicted values, and the feature representation is converted into a single predicted value by normalization or linear transformation. Because the predicted values are partial results segmented according to time periods, and the logging curves are continuous sequences of depth-values, the predicted values of all the time periods are sequentially connected according to the sequence of the time ID marks and the depth sequence, so that a complete sequence covering the whole designated time period is formed.
In this embodiment of the present disclosure, as shown in fig. 8, in step S301, the initial feature vector matrix is input into the decoding layer to obtain a first feature vector matrix, which specifically includes the following steps:
S401, inputting the initial feature vector matrix into the asymmetric causal attention layer to extract space-time association weights of the initial feature vector matrix, and mapping the space-time association weights to the initial feature vector matrix to obtain a second feature vector matrix;
S402, inputting the second eigenvector matrix into the first normalization layer for normalization to obtain a third eigenvector matrix;
S403, inputting the third eigenvector matrix into the feedforward network layer to extract local nonlinear characteristics of the third eigenvector matrix, and mapping the local nonlinear characteristics to the second eigenvector matrix to obtain a fourth eigenvector matrix;
S404, inputting the fourth eigenvector matrix into the second normalization layer for normalization to obtain a first eigenvector matrix.
Specifically, the asymmetric causal attention layer quantifies the association degree of different logging curves in different time sequence sections in the initial characteristics through calculation, namely, the space association weight is real-time, the asymmetric characteristics are characterized in that the spatial association between different logging curves is amplified preferentially, the association between resistivity at the same time sequence position and acoustic curves is restrained, the time association of the logging curves to be reconstructed is restrained, namely, the association of the logging curves at different time sequence positions is accordant with the reconstruction target with preferential mutual association contribution. And carrying out weighted fusion on the calculated space-time association weight and the initial feature vector matrix, so that the reconstruction valuable inter-association information in the feature matrix is strengthened, the redundant and error self-association information is weakened, and finally a second feature vector matrix is obtained. The first normalization layer performs normalization processing on the second eigenvector matrix, converts each eigenvalue into a normalized value by calculating the mean value and variance of the features in the matrix, eliminates the numerical scale difference between different feature dimensions, avoids the situation that the model excessively pays attention to the features with large numerical values and ignores the key features with small numerical values due to overlarge numerical scale difference of the features, stabilizes the gradient of the model during training reasoning, and improves convergence efficiency. The feedforward network layer consists of a full-connection layer and a nonlinear activation function, can perform nonlinear transformation on local features in a third feature vector matrix, capture complex nonlinear geological relations in a logging curve, and then map extracted local nonlinear features to a second feature vector matrix through linear transformation to finally obtain a fourth feature vector matrix. The fourth feature vector matrix is a feature matrix fused with global association and local nonlinear relationship, not only comprises macroscopic association of different curves, but also captures fine geological features of local depth segments, overcomes the problem of insufficient capture of the local fine features by a attention layer, and improves the characterization capability of the features by mining deeper geological rules through nonlinear transformation. The second normalization layer performs normalization processing on the fourth eigenvector matrix again, and the principle is consistent with that of the first normalization layer, so that the aim is to eliminate the characteristic distribution offset possibly caused by nonlinear transformation of the feedforward network layer, so that the numerical scale of the output characteristic is stabilized again, and reliable input is provided for the processing of the subsequent linear mapping layer and the softmax layer.
In this embodiment of the present disclosure, as shown in fig. 9, step S401 extracts a space-time correlation weight of the initial feature vector matrix, maps the space-time correlation weight to the initial feature vector matrix, and obtains a second feature vector matrix, and specifically includes the following steps:
S501, performing linear transformation on the initial feature vector matrix to obtain a query matrix, a key matrix and a value matrix, wherein the query matrix is generated according to the feature representation sequence of the well logging curve to be reconstructed, and the key matrix and the value matrix are generated according to the feature representation sequences of the well logging curve to be reconstructed and the basic well logging curve;
s502, constructing a space-time correlation matrix according to time sequence information of each feature representation in the initial feature vector matrix and a physical mechanism of each logging curve, wherein each element value in the space-time correlation matrix represents whether time correlation and space correlation exist among the feature representations;
S503, calculating attention scores between the query matrix and the key matrix according to the space-time correlation matrix;
s504, normalizing the attention score by using a softmax function to obtain a space-time correlation weight;
And S505, carrying out weighted summation on the value matrix according to the space-time correlation weight to obtain a second eigenvector matrix.
Specifically, step S501 converts the initial feature vector into a query-key-value triplet suitable for calculating the relevance, thereby laying a foundation for the subsequent attention score calculation. The query matrix Q is generated based on the characteristic representation sequence of the well logging curve to be reconstructed only, the target which the model wants to query is represented, namely, the correlation information which the well logging curve to be reconstructed needs to acquire from other data, the key matrix K and the value matrix V are generated based on the well logging curve to be reconstructed and the characteristic representation sequences of all the basic well logging curves, wherein the keys are used for calculating the similarity with the query, namely, the correlation degree, and the values are used for storing the characteristic information which needs to be weighted and fused.
In step S502, the number of rows and columns of the space-time correlation matrix is the same as the total number of feature representations in the initial feature vector matrix, for example, if the total number of feature representations in the initial feature vector matrix is 9, the structure size of the space-time correlation matrix is 9×9. In this embodiment of the present disclosure, as shown in fig. 10, the construction of the space-time correlation matrix according to the time sequence information represented by each feature in the initial feature vector matrix and the physical mechanism of each log curve specifically includes the following steps:
S601, determining a characteristic representation corresponding to a well logging curve to be reconstructed and a characteristic representation corresponding to a basic well logging curve from the initial characteristic vector matrix;
S602, judging whether the characteristic representation corresponding to the basic well logging curve has time correlation with the characteristic representation corresponding to the well logging curve to be reconstructed according to the time sequence information of each characteristic representation, and judging whether the characteristic representation corresponding to the basic well logging curve has space correlation with the characteristic representation corresponding to the well logging curve to be reconstructed according to the physical mechanism of each well logging curve;
and S603, if so, assigning the elements corresponding to the feature representations with the time association and the space association as a first set value, and assigning the elements corresponding to the feature representations without the time association and the space association as a second set value.
In this embodiment of the present disclosure, as shown in fig. 11, step S602 of determining whether a spatial correlation exists between a feature representation corresponding to a base log and a feature representation corresponding to a log to be reconstructed according to a physical mechanism of each log may include the following steps:
s701, calculating the characterization correlation of each basic well logging curve and the well logging curve to be reconstructed according to the characterization characteristics of each basic well logging curve and the well logging curve to be reconstructed in different stratum;
S702, calculating the matching degree of each basic well logging curve and the well logging curve to be reconstructed according to the empirical knowledge of the historical well logging interpretation;
s703, calculating to obtain a spatial correlation value of each basic well logging curve and the well logging curve to be reconstructed according to the characterization correlation and the matching degree;
and S704, if the spatial correlation value is larger than a preset threshold value, determining that spatial correlation exists between the basic well logging curve and the well logging curve to be reconstructed.
It can be understood that the characterization features of step S701 refer to specific numerical rules or change patterns of the log curves in different strata (such as sandstone, mudstone, limestone, shale, etc.), and numerical features of the base log curve and the log curve to be reconstructed, such as mean, variance and change slope, are extracted for different strata of the same well, and the correlation strength of the base log curve and the log curve to be reconstructed is calculated by pearson correlation coefficients, spearman rank correlation, feature distribution similarity, etc. The empirical knowledge of the historical logging interpretation of step S702 refers to empirical rules formed by correlation of physical meanings of different logging curves summarized in long-term practice, for example, the matching degree of natural gamma and acoustic time difference is high, because natural gamma reflects the argillaceous content, acoustic time difference reflects the rock compactness, and high argillaceous content usually corresponds to rock porosity. In some embodiments, the degree of matching may be quantified by counting the frequencies in the historical wells that are effective in interpreting the formation together. Step S703 may calculate a spatial correlation value by a weighted summation algorithm. The preset threshold in step S704 is a correlation strength critical value set according to the actual requirement, and if the spatial correlation value is greater than the preset threshold, it is indicated that the base curve and the curve to be reconstructed have significant correlation in terms of feature performance and practical experience, and it can be determined that there is spatial correlation between the two, that is, there is a dependency relationship between the two responses in the stratum attribute that varies with depth, and the base curve can be used as an effective input for reconstructing the curve to be reconstructed.
In this embodiment of the present disclosure, as shown in fig. 12, step S602 of determining whether a time correlation exists between a feature representation corresponding to a base log and a feature representation corresponding to a log to be reconstructed according to timing information of each feature representation may include the following steps:
S801, judging whether the time sequence position of a feature representation corresponding to the basic well logging curve is not later than the time sequence position of a feature representation corresponding to the well logging curve to be reconstructed according to the time sequence information of each feature representation;
s802, if yes, determining that time correlation exists between the two characteristic representations;
if not, determining that there is no time correlation between the two feature representations.
As shown in fig. 13, taking the example of the density curve reconstruction, it is assumed that the density curve is reconstructed from the gamma curve and the resistivity curve, each curve including 3 Token, and the curve reconstruction is reconstructed from the current time and Token before the current time. In one embodiment, assuming that the density curve to be reconstructed includes token_6, token_7, token_8, then for token_6, the reconstruction may be performed from token_0 of the gamma curve and token_3 of the resistivity curve, for token_7, the reconstruction may be performed from token_0, token_1 of the gamma curve and token_3, token_4 of the resistivity curve, and for token_8, the reconstruction may be performed from token_0, token_1, token_2 of the gamma curve and token_3, token_4, token_5 of the resistivity curve. Note that, the token_7 is reconstructed without considering the contribution of token_6, and the token_8 is reconstructed without considering the contributions of token_6 and token_7, because token_6 and token_7 are reconstructed, and errors exist in themselves, so that the propagation of the errors can be avoided. The relevance between Token can be represented by a space-time relevance matrix M, 1 indicates that there is a relevance, an operation requiring an attention mechanism is performed, 0 indicates that there is no relevance, and no operation requiring an attention mechanism is performed, and in the density curve reconstruction scene, the space-time relevance matrix is shown in table 1, and Token is abbreviated as Tk.
TABLE 1
In the embodiment of the present disclosure, in step S503, after obtaining the space-time correlation matrix, the attention score between the query matrix and the key matrix is calculated by the following formula:
;
wherein M is a space-time correlation matrix, Q is a query matrix, K is a key matrix,Is a scaling factor.
And then calculating to obtain the space-time correlation weight through the following formula:
Wherein V is a matrix of values. And finally, carrying out weighted summation on the space-time association weight pair value matrix to obtain a second eigenvector matrix.
In order to verify that the reconstruction accuracy of the curve reconstruction model in the embodiment of the present specification meets the production requirement, in the embodiment of the present specification, taking a reconstruction scene of an acoustic curve and a density curve as an example, a complete log curve of 30 wells is selected as a training sample, and a log curve of 10 wells is selected as a test sample to train the curve reconstruction model, and training results are shown in table 2.
TABLE 2
The absolute error of the density curve reconstruction reaches 0.014, the production requirement is less than 0.025, the visible density curve reconstruction meets the production requirement, the absolute error of the acoustic logging curve reconstruction is 1.28, the production requirement is less than 2, and the acoustic logging curve reconstruction meets the production requirement. FIG. 14 is a graph comparing a reconstructed density curve of a well with an actual density curve, wherein the abscissa is the well depth, the ordinate is the density value corresponding to each well depth, wherein the dashed line is the reconstructed log, the solid line is the actual log, and the reconstructed log is approximately coincident with the actual log.
Based on the above-mentioned method for reconstructing a well logging curve, the embodiment of the present disclosure further provides a device for reconstructing a well logging curve correspondingly. The apparatus may include a system (including a distributed system), software (applications), modules, components, servers, clients, etc. that employ the methods described in the embodiments of the present specification in combination with the necessary apparatus to implement the hardware. Based on the same innovative concepts, the embodiments of the present description provide means in one or more embodiments as described in the following embodiments. Because the implementation scheme and the method for solving the problem by the device are similar, the implementation of the device in the embodiment of the present disclosure may refer to the implementation of the foregoing method, and the repetition is not repeated. As used below, the term "unit" or "module" may be a combination of software and/or hardware that implements the intended function. While the means described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.
Specifically, fig. 15 is a schematic block diagram of an embodiment of a log reconstruction device provided in an embodiment of the present disclosure, and referring to fig. 15, the log reconstruction device provided in an embodiment of the present disclosure includes:
An acquisition module 1501, configured to acquire an original log of a specified period, where the original log includes a log to be reconstructed and a plurality of base logs, where the base logs are other types of logs except the log to be reconstructed;
The characterization learning module 1502 is configured to perform characterization learning on the original log to obtain an initial feature vector matrix;
The reconstruction module 1503 is configured to input the initial feature vector matrix into a pre-trained curve reconstruction model to obtain a reconstructed curve of the logging curve to be reconstructed, where the curve reconstruction model includes at least one decoding layer, the decoding layer includes an asymmetric causal attention layer, a first normalization layer, a feedforward network layer, and a second normalization layer, and the asymmetric causal attention layer is configured to extract a space-time correlation weight of the initial feature vector matrix, where the space-time correlation weight represents a space-time correlation degree between feature representations in the initial feature vector matrix.
The beneficial effects obtained by the device provided by the embodiment of the present disclosure are consistent with those obtained by the above method, and will not be described herein.
Referring to fig. 16, a computer device 1602 is also provided in an embodiment of the present disclosure based on a log reconstruction method as described above, wherein the method is run on the computer device 1602. The computer device 1602 may include one or more processors 1604, such as one or more Central Processing Units (CPUs), each of which may implement one or more hardware threads. The computer device 1602 may also include any memory 1606 for storing any kind of information, such as code, settings, data, and the like. By way of non-limiting example, memory 1606 may include any one or more combinations of any type of RAM, any type of ROM, a flash memory device, a hard disk, an optical disk, and the like. More generally, any memory may store information using any technique. Further, any memory may provide volatile or non-volatile retention of information. Further, any memory may represent fixed or removable components of the computer device 1602. In one case, when the processor 1604 executes associated instructions stored in any memory or combination of memories, the computer device 1602 can perform any of the operations of the associated instructions. The computer device 1602 also includes one or more drive mechanisms 1608, such as a hard disk drive mechanism, an optical disk drive mechanism, and the like, for interacting with any memory.
The computer device 1602 may also include an input/output module 1610 (I/O) for receiving various inputs (via an input device 1612) and for providing various outputs (via an output device 1614). One particular output mechanism may include a presentation device 1616 and an associated Graphical User Interface (GUI) 1618. In other embodiments, input/output modules 1610 (I/O), input devices 1612, and output devices 1614 may not be included as just one computer device in a network. The computer device 1602 may also include one or more network interfaces 1620 for exchanging data with other devices via one or more communication links 1622. One or more communication buses 1624 couple the above-described components together.
Communication link 1622 may be implemented in any manner, for example, through a local area network, a wide area network (e.g., the internet), a point-to-point connection, etc., or any combination thereof. Communication link 1622 may include any combination of hardwired links, wireless links, routers, gateway functions, name servers, etc., governed by any protocol or combination of protocols.
Corresponding to the above method, the embodiments of the present description also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the above method.
The present description also provides computer-readable instructions, wherein the program therein causes a processor to perform the above-described method when the processor executes the instructions.
The present description also provides a computer program product comprising at least one instruction or at least one program loaded into and executed by a processor to implement the above-described method.
It should be understood that, in various embodiments of the present disclosure, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation of the embodiments of the present disclosure.
It should also be understood that, in the embodiments of the present specification, the term "and/or" is merely one association relationship describing the association object, meaning that three relationships may exist. For example, A and/or B may mean that A alone, both A and B, and B alone are present. In the present specification, the character "/" generally indicates that the front and rear related objects are an or relationship.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the various example components and steps have been generally described in terms of function in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present specification.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, and are not repeated herein.
In the several embodiments provided in this specification, it should be understood that the disclosed systems, apparatuses, and methods may be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. In addition, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices, or elements, or may be an electrical, mechanical, or other form of connection.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purposes of the embodiments of the present description.
In addition, each functional unit in each embodiment of the present specification may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on this understanding, the technical solution of the present specification is essentially or a part contributing to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present specification. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The principles and embodiments of the present invention have been described in the present specification by using specific examples, which are provided to assist in understanding the method and core ideas of the present invention, and modifications will be apparent to those skilled in the art from the teachings of the present invention, and it is intended that the present invention not be limited to these examples.

Claims (12)

1.一种测井曲线重构方法,其特征在于,所述方法包括:1. A method for reconstructing well logging curves, characterized in that the method comprises: 获取指定时段的原始测井曲线,所述原始测井曲线包括待重构测井曲线以及多个基础测井曲线,其中所述基础测井曲线为除所述待重构测井曲线外的其余类型测井曲线;Obtain the original logging curves for a specified time period. The original logging curves include the logging curves to be reconstructed and multiple basic logging curves, wherein the basic logging curves are other types of logging curves besides the logging curves to be reconstructed. 对所述原始测井曲线进行表征学习,得到初始特征向量矩阵;The original well logging curves are subjected to characterization learning to obtain an initial feature vector matrix; 将所述初始特征向量矩阵输入预训练的曲线重构模型,得到所述待重构测井曲线的重构曲线,其中所述曲线重构模型包括至少一解码层,所述解码层包括非对称因果注意力层、第一归一化层、前馈网络层和第二归一化层,所述非对称因果注意力层用于提取所述初始特征向量矩阵的时空关联权重,所述时空关联权重表示所述初始特征向量矩阵中各特征表示之间的时空关联程度;The initial feature vector matrix is input into a pre-trained curve reconstruction model to obtain the reconstructed curve of the logging curve to be reconstructed. The curve reconstruction model includes at least one decoding layer, which includes an asymmetric causal attention layer, a first normalization layer, a feedforward network layer, and a second normalization layer. The asymmetric causal attention layer is used to extract the spatiotemporal correlation weights of the initial feature vector matrix. The spatiotemporal correlation weights represent the degree of spatiotemporal correlation between each feature representation in the initial feature vector matrix. 其中,提取所述初始特征向量矩阵的时空关联权重,并将所述时空关联权重映射至所述初始特征向量矩阵,得到第二特征向量矩阵,包括:Specifically, the spatiotemporal correlation weights of the initial feature vector matrix are extracted, and the spatiotemporal correlation weights are mapped to the initial feature vector matrix to obtain the second feature vector matrix, including: 对所述初始特征向量矩阵进行线性变换,得到查询矩阵、键矩阵及值矩阵,其中所述查询矩阵根据所述待重构测井曲线的特征表示序列生成,所述键矩阵和值矩阵根据所述待重构测井曲线及基础测井曲线的特征表示序列生成;A linear transformation is performed on the initial feature vector matrix to obtain a query matrix, a key matrix, and a value matrix, wherein the query matrix is generated based on the feature representation sequence of the logging curve to be reconstructed, and the key matrix and value matrix are generated based on the feature representation sequence of the logging curve to be reconstructed and the basic logging curve. 根据所述初始特征向量矩阵中每一特征表示的时序信息和各测井曲线的物理机理构建时空关联矩阵;所述时空关联矩阵中的每一元素值表示各特征表示间是否存在时间关联和空间关联;A spatiotemporal correlation matrix is constructed based on the temporal information of each feature representation in the initial feature vector matrix and the physical mechanism of each logging curve; each element value in the spatiotemporal correlation matrix indicates whether there is a temporal and spatial correlation between the feature representations; 根据所述时空关联矩阵计算得到所述查询矩阵和键矩阵间的注意力分数;The attention score between the query matrix and the key matrix is calculated based on the spatiotemporal correlation matrix. 利用softmax函数对所述注意力分数进行归一化,得到时空关联权重;The attention scores are normalized using the softmax function to obtain the spatiotemporal correlation weights; 根据所述时空关联权重对所述值矩阵进行加权求和,得到第二特征向量矩阵。The value matrix is weighted and summed according to the spatiotemporal correlation weights to obtain the second eigenvector matrix. 2.根据权利要求1所述的方法,其特征在于,所述对所述原始测井曲线进行表征学习,得到初始特征向量矩阵,包括:2. The method according to claim 1, characterized in that, the step of performing representation learning on the original well logging curve to obtain an initial feature vector matrix includes: 将所述待重构测井曲线和多个基础测井曲线在时间维度进行对齐;Align the logging curve to be reconstructed with multiple basic logging curves in the time dimension; 根据预设时序长度将对齐后的待重构测井曲线和每一所述基础测井曲线进行划分,得到所述待重构测井曲线和每一所述基础测井曲线对应的多个时序段;The aligned logging curve to be reconstructed and each of the basic logging curves are divided according to the preset time sequence length to obtain multiple time sequence segments corresponding to the logging curve to be reconstructed and each of the basic logging curves. 将所述多个时序段输入预构建的残差模型进行表征学习,得到所述待重构测井曲线和每一所述基础测井曲线的特征表示序列,所述特征表示序列包括多个时序段对应的特征表示;The multiple time segments are input into a pre-constructed residual model for representation learning to obtain the feature representation sequence of the logging curve to be reconstructed and each of the basic logging curves. The feature representation sequence includes feature representations corresponding to multiple time segments. 对每一所述特征表示序列中的特征表示添加时序信息,并根据添加时序信息后的各特征表示序列构建得到初始特征向量矩阵。Temporal information is added to the feature representations in each feature representation sequence, and an initial feature vector matrix is constructed based on the feature representation sequences after adding the temporal information. 3.根据权利要求2所述的方法,其特征在于,所述残差模型包括一输入层、至少一隐藏层、一残差连接层及一输出层;3. The method according to claim 2, wherein the residual model comprises an input layer, at least one hidden layer, a residual connection layer, and an output layer; 所述输入层用于将所述时序段转换为第一特征表示;The input layer is used to convert the time segment into a first feature representation; 所述隐藏层用于将所述第一特征表示转换为第二特征表示;The hidden layer is used to convert the first feature representation into a second feature representation; 所述残差连接层用于将所述时序段转换为第三特征表示;The residual connection layer is used to convert the time segment into a third feature representation; 所述输出层用于将所述第二特征表示和第三特征表示进行相加,并进行归一化操作,得到所述时序段的特征表示。The output layer is used to add the second feature representation and the third feature representation and perform a normalization operation to obtain the feature representation of the time series segment. 4.根据权利要求1所述的方法,其特征在于,所述曲线重构模型还包括一线性映射层和一softmax层;所述将所述初始特征向量矩阵输入预训练的曲线重构模型,得到所述待重构测井曲线的重构曲线,包括:4. The method according to claim 1, characterized in that the curve reconstruction model further includes a linear mapping layer and a softmax layer; the step of inputting the initial feature vector matrix into the pre-trained curve reconstruction model to obtain the reconstructed curve of the logging curve to be reconstructed includes: 将所述初始特征向量矩阵输入所述解码层,得到第一特征向量矩阵;The initial feature vector matrix is input into the decoding layer to obtain the first feature vector matrix; 将所述第一特征向量矩阵输入所述线性映射层,以将所述第一特征向量矩阵映射到所述待重构测井曲线对应的数值空间,得到目标特征表示序列;The first feature vector matrix is input into the linear mapping layer to map the first feature vector matrix to the numerical space corresponding to the well logging curve to be reconstructed, thereby obtaining the target feature representation sequence; 将所述目标特征表示序列输入所述softmax层,得到所述目标特征表示序列中每一特征表示对应的预测值;The target feature representation sequence is input into the softmax layer to obtain the predicted value corresponding to each feature representation in the target feature representation sequence; 根据所述目标特征表示序列中特征表示的时序信息,拼接所述预测值得到所述待重构测井曲线的重构曲线。Based on the temporal information of the feature representations in the target feature representation sequence, the predicted values are spliced together to obtain the reconstructed curve of the logging curve to be reconstructed. 5.根据权利要求4所述的方法,其特征在于,所述将所述初始特征向量矩阵输入所述解码层,得到第一特征向量矩阵,还包括:5. The method according to claim 4, characterized in that, the step of inputting the initial feature vector matrix into the decoding layer to obtain the first feature vector matrix further includes: 将所述初始特征向量矩阵输入所述非对称因果注意力层,得到第二特征向量矩阵;The initial feature vector matrix is input into the asymmetric causal attention layer to obtain the second feature vector matrix; 将所述第二特征向量矩阵输入所述第一归一化层进行归一化,得到第三特征向量矩阵;The second feature vector matrix is input into the first normalization layer for normalization to obtain the third feature vector matrix; 将所述第三特征向量矩阵输入所述前馈网络层,以提取所述第三特征向量矩阵的局部非线性特征,并将其映射到所述第二特征向量矩阵,得到第四特征向量矩阵;The third feature vector matrix is input into the feedforward network layer to extract the local nonlinear features of the third feature vector matrix, and then mapped to the second feature vector matrix to obtain the fourth feature vector matrix. 将所述第四特征向量矩阵输入所述第二归一化层进行归一化,得到第一特征向量矩阵。The fourth feature vector matrix is input into the second normalization layer for normalization to obtain the first feature vector matrix. 6.根据权利要求1所述的方法,其特征在于,所述时空关联矩阵的行数和列数与所述初始特征向量矩阵中的特征表示总数相同,所述根据所述初始特征向量矩阵中每一特征表示的时序信息和各测井曲线的物理机理构建时空关联矩阵,包括:6. The method according to claim 1, characterized in that the number of rows and columns of the spatiotemporal correlation matrix is the same as the total number of feature representations in the initial feature vector matrix, and the step of constructing the spatiotemporal correlation matrix based on the time-series information of each feature representation in the initial feature vector matrix and the physical mechanism of each logging curve includes: 从所述初始特征向量矩阵中确定待重构测井曲线对应的特征表示和基础测井曲线对应的特征表示;The feature representations corresponding to the logging curves to be reconstructed and the feature representations corresponding to the basic logging curves are determined from the initial feature vector matrix. 根据每一特征表示的时序信息判断基础测井曲线对应的特征表示与待重构测井曲线对应的特征表示是否存在时间关联;以及根据各测井曲线的物理机理判断基础测井曲线对应的特征表示与待重构测井曲线对应的特征表示是否存在空间关联;Based on the temporal information of each feature representation, determine whether there is a temporal correlation between the feature representation corresponding to the basic logging curve and the feature representation corresponding to the logging curve to be reconstructed; and based on the physical mechanism of each logging curve, determine whether there is a spatial correlation between the feature representation corresponding to the basic logging curve and the feature representation corresponding to the logging curve to be reconstructed. 若是,则将存在时间关联和空间关联的特征表示对应的元素赋值为第一设定值,不存在时间关联和空间关联的特征表示对应的元素赋值为第二设定值。If so, the elements corresponding to the feature representations that have temporal and spatial associations will be assigned the first set value, and the elements corresponding to the feature representations that do not have temporal and spatial associations will be assigned the second set value. 7.根据权利要求6所述的方法,其特征在于,所述根据各测井曲线的物理机理判断基础测井曲线对应的特征表示与待重构测井曲线对应的特征表示是否存在空间关联,包括:7. The method according to claim 6, characterized in that, determining whether there is a spatial correlation between the feature representation corresponding to the basic logging curve and the feature representation corresponding to the logging curve to be reconstructed based on the physical mechanism of each logging curve includes: 根据各基础测井曲线及待重构测井曲线在不同地层的表征特征,计算各基础测井曲线与待重构测井曲线的表征相关性;Based on the characterization characteristics of each basic logging curve and the logging curve to be reconstructed in different formations, the characterization correlation between each basic logging curve and the logging curve to be reconstructed is calculated. 根据历史测井解释经验知识计算各基础测井曲线与待重构测井曲线的匹配度;The matching degree between each basic logging curve and the logging curve to be reconstructed is calculated based on historical logging interpretation experience. 根据所述表征相关性和匹配度计算得到各基础测井曲线与待重构测井曲线的空间关联值;The spatial correlation values between each basic logging curve and the logging curve to be reconstructed are calculated based on the aforementioned characterization correlation and matching degree. 若所述空间关联值大于预设阈值,则判定基础测井曲线与待重构测井曲线存在空间关联。If the spatial correlation value is greater than a preset threshold, it is determined that there is a spatial correlation between the basic logging curve and the logging curve to be reconstructed. 8.根据权利要求6所述的方法,其特征在于,所述根据每一特征表示的时序信息判断基础测井曲线对应的特征表示与待重构测井曲线对应的特征表示是否存在时间关联,包括:8. The method according to claim 6, characterized in that, determining whether there is a temporal correlation between the feature representation corresponding to the basic logging curve and the feature representation corresponding to the logging curve to be reconstructed based on the temporal information of each feature representation includes: 根据每一特征表示的时序信息,判断所述基础测井曲线对应的一特征表示的时序位置是否不晚于待重构测井曲线对应的一特征表示的时序位置;Based on the temporal information of each feature representation, determine whether the temporal position of a feature representation corresponding to the basic logging curve is no later than the temporal position of a feature representation corresponding to the logging curve to be reconstructed. 若是,则确定上述两特征表示间存在时间关联;If so, then it is determined that there is a temporal correlation between the two feature representations mentioned above; 若否,则确定上述两特征表示间不存在时间关联。If not, then it is determined that there is no temporal correlation between the two feature representations mentioned above. 9.一种测井曲线重构装置,其特征在于,所述装置包括:9. A logging curve reconstruction device, characterized in that the device comprises: 获取模块,用于获取指定时段的原始测井曲线,所述原始测井曲线包括待重构测井曲线以及多个基础测井曲线,其中所述基础测井曲线为除所述待重构测井曲线外的其余类型测井曲线;The acquisition module is used to acquire the original logging curves for a specified time period. The original logging curves include the logging curves to be reconstructed and multiple basic logging curves, wherein the basic logging curves are other types of logging curves except for the logging curves to be reconstructed. 表征学习模块,用于对所述原始测井曲线进行表征学习,得到初始特征向量矩阵;The representation learning module is used to learn the representation of the original well logging curve to obtain an initial feature vector matrix; 重构模块,用于将所述初始特征向量矩阵输入预训练的曲线重构模型,得到所述待重构测井曲线的重构曲线,其中所述曲线重构模型包括至少一解码层,所述解码层包括非对称因果注意力层、第一归一化层、前馈网络层和第二归一化层,所述非对称因果注意力层用于提取所述初始特征向量矩阵的时空关联权重,所述时空关联权重表示所述初始特征向量矩阵中各特征表示之间的时空关联程度;The reconstruction module is used to input the initial feature vector matrix into a pre-trained curve reconstruction model to obtain the reconstructed curve of the logging curve to be reconstructed. The curve reconstruction model includes at least one decoding layer, which includes an asymmetric causal attention layer, a first normalization layer, a feedforward network layer, and a second normalization layer. The asymmetric causal attention layer is used to extract the spatiotemporal correlation weights of the initial feature vector matrix. The spatiotemporal correlation weights represent the degree of spatiotemporal correlation between each feature representation in the initial feature vector matrix. 其中,提取所述初始特征向量矩阵的时空关联权重,并将所述时空关联权重映射至所述初始特征向量矩阵,得到第二特征向量矩阵,包括:Specifically, the spatiotemporal correlation weights of the initial feature vector matrix are extracted, and the spatiotemporal correlation weights are mapped to the initial feature vector matrix to obtain the second feature vector matrix, including: 对所述初始特征向量矩阵进行线性变换,得到查询矩阵、键矩阵及值矩阵,其中所述查询矩阵根据所述待重构测井曲线的特征表示序列生成,所述键矩阵和值矩阵根据所述待重构测井曲线及基础测井曲线的特征表示序列生成;A linear transformation is performed on the initial feature vector matrix to obtain a query matrix, a key matrix, and a value matrix, wherein the query matrix is generated based on the feature representation sequence of the logging curve to be reconstructed, and the key matrix and value matrix are generated based on the feature representation sequence of the logging curve to be reconstructed and the basic logging curve. 根据所述初始特征向量矩阵中每一特征表示的时序信息和各测井曲线的物理机理构建时空关联矩阵;所述时空关联矩阵中的每一元素值表示各特征表示间是否存在时间关联和空间关联;A spatiotemporal correlation matrix is constructed based on the temporal information of each feature representation in the initial feature vector matrix and the physical mechanism of each logging curve; each element value in the spatiotemporal correlation matrix indicates whether there is a temporal and spatial correlation between the feature representations; 根据所述时空关联矩阵计算得到所述查询矩阵和键矩阵间的注意力分数;The attention score between the query matrix and the key matrix is calculated based on the spatiotemporal correlation matrix. 利用softmax函数对所述注意力分数进行归一化,得到时空关联权重;The attention scores are normalized using the softmax function to obtain the spatiotemporal correlation weights; 根据所述时空关联权重对所述值矩阵进行加权求和,得到第二特征向量矩阵。The value matrix is weighted and summed according to the spatiotemporal correlation weights to obtain the second eigenvector matrix. 10.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任意一项所述的方法。10. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the method as described in any one of claims 1 to 8. 11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8任意一项所述的方法。11. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, which, when executed by a processor, implements the method as described in any one of claims 1 to 8. 12.一种计算机程序产品,其特征在于,包括至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至8任意一项所述的方法。12. A computer program product, characterized in that it comprises at least one instruction or at least one program segment, said at least one instruction or said at least one program segment being loaded and executed by a processor to implement the method as claimed in any one of claims 1 to 8.
CN202511254319.1A 2025-09-03 2025-09-03 A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves. Active CN120745462B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202511254319.1A CN120745462B (en) 2025-09-03 2025-09-03 A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202511254319.1A CN120745462B (en) 2025-09-03 2025-09-03 A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves.

Publications (2)

Publication Number Publication Date
CN120745462A CN120745462A (en) 2025-10-03
CN120745462B true CN120745462B (en) 2025-11-04

Family

ID=97220881

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202511254319.1A Active CN120745462B (en) 2025-09-03 2025-09-03 A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves.

Country Status (1)

Country Link
CN (1) CN120745462B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115828072A (en) * 2022-12-07 2023-03-21 中国科学技术大学 Unconformable logging curve missing segment reconstruction method and storage medium
CN117610429A (en) * 2023-12-08 2024-02-27 中国科学技术大学先进技术研究院 Well logging curve completion model training method and device based on deep learning

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12248111B2 (en) * 2021-11-02 2025-03-11 Schlumberger Technology Corporation Well log correlation system
CN120524222A (en) * 2024-02-21 2025-08-22 中国石油化工股份有限公司 Well logging curve outlier identification method integrating autoencoder and attention mechanism

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115828072A (en) * 2022-12-07 2023-03-21 中国科学技术大学 Unconformable logging curve missing segment reconstruction method and storage medium
CN117610429A (en) * 2023-12-08 2024-02-27 中国科学技术大学先进技术研究院 Well logging curve completion model training method and device based on deep learning

Also Published As

Publication number Publication date
CN120745462A (en) 2025-10-03

Similar Documents

Publication Publication Date Title
US12248111B2 (en) Well log correlation system
US7613665B2 (en) Ensembles of neural networks with different input sets
US10775531B2 (en) Big data point and vector model
US20180306030A1 (en) Method for improving reservoir performance by using data science
Pang et al. Machine learning for carbonate formation drilling: Mud loss prediction using seismic attributes and mud loss records
US11828901B2 (en) Nuclear magnetic resonance (NMR) fluid substitution using machine learning
CN117610429A (en) Well logging curve completion model training method and device based on deep learning
Gan et al. Artificial intelligent logs for formation evaluation using case studies in Gulf of Mexico and Trinidad & Tobago
US20230193754A1 (en) Machine learning assisted parameter matching and production forecasting for new wells
CN120745462B (en) A method, apparatus, equipment, storage medium, and product for reconstructing well logging curves.
NO20250086A1 (en) Inferring subsurface knowledge from subsurface information
WO2024254075A2 (en) Field operations framework
Chen et al. A novel method for predicting formation pore pressure ahead of the drill bit by embedding petrophysical theory into machine learning based on seismic and logging-while-drilling data
WO2024229082A2 (en) Seismic survey framework
CN110552693A (en) layer interface identification method of induction logging curve based on deep neural network
EP4196825B1 (en) Machine learning-based differencing tool for hydrocarbon well logs
US20250077956A1 (en) System and method for automatic well integrity log interpretation verification
US12488610B2 (en) Raster image digitization system for field data
Ramadhan et al. Unravel Carbonate Reservoir Heterogeneities Through 3D Seismic Neural Network Application: A Machine Learning Based Approach and Workflow
US20250163802A1 (en) System and method for data-driven hydrocarbon fluid property prediction using physics-based and correlation models
Simoes et al. Well log data quality control and processing
WO2023108119A9 (en) Enhanced quality borehole image generation and method
Ambah Beware the undulation: failure mode prediction and rock mass classification in rock mechanics using deep neural networks and synthetic rock mass models
Wenwen et al. A New Supervised AI Logging Lithofacies Identification Technique and its Application in K Oilfield in the Middle East
Taboada et al. An Application of Machine Learning to Predicting Shear Wave Velocity of Marine Sand

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
GR01 Patent grant
GR01 Patent grant