This patent application claims the benefit and priority of Chinese Patent Application No. 202110978872.5, filed on Aug. 25, 2021, the disclosure of which is incorporated by reference herein in its entirety as part of the present application.
The present disclosure relates to a geophysical processing method for oil and gas exploration, and more particularly, to a high-accuracy method for gas detection using multiple quantum neural networks.
At present, neural networks widely used in geophysical processing methods for oil and gas exploration include a self-organizing feature map network, a back propagation (BP) neural network, etc. The self-organizing feature map network operates in an unsupervised learning manner. Usually, a central node in a competitive layer and nodes in a surrounding neighborhood together represent a mode class, which is generally applicable to seismic facies classification. Seismic stratigraphic parameters having similar reflected wave characteristics may be classified as a same class, but the clustering effect needs to be improved on accuracy and uniqueness. The resulting output results may be directly used in reservoir prediction and gas detection, which, however, are extremely low in accuracy. The BP neural network is widely used in reservoir prediction and gas detection in the field of oil and gas exploration. However, the BP neural network is low in convergence rate and prone to a local minimum during training. Moreover, due to reservoirs of a same fluid type in different sedimentary facies belts having different seismic response characteristics, the direct use of the BP neural network in training the seismic characteristic parameters of a gas-bearing reservoir may easily lead to low accuracy and unsatisfactory effects of reservoir prediction and gas detection.
In recent years, quantum computing has developed greatly. A quantum neural network constructed based on the combination of an artificial neural network and the quantum theory may be helpful to better simulate the information processing of the human brain and improve the approximation capability and the information processing efficiency of the neural network. However, there is no related technology yet at present. Therefore, there is an urgent need for a quantum neural network combined method for gas detection to improve the detection accuracy thereof.
To address the above-mentioned problems and to overcome the defects of traditional BP neural network and self-organizing feature map network algorithms, the present disclosure provides a new method and system for high-resolution gas detection using multiple quantum neural networks in combination with seismic attributes based on the existing quantum neural network technology. Thus, the accuracy of gas detection can be improved.
A first objective of the present disclosure is to provide a method for gas detection using multiple quantum neural networks. Specific technical solutions are as follows.
A method for gas detection using multiple quantum neural networks is provided, where unsupervised learning and supervised learning are combined in a quantum self-organizing feature map network; acquired seismic data are input to the quantum self-organizing feature map network that finishes learning for sedimentary facies classification, and classification results are input to a quantum gate node neural network for gas detection.
Further, specific steps may include:
Specifically, the seismic attribute parameters may include a root mean square amplitude, a waveform variant, a relative wave impedance, a peak amplitude exceeding an average amplitude, an average weighted instantaneous frequency, and a peak frequency.
Specifically, after the seismic attribute parameters are standardized and normalized, seismic facies may be computed using the unsupervised learning and supervised learning combined quantum self-organizing feature map network, and the classification results may be obtained in accordance with the sedimentary facies types in step 1.
Specifically, computing the seismic facies includes unsupervised quantum weight clustering and supervised quantum weight clustering.
Specifically, the unsupervised quantum weight clustering may include:
if s<Max, s=s+1, and skipping to step (3); otherwise, s=0, skipping to step a) of the supervised quantum weight clustering, the step a) including deriving a class center sample |X*j> for a vector in a class sample set Mj(j=1,2, . . . , d).
Specifically, the supervised quantum weight clustering may include:
Specifically, step 3) may specifically include:
Specifically, the parameters of each layer of the network may be adjusted in the following manner in step (c): performing global parameter optimization by particle swarm optimization and performing local parameter optimization by gradient descent.
A second objective of the present disclosure is to provide a system for gas detection using multiple quantum neural networks. Specific technical solutions are as follows.
A system for gas detection using multiple quantum neural networks includes:
a calibration module configured to calibrate a target horizon of seismic data;
an extraction module configured to extract seismic attribute parameters from the seismic data of the target horizon in the calibration module;
a classification module configured to establish sedimentary facies types with the seismic data, well logging information and comprehensive geological information;
a training module configured to perform sedimentary facies classification using an unsupervised learning and supervised learning combined quantum self-organizing feature map network by combining the seismic attribute parameters in the extraction module with the sedimentary facies types established in the classification module to obtain training samples for training a quantum gate node neural network; and
a detection module configured to perform gas detection on a region using the trained quantum gate node neural network.
Specifically, the seismic attribute parameters may include a root mean square amplitude, a waveform variant, a relative wave impedance, a peak amplitude exceeding an average amplitude, an average weighted instantaneous frequency, and a peak frequency.
Specifically, after the seismic attribute parameters are standardized and normalized by the training module, seismic facies are computed using the unsupervised learning and supervised learning combined quantum self-organizing feature map network, and classification results are obtained in accordance with the sedimentary facies types in the classification module.
Specifically, computing the seismic facies includes unsupervised quantum weight clustering and supervised quantum weight clustering.
The present disclosure has the following beneficial effects:
The present disclosure will be described in further detail below by way of specific embodiments. It is to be understood that understood that specific embodiments described herein are merely intended to explain rather than limit the present disclosure. It will be appreciated by those skilled in the art that modifications and substitutions may be made to the details and forms of the technical solutions of the present disclosure without departing from the structural idea and the use scope of the present disclosure, but these modifications and substitutions still fall within the protection scope of the present disclosure.
Method for gas detection using multiple quantum neural networks is an adaptive method for high-resolution gas detection. As shown in
The core problem of the method for gas detection using multiple quantum neural networks provided in the present disclosure is to extract the clustering information of seismic characteristic parameters from the seismic data using the unsupervised learning and supervised learning combined quantum self-organizing feature map network and realize high-accuracy gas bearing detection on a reservoir based on the obtained clustering information of various seismic characteristic parameters in combination with the quantum gate node neural network.
To implement the method described above, an embodiment provides a system for performing the method. Modules shown in
Specifically, the seismic attribute parameters include a root mean square amplitude, a waveform variant, a relative wave impedance, a peak amplitude exceeding an average amplitude, an average weighted instantaneous frequency, and a peak frequency.
Specifically, after the seismic attribute parameters are standardized and normalized by the training module, seismic facies are computed using the unsupervised learning and supervised learning combined quantum self-organizing feature map network, and classification results are obtained in accordance with the sedimentary facies types in the classification module.
Specifically, computing the seismic facies includes unsupervised quantum weight clustering and supervised quantum weight clustering.
The present disclosure is implemented according to the following specific principles.
1. A target horizon of seismic data is accurately calibrated by comprehensively utilizing geological information, well logging information and a synthetic seismogram, and sedimentary facies types are established.
2. For the seismic data of the target horizon, input seismic characteristic parameters are divided into different classes by using an unsupervised learning and supervised learning combined quantum self-organizing feature map network, where each class corresponds to a different sedimentary facies belt.
2.1. Stratigraphic and structural seismic attributes are extracted from the seismic data of the target horizon. The seismic attribute parameters include a root mean square amplitude, a waveform variant, a relative wave impedance, a peak amplitude exceeding an average amplitude, an average weighted instantaneous frequency, and a peak frequency.
2.2. The extracted seismic attribute parameters X=(x1, x2, x3, x4, x5, x6) are standardized to eliminate dimensional differences. The parameters are standardized according to the following equation:
where X*i,j represents the normalized ith seismic attribute, i=1˜6; min(⋅) represents a minimizing operation; max(⋅) represents a maximizing operation; and the number of sampling points for each attribute is: k=1, 2, . . . , N with N being the length of the sampling points. The normalized seismic attribute parameters are denoted as X*=(x1*, x2*, x3*, x4*, x5*, x6*)
2.3. The seismic facies are computed using the unsupervised learning and supervised learning combined quantum self-organizing feature map network, specifically by the following process:
(1) Quantum state description is performed on the normalized seismic attribute parameters X*. Quantum states of the seismic attribute parameters X*=(x1*, x2*, x3*, x4*, x5*, x6*) are defined as:
|X*=[|x1*
,|x2*
,|x3*
,|x4*
,|x5*
,|x6*
]T (2),
where
and T represents a matrix transposition operation.
(2) A connection weight vector |Wj of an input sample |X*
to a competitive layer neuron j is initialized, |Wj
=[|wj1
,|wj2
,|wj3
,|wj4
,|wj5
,|wj6
]T, |Wji
=cos(θ)|0
+sin(θ)|1
, where j=1,2, . . . , N, i=1 to 6, θ=2πυ, and υ is a random number in [0,1].
(3) A maxcycle is set as Max, while an initial learning rate as η0 , an initial neighborhood radius as r0, and a cycle counting tick as s=0. A learning rate and a neighborhood radius are calculated by the following equations:
η(s)=η0(1−s/Max) (3),
η(s)=r0 (1−s/Max) (4).
(4) The No. j* of the competition winner neuron between sample vectors is calculated. A similarity coefficient of the connection weight vector |Wj of the input sample |Xm*
to the competitive layer neuron j is expressed as:
The competition winner node having the maximum similarity coefficient is j*=max{rjm}.
(5) A neighborhood Φ(j*,r(s)) having a radius r(s) is selected with j* as the center, and the weight vector is adjusted to move toward the sample |Xm*. The weight vector is adjusted according to the following equation:
and ax and |wji
, respectively.
(6) If s<Max, s=s+1,and the process proceeds to step 3; otherwise, s=0, and the process proceeds to step (7).
2.3.2 Supervised Quantum Weight Clustering
(7) For a vector in a class sample set Mj(j=1,2, . . . , d), a class center sample |X*j is derived as:
(8) The learning rate is calculated by:
η(s)=η0(1−s/Max) (9).
(9) A class set Mj(j=1, 2, . . . ,l) is picked out orderly from a training set, where l represents the number of mode classes. By denoting the winner neuron No. corresponding to the class center sample |X*j as d*j and defining Dj as a set of competition winner neuron Nos. corresponding to modes in Mj, a network weight is adjusted according to the following equation:
and ax and |wik
, respectively.
(10) If s<Max, s=s+1, and the process proceeds to step 7; otherwise, the weight is saved and the network training is finished.
(11) For any sample X to be identified, a mode class of the sample is determined. For the completion winner neuron node j* of the competitive layer, if j*=
where θ is a clustering threshold. In this case, X is classified into the mode class of node
3. Gas detection is performed using a particle swarm optimization based quantum gate node neural network with clustering results of various seismic characteristic parameters output by the quantum self-organizing feature map network as inputs.
3.1. Quantum state description is performed on the input clustering results of various seismic characteristic parameters. The clustering results of various seismic characteristic parameters output by the quantum self-organizing feature map network are denoted as D=(d*1,d*2, . . . ,d*l)T, (d*1∈{ai,bi}), and quantum states thereof are defined as:
3.2. The output of each layer of the network is calculated.
With the probability amplitude of state |1 in quantum bits of each layer as the actual output of each layer, the actual output of a hidden layer of the network is expressed as:
and the actual output of an output layer of the network is expressed as:
3.3. An error value of the neural network is calculated. Back propagation calculation of an error is performed, and parameters of each layer of the network are adjusted.
(1) The error value of the neural network is calculated, and an error function is defined as:
where {tilde over (y)}k is a desired output.
(2) Global parameter optimization is performed by particle swarm optimization. Since a lot of minimum points exist in the quantum neural network, to improve the search effect, an argument bias matrix θ of the hidden layer of the quantum neural network and an argument bias matrix φ of the output layer of the network are firstly calculated by particle swarm optimization, and the optimization of the parameters of the quantum neural network is performed by global search.
(3) Local parameter optimization is performed by gradient descent. On the basis of global search, the optimal solutions of the argument bias matrix θ of the hidden layer of the quantum neural network and an argument bias matrix φ of the output layer of the network are further calculated by gradient descent. The local search capability is further improved, causing the network error to descend continuously. Rotation angles of different layers are updated according to the following equations:
η represents the learning rate, and t represents the number of iterations.
3.4. Gas detection is performed on the seismic data of another region using the trained quantum gate node neural network, and inverse normalization is performed on output results to provide gas detection results.
Comparison of Technical Effects Between the Prior Art and the Present Embodiment
In conclusion, the method for gas detection using multiple quantum neural networks provided in the present disclosure has the following characteristics:
The foregoing are merely descriptions of preferred embodiments of the present disclosure, and are not intended to limit the present disclosure. Any modifications, equivalent replacements and improvements made within the spirit and principle of the present disclosure should be included in the protection scope of the present disclosure.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202110978872.5 | Aug 2021 | CN | national |