<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">849407</article-id>
<article-id pub-id-type="doi">10.3389/feart.2022.849407</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Recognition and Classification for Inter-well Nonlinear Permeability Configuration in Low Permeability Reservoirs Utilizing Machine Learning Methods</article-title>
<alt-title alt-title-type="left-running-head">Liu and Liu</alt-title>
<alt-title alt-title-type="right-running-head">Classification Nonlinear Permeability Configuration</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Liu</surname>
<given-names>Jinzi</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1623672/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Xinyu</given-names>
</name>
</contrib>
</contrib-group>
<aff>
<institution>School of Mathematics and Statistics</institution>, <institution>Northeast Petroleum University</institution>, <addr-line>Daqing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1356194/overview">Kai Zhang</ext-link>, China University of Petroleum, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1642043/overview">Hongqing Song</ext-link>, University of Science and Technology Beijing, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1240498/overview">Tao Zhang</ext-link>, King Abdullah University of Science and Technology, Saudi Arabia</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Jinzi Liu, <email>jinzi19811216@126.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Environmental Informatics and Remote Sensing a section of the journal Frontiers in Earth Science</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>15</day>
<month>03</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>849407</elocation-id>
<history>
<date date-type="received">
<day>06</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>02</day>
<month>02</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Liu and Liu.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Liu and Liu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>Machine learning methods have become the leading research algorithm enjoying popularity for reservoir engineering evaluation. In this paper, one machine learning method is selected and optimized for the recognition and classification of inter-well nonlinear permeability configurations between injection and production wells in the low permeability reservoir. The above configurations are divided into four classes, i.e.,&#x20;homogeneous, linear increment, convexity increasing (logarithmic function), and convex downward increasing (exponential function). According to four kinds of nonlinear permeability distributions in low permeability reservoirs and the increased effect of threshold pressure gradient, the productivity formula is established. Then the decision tree, neural networks (NN) and support vector machines (SVM) are utilized for training dynamic data under the influence of the training model, i.e.,&#x20;the configuration in low-permeability reservoirs. The data set is formed with dynamic production data under different configuration permeability, well spacing, thickness, pressure, and production. The recognition and classification of the permeability configuration are performed using different machine learning models. The results show that compared with NN and decision tree, SVM presents better performance in the accuracy of verification, true positive rate (TPR), false-negative rate (FNR) and receiver operating characteristic (ROC). Moreover, SVM verification results are placed on the brink of the training methods. This paper provides new insights and methods for the recognition and classification of inter-well nonlinear permeability configuration in low permeability reservoirs. Additionally, the research method can also apply to solve similar theoretical problems in other unconventional reservoirs.</p>
</abstract>
<kwd-group>
<kwd>classification</kwd>
<kwd>permeability configuration</kwd>
<kwd>low permeability reservoirs</kwd>
<kwd>machine learning methods</kwd>
<kwd>recognition</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Reservoir heterogeneity has been the main research hotspot in the area of low permeability reservoirs. They are identified in numerous heterogeneity studies in terms of typical characteristics and effective exploitation (<xref ref-type="bibr" rid="B10">Feng, 1986</xref>; <xref ref-type="bibr" rid="B15">Hao et&#x20;al., 2006</xref>; <xref ref-type="bibr" rid="B17">Hu, 2009</xref>; <xref ref-type="bibr" rid="B39">Wang et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B8">Dou et&#x20;al., 2014</xref>). Low permeability reservoirs show obvious heterogeneity, narrow throat, and poor mobility, significantly distinct from medium and high permeability reservoirs. Its fluid law also shows inconformity compared to Darcy&#x2019;s law. Previous research results rely on core experiments to establish empirical formulas. Among them, the threshold pressure gradient is regarded as a constant to establish an empirical formula by the experimental regression method (<xref ref-type="bibr" rid="B7">Deng and Liu, 2003</xref>; <xref ref-type="bibr" rid="B13">Han et&#x20;al., 2004</xref>; <xref ref-type="bibr" rid="B22">Li et&#x20;al., 2004</xref>; <xref ref-type="bibr" rid="B20">Li et&#x20;al., 2008</xref>; <xref ref-type="bibr" rid="B52">Zhu and Liu, 2010</xref>). Existing research explores the heterogeneity characteristics however, the impact of permeability configuration distribution and threshold pressure gradient on the productivity calculation in low permeability reservoirs is still unclear.</p>
<p>Machine learning has become a widespread method of intelligent recognition and classification (<xref ref-type="bibr" rid="B25">LiuSong and Zhu, 2011</xref>; <xref ref-type="bibr" rid="B44">Yu et&#x20;al., 2012</xref>). Numerous reports detail the use of machine learning methods for productivity prediction, connectivity evaluation, and flow characteristics analysis (<xref ref-type="bibr" rid="B40">Wei et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B38">Wang et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B32">Song et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B42">Xu et&#x20;al., 2020</xref>). Normally, there are three excellent algorithms for the classifications and recognition of machine learning, i.e.,&#x20;decision tree, neural networks (NN) and support vector machines (SVM), by which numerous works have been conducted. The decision tree learning algorithm is one process of recursively selecting optimal features and dividing training data according to features so that each sub-data set can be optimally classified. For the data with the inconsistent number of typical samples, the information gain is biased towards those features with more values, which are easy to overfit (<xref ref-type="bibr" rid="B21">Li, 2009</xref>; <xref ref-type="bibr" rid="B1">Ahmadi and Chen, 2019</xref>; <xref ref-type="bibr" rid="B9">Du et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B24">Liu, 2020</xref>; <xref ref-type="bibr" rid="B23">Liu and Liu, 2021</xref>). Neural network algorithm simulates the biological neural network and is a kind of pattern matching algorithm usually used to solve classification and regression problems. The Transect Network has multiple hidden layers and can deal with non-separable linear problems. However, it needs various parameters and has no applicable method for parameter selection, easily falling into local optimum (<xref ref-type="bibr" rid="B18">Kurt et&#x20;al., 2008</xref>; <xref ref-type="bibr" rid="B50">Zhong et&#x20;al., 2010</xref>; <xref ref-type="bibr" rid="B28">Raeesi et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B26">Mu et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B14">Han and Zheng, 2020</xref>). With nonlinear mapping as the basic theory, SVM uses the inner product kernel function to replace nonlinear mapping with higher dimensional space. The SVM learning problem can be determined by a convex optimization problem, so the global minimum of the objective function can be found using known efficient algorithms. However, other classification methods (such as the rule-based classifier and NN) adopt one greedy learning strategy to search hypothesis space, which can only obtain locally optimal solutions. This is the fundamental fact that allows far-reaching generalization of the support vector machine using the method of kernels (<xref ref-type="bibr" rid="B2">Al-Anazi and Gates, 2010</xref>; <xref ref-type="bibr" rid="B12">Gholami et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B16">Hatampour and Razmi, 2013</xref>; <xref ref-type="bibr" rid="B29">Rostami and Manshad, 2014</xref>; <xref ref-type="bibr" rid="B4">Anifowose et&#x20;al., 2015</xref>; <xref ref-type="bibr" rid="B5">Chang and Liu, 2015</xref>; <xref ref-type="bibr" rid="B35">Swietlicka et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B45">Zhang and She, 2017</xref>; <xref ref-type="bibr" rid="B30">Serfidan et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B51">Zhou et&#x20;al., 2021</xref>). The comparison and optimization of classification calculation are carried out from the consequences of the training set and test set. Moreover, it can also be extended to solve analogous theoretical problems in other unconventional reservoirs (<xref ref-type="bibr" rid="B6">Cortes and Vapnik, 1995</xref>; <xref ref-type="bibr" rid="B3">Anifowose et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B27">Nwachukwu et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B43">Yu et&#x20;al., 2020</xref>). For example, classification of lithofacies, prediction of permeability and porosity, identification of water saturation using well logging data in reservoirs, and so on (<xref ref-type="bibr" rid="B46">Zhang et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B41">Wood, 2019</xref>; <xref ref-type="bibr" rid="B48">Zhang et&#x20;al., 2020a</xref>; <xref ref-type="bibr" rid="B36">Tian et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B33">Sun et&#x20;al., 2021</xref>; <xref ref-type="bibr" rid="B49">Zhang et&#x20;al., 2021</xref>). The machine learning method is more and more being widely used in reservoir engineering (<xref ref-type="bibr" rid="B11">Gholami et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B37">Wang et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B19">Li et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B31">Silva et&#x20;al., 2020</xref>).</p>
<p>Advantages are obvious when machine learning methods are used to recognize and classify heterogeneous permeability configurations in low permeability reservoirs. In contrast, it is challenging to judge inter-well permeability distribution by traditional methods. It has obvious theoretical significance to establish classification algorithm of dynamic basic data by machine learning method.</p>
<p>In this paper, a machine learning method is selected and optimized to classify inter-well nonlinear permeability configurations in low permeability reservoirs. The specific research steps are shown as follows in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>.:<list list-type="simple">
<list-item>
<p>1) Four types of inter-well nonlinear permeability configurations are summarized between injection and production wells: homogeneous, linear increment, convexity increasing (logarithmic function) and convex downward increasing (exponential function); four nonlinear types as output classification&#x20;data.</p>
</list-item>
<list-item>
<p>2) In accordance with four kinds of nonlinear permeability distributions in low permeability reservoirs and the increased effect of threshold pressure gradient, the productivity formula is established. Inter-well parameters included spacing, thickness, permeability, pressure, and production as input&#x20;data.</p>
</list-item>
<list-item>
<p>3) Contrast to SVM, NN and decision trees are utilized to classify different permeability configurations.</p>
</list-item>
</list>
</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The specific research steps.</p>
</caption>
<graphic xlink:href="feart-10-849407-g001.tif"/>
</fig>
<p>The results of this paper will provide guiding significance and application prospects for oilfield development. In addition to classification and prediction, machine learning algorithm can also be used for numerical calculation of fluid mechanics equation in reservoirs (<xref ref-type="bibr" rid="B47">Zhang et&#x20;al., 2020b</xref>). Machine learning algorithms plays an important role in geophysics and reservoir engineering (<xref ref-type="bibr" rid="B34">Sun and Zhang, 2020</xref>).</p>
</sec>
<sec id="s2">
<title>2 Methodology</title>
<sec id="s2-1">
<title>2.1 Decision Trees</title>
<p>As a basic classification method based on features, a decision tree is frequently used with a tree structure. The learning process usually includes three steps: feature selection, decision tree generation, and decision tree pruning, and the number of features is m, as shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>. It can be viewed as sets of if-then rules or conditional probability distribution defined in feature space and class space. Its principal advantages are readability and high speed. In prediction, extra data are classified by the decision tree model, which is set up by minimizing the loss function using training data. Particularly in high-dimensional spaces, data can more easily be separated linearly and simplicity of classifiers, such as naive Bayes and linear SVMs. It could lead to better generalization than other classifiers. To solve over fitting training samples and low generalization ability, this paper chooses Bayesian as a pruning algorithm to improve the accuracy.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The tree structure of the decision&#x20;tree.</p>
</caption>
<graphic xlink:href="feart-10-849407-g002.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Neural Networks</title>
<p>The NN structure consists of an input layer, hidden layer, and output layer, as shown in <xref ref-type="fig" rid="F3">Figure&#x20;3</xref>. The calculation process is mainly divided into forward and backward propagations. Forward propagation means to use the weights and thresholds in the NN to calculate the desired output variable based on the input data, while backward propagation is the process to update the weights and thresholds continuously according to the error of output variables to ensure a constant true output result. Common activation functions of NN are sigmoid, tanh and ReLU function. In NN training, increasing the number of hidden layers can reduce the error of the network and improve the accuracy, but it also increases complications and training time, or even the tendency of &#x201c;over fitting&#x201d;. Therefore, this paper gives priority to the three-layer network through increasing the number of nodes as n and selecting the activation function to improve the accuracy.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The structure of the neural network.</p>
</caption>
<graphic xlink:href="feart-10-849407-g003.tif"/>
</fig>
</sec>
<sec id="s2-3">
<title>2.3 Support Vector Machines</title>
<p>SVM is a binary classification model. Its rudimentary model is one linear classifier defined in feature space with the largest interval. SVM can be seen as a single hidden layer of the NN (multiple hidden layers). SVM uses a single hidden layer to perform fitting and is added kernel function, which can fit nonlinear problems (NN is fitted by a multi-layer activation function). The SVM typically uses a &#x201c;kernel function&#x201d; to project the sample points to high dimension space to ensure separability, as shown in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref>. Generic kernel functions include linear, polynomial, Gaussian, and sigmoid/logistic functions. In this paper, the choice of kernel function depends on the accuracy, the number of kernel functions as N. By replacing the proper objective functions, better selection of the kernel parameters can be achieved. The kernel functions are selected to optimize the parameters, and thus, are significantly a nonlinear classifier. The learning strategy of SVM is interval maximization which can be formalized as a process to solve convex quadratic programming.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The structure of support vector machines.</p>
</caption>
<graphic xlink:href="feart-10-849407-g004.tif"/>
</fig>
</sec>
<sec id="s2-4">
<title>2.4 Model Evaluation</title>
<p>The number of observations, true positive rate (TPR), false-negative rate (FNR), and false-positive rate (FPR) are utilized to verify the classification results. The formulas are as follows:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where TP denotes true positive, TN means true negative, FP refers to false positives, and FN is false negative. ACC is used to describe and verify the accuracy of classification, as shown in <xref ref-type="disp-formula" rid="e4">Eq. 4</xref>.<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>C</mml:mi>
<mml:mi>C</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>ROC (receiver operating characteristic) curve is utilized to show the TPR and FPR as a metric to evaluate classification quality. The ROC curve closer to the top left corner represents better accuracy. The AUC number is defined as the area enclosed by the ROC curve and coordinate axes. The closer it is to 1.0, the higher authenticity it will&#x20;be.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Procedure</title>
<sec id="s3-1">
<title>3.1&#x20;Inter-well Nonlinear Permeability Configuration</title>
<p>For the permeability distribution graph of reservoir numerical simulation, the permeability heterogeneity configuration between injection-production wells has obvious heterogeneity characteristics, as shown in <xref ref-type="fig" rid="F5">Figure&#x20;5</xref>.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Permeability distributing graph of reservoir numerical simulation.</p>
</caption>
<graphic xlink:href="feart-10-849407-g005.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F6">Figure&#x20;6</xref>, the heterogeneous configuration of permeability distribution between wells can be streamlined into the following three heterogeneous mathematical models. Therefore, there are four types of permeability distribution configurations between wells, with homogeneous as type I, linear increment as type II, convexity increasing (logarithmic function) as type III, and convex downward increasing (exponential function) as type IV. The four types have unique configurations and mathematical function forms, as shown in <xref ref-type="table" rid="T1">Table&#x20;1</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Permeability three heterogeneous distributing graph. <bold>(A)</bold> Linear increment, <bold>(B)</bold> Convexity increasing (logarithmic function) and <bold>(C)</bold> Convex downward increasing (exponential function).</p>
</caption>
<graphic xlink:href="feart-10-849407-g006.tif"/>
</fig>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Function form of different permeability configurations.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Type</th>
<th align="center">configurations</th>
<th align="center">Function form</th>
<th align="center">correlation coefficient</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">I</td>
<td align="left">homogeneous</td>
<td align="left">
<inline-formula id="inf1">
<mml:math id="m5">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="left">II</td>
<td align="left">Linear increment</td>
<td align="left">
<inline-formula id="inf2">
<mml:math id="m6">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf3">
<mml:math id="m7">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>,</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">III</td>
<td align="left">convexity increasing (Logarithmic function)</td>
<td align="left">
<inline-formula id="inf4">
<mml:math id="m8">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>ln</mml:mi>
<mml:mi mathvariant="normal">&#xa0;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf5">
<mml:math id="m9">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>,</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">IV</td>
<td align="left">convex downward increasing (Exponential function)</td>
<td align="left">
<inline-formula id="inf6">
<mml:math id="m10">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:msup>
<mml:mtext>e</mml:mtext>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf7">
<mml:math id="m11">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>,</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-2">
<title>3.2&#x20;Single-phase Productivity Models</title>
<sec id="s3-2-1">
<title>3.2.1 Threshold Pressure Gradient Calculation</title>
<p>The function form of threshold pressure gradient and permeability is obtained by the regression of experimental data in the low-permeability reservoir. The mathematical expression is as follows:<disp-formula id="e5">
<mml:math id="m12">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <inline-formula id="inf8">
<mml:math id="m13">
<mml:mi>G</mml:mi>
</mml:math>
</inline-formula> represents the threshold pressure gradient; <inline-formula id="inf9">
<mml:math id="m14">
<mml:mi>&#x3bb;</mml:mi>
</mml:math>
</inline-formula> and <inline-formula id="inf10">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the correlation coefficient.</p>
</sec>
<sec id="s3-2-2">
<title>3.2.2 Production Formula</title>
<p>Type I: homogeneous.</p>
<p>When permeability <inline-formula id="inf11">
<mml:math id="m16">
<mml:mi>K</mml:mi>
</mml:math>
</inline-formula> is constant, it can be substituted into the threshold pressure gradient <inline-formula id="inf12">
<mml:math id="m17">
<mml:mi>G</mml:mi>
</mml:math>
</inline-formula>. The productivity of the low-permeability reservoir can be obtained:<disp-formula id="e6">
<mml:math id="m18">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>&#x3c0;</mml:mtext>
<mml:mi>r</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mtext>d</mml:mtext>
<mml:mi>p</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>d</mml:mtext>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>as<disp-formula id="e7">
<mml:math id="m19">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>&#x3c0;</mml:mtext>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:mtext>d</mml:mtext>
<mml:mi>p</mml:mi>
<mml:mo>-</mml:mo>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mtext>d</mml:mtext>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac bevelled="true">
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mtext>d</mml:mtext>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>Where <inline-formula id="inf13">
<mml:math id="m20">
<mml:mi>Q</mml:mi>
</mml:math>
</inline-formula> represents productivity, <inline-formula id="inf14">
<mml:math id="m21">
<mml:mi>p</mml:mi>
</mml:math>
</inline-formula> denotes pressure, <inline-formula id="inf15">
<mml:math id="m22">
<mml:mi>&#x3bc;</mml:mi>
</mml:math>
</inline-formula> is viscosity, <inline-formula id="inf16">
<mml:math id="m23">
<mml:mi>h</mml:mi>
</mml:math>
</inline-formula> is thickness.<disp-formula id="e8">
<mml:math id="m24">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>&#x3c0;</mml:mtext>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mtext>d</mml:mtext>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac bevelled="true">
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mtext>d</mml:mtext>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>Where <inline-formula id="inf17">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents injection pressure, <inline-formula id="inf18">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes producing well pressure, <inline-formula id="inf19">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the wellbore radius, and <inline-formula id="inf20">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the well spacing.</p>
<p>Type II: linear increment.</p>
<p>Substituting into <xref ref-type="disp-formula" rid="e5">Eq. 5</xref>; <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> can be obtained as follows.<disp-formula id="e9">
<mml:math id="m29">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>&#x3c0;</mml:mtext>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mfrac>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>Type III: logarithmic function.</p>
<p>Substituting <inline-formula id="inf21">
<mml:math id="m30">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>r</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>ln</mml:mi>
<mml:mi mathvariant="normal">&#xa0;</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> into <xref ref-type="disp-formula" rid="e5">Eq. 5</xref>; <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> can be produced as follows.<disp-formula id="e10">
<mml:math id="m31">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>&#x3c0;</mml:mtext>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:msup>
<mml:mtext>e</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mi>a</mml:mi>
<mml:mi>b</mml:mi>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">&#x393;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mi>b</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mtext>b</mml:mtext>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>Where &#x413; represents the Gamma function.</p>
<p>Type IV: Exponential function.</p>
<p>Substituting into <xref ref-type="disp-formula" rid="e4">Eq. 4</xref>; <xref ref-type="disp-formula" rid="e7">Eq. 7</xref> can be achieved as follows.<disp-formula id="e11">
<mml:math id="m32">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mtext>&#x3c0;</mml:mtext>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>-</mml:mo>
<mml:mtext>Ei</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mtext>,&#xa0;</mml:mtext>
</mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>a</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>w</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mtext>e</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>Where Ei represents exponential integral function.</p>
<p>In conclusion, based on altered permeability configurations and threshold pressure gradient function, the single-phase productivity calculation formula is established relevant to the low-permeability homogeneous reservoir, representing universal significance. Where, as b &#x3d; 0 and a &#x3d; K, it is the production formula in low-permeability homogeneous reservoir. As &#x3bb; &#x3d; 0, b&#x20;&#x3d; 0, and a &#x3d; K, it is the production formula in homogeneous reservoir.</p>
</sec>
</sec>
</sec>
<sec id="s4">
<title>4 Procedure</title>
<sec id="s4-1">
<title>4.1 Dataset Collection</title>
<p>In this study, basic parameters of the low permeability reservoir are introduced. The porosity value is 0.25. Nonlinear permeability configuration is four classes. The permeability values of injection and production wells of the eight intervals are (1&#x2013;10), (5&#x2013;15), (10&#x2013;20), (15&#x2013;25), (20&#x2013;30), (25&#x2013;35), (30&#x2013;40), and (35&#x2013;45). Homogeneous permeability is 5, 7.5, 15, 20, 25, 30, 35, and 40. The viscosity is 5.8. The wellbore radius of the production well is 0.1&#xa0;m. The production differential pressure is 10 and 15&#xa0;MPa. The well spacing is 7m, 150m, and 200&#xa0;m. The reservoir thicknesses are 0.4m, 0.8m, 1.2m, 1.6m, and 2&#xa0;m, respectively. Initial water saturation is 0.25. Irreducible water saturation is 0.78. Therefore, the basic data set includes 960 samples. The sets adopt 5-fold cross validation, as shown in <xref ref-type="table" rid="T2">Table&#x20;2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Basic data sets of different permeability configurations (part).</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Class</th>
<th align="center">constant data</th>
<th colspan="3" align="center">Injection wells</th>
<th colspan="3" align="center">Production wells</th>
</tr>
<tr>
<th align="center">space</th>
<th align="center">thickness</th>
<th align="center">permeability</th>
<th align="center">pressure</th>
<th align="center">permeability</th>
<th align="center">pressure</th>
<th align="center">production</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="4" align="left">I</td>
<td align="center">75</td>
<td align="center">0.4</td>
<td align="center">5.00</td>
<td align="center">17.00</td>
<td align="center">5.00</td>
<td align="center">7.00</td>
<td align="center">0.33</td>
</tr>
<tr>
<td align="center">150</td>
<td align="center">0.8</td>
<td align="center">15.00</td>
<td align="center">22.00</td>
<td align="center">15.00</td>
<td align="center">7.00</td>
<td align="center">2.63</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf22">
<mml:math id="m33">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf23">
<mml:math id="m34">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf24">
<mml:math id="m35">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf25">
<mml:math id="m36">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf26">
<mml:math id="m37">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">200</td>
<td align="center">1.6</td>
<td align="center">30.00</td>
<td align="center">17.00</td>
<td align="center">30.00</td>
<td align="center">7.00</td>
<td align="center">6.71</td>
</tr>
<tr>
<td rowspan="4" align="left">II</td>
<td align="center">75</td>
<td align="center">0.4</td>
<td align="center">10.00</td>
<td align="center">17.00</td>
<td align="center">1.00</td>
<td align="center">7.00</td>
<td align="center">0.11</td>
</tr>
<tr>
<td align="center">150</td>
<td align="center">1.2</td>
<td align="center">20.00</td>
<td align="center">22.00</td>
<td align="center">10.00</td>
<td align="center">7.00</td>
<td align="center">2.94</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf27">
<mml:math id="m38">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf28">
<mml:math id="m39">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf29">
<mml:math id="m40">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf30">
<mml:math id="m41">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf31">
<mml:math id="m42">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">200</td>
<td align="center">1.6</td>
<td align="center">45.00</td>
<td align="center">22.00</td>
<td align="center">35.00</td>
<td align="center">7.00</td>
<td align="center">12.21</td>
</tr>
<tr>
<td rowspan="4" align="left">III</td>
<td align="center">75</td>
<td align="center">0.4</td>
<td align="center">15.00</td>
<td align="center">17.00</td>
<td align="center">5.00</td>
<td align="center">7.00</td>
<td align="center">0.60</td>
</tr>
<tr>
<td align="center">150</td>
<td align="center">0.8</td>
<td align="center">30.00</td>
<td align="center">17.00</td>
<td align="center">20.00</td>
<td align="center">7.00</td>
<td align="center">2.88</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf32">
<mml:math id="m43">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf33">
<mml:math id="m44">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf34">
<mml:math id="m45">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf35">
<mml:math id="m46">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf36">
<mml:math id="m47">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">200</td>
<td align="center">1.6</td>
<td align="center">40.00</td>
<td align="center">17.00</td>
<td align="center">30.00</td>
<td align="center">7.00</td>
<td align="center">7.78</td>
</tr>
<tr>
<td rowspan="4" align="left">VI</td>
<td align="center">75</td>
<td align="center">0.4</td>
<td align="center">10.00</td>
<td align="center">22.00</td>
<td align="center">1.00</td>
<td align="center">7.00</td>
<td align="center">0.13</td>
</tr>
<tr>
<td align="center">150</td>
<td align="center">0.8</td>
<td align="center">25.00</td>
<td align="center">17.00</td>
<td align="center">15.00</td>
<td align="center">7.00</td>
<td align="center">1.88</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf37">
<mml:math id="m48">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="left"/>
<td align="left"/>
<td align="center">
<inline-formula id="inf38">
<mml:math id="m49">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf39">
<mml:math id="m50">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf40">
<mml:math id="m51">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf41">
<mml:math id="m52">
<mml:mo>&#x22ee;</mml:mo>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">200</td>
<td align="center">2</td>
<td align="center">45.00</td>
<td align="center">17.00</td>
<td align="center">35.00</td>
<td align="center">7.00</td>
<td align="center">10.15</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4-2">
<title>4.2 Optimization of Algorithm Parameters</title>
<p>
<xref ref-type="fig" rid="F7">Figure&#x20;7</xref> shows the parameter optimization process of different algorithms. The best point and minimum error hyperparameters of the decision tree exceed 0.5. The best point and minimum error hyperparameters of NN are close to <inline-formula id="inf42">
<mml:math id="m53">
<mml:mrow>
<mml:mn>7</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. The vest point and minimum error hyperparameters of SVM is <inline-formula id="inf43">
<mml:math id="m54">
<mml:mrow>
<mml:mn>2.5</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>-</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. Taken together, SVM presented the optimum performance algorithm.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Parameter optimization process&#x20;graph. <bold>(A)</bold> Optimizable tree, <bold>(B)</bold> Optimizable neural network and <bold>(C)</bold> Optimizable Support vector machines.</p>
</caption>
<graphic xlink:href="feart-10-849407-g007.tif"/>
</fig>
<sec id="s4-2-1">
<title>4.2.1 Decision Tree</title>
<p>The optimal Bayesian classification is based on the decision tree algorithm. Iterations is&#x20;30.</p>
</sec>
<sec id="s4-2-2">
<title>4.2.2 Neural Network</title>
<p>Optimizable NN hyperparameters are as follows: there are three fully connected layers with the first, second, and third layer sizes being 22, 23, and 44, respectively; the activation function is Tanh; the regularization strength (Lambda) is Data and is standardized; the iteration limit&#x20;is.</p>
</sec>
<sec id="s4-2-3">
<title>4.2.3 Support Vector Machines</title>
<p>Optimizable hyperparameters of SVM are as follows: the kernel function is cubic; the box constraint level is <inline-formula id="inf44">
<mml:math id="m55">
<mml:mrow>
<mml:mn>6.79</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>; the one-vs-one multiclass method is adopted;and standardized data are utilized.</p>
</sec>
</sec>
</sec>
<sec sec-type="results|discussion" id="s5">
<title>5 Results and Discussion</title>
<sec id="s5-1">
<title>5.1 Model Calibration</title>
<p>As shown in <xref ref-type="fig" rid="F8">Figure&#x20;8</xref>, TPR-FNR and PPV-FDR graphs of discrete algorithm results can be observed. As for Type I, three algorithms are all 100%. As for Type II, three algorithms are 38.3%, 75%, and 96.7%, respectively. As for Type III, three algorithms are 32.5%, 100%, and 98.3%, respectively. As for type IV, three algorithms are 26.7%, 79.2%, and 95.0%, respectively. From the overall evaluation, SVM shows the optimum performance algorithm.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>TPR-FNR and PPV-FDR graphs of different algorithm results. <bold>(A)</bold> TPR-FNR and PPV-FDR graph of optimizable tree, <bold>(B)</bold> TPR-FNR and PPV-FDR graph of optimizable neural network and <bold>(C)</bold> TPR-FNR and PPV-FDR graph of optimizable support vector machines.</p>
</caption>
<graphic xlink:href="feart-10-849407-g008.tif"/>
</fig>
</sec>
<sec id="s5-2">
<title>5.2 Model Verification and Comparison</title>
<p>
<xref ref-type="table" rid="T3">Table&#x20;3</xref> and <xref ref-type="fig" rid="F9">Figure&#x20;9</xref> shows the ACC and AUC of different algorithm results. The AUCs of the three algorithms are all 100%, showing that all classification algorithms are appropriate. The ACCs of the three algorithms are 49.4%, 88.5%, and 97.5%, respectively. This explains why SVM has the highest recognition accuracy of&#x20;97.5%.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Comparison of different algorithm result.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Algorithm</th>
<th align="center">ACC (%)</th>
<th align="center">AUC</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Decision tree</td>
<td align="char" char=".">49.4</td>
<td align="char" char=".">1.00</td>
</tr>
<tr>
<td align="left">Neural network</td>
<td align="char" char=".">88.5</td>
<td align="char" char=".">1.00</td>
</tr>
<tr>
<td align="left">Support Vector Machines</td>
<td align="char" char=".">97.5</td>
<td align="char" char=".">1.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>True class and predicted class comparison diagram. <bold>(A)</bold> Decision tree, <bold>(B)</bold> Neural network and <bold>(C)</bold> Support Vector Machines.</p>
</caption>
<graphic xlink:href="feart-10-849407-g009.tif"/>
</fig>
</sec>
</sec>
<sec id="s6">
<title>6 Conclusion</title>
<p>This paper selects and determines one machine learning method to recognize and classify the nonlinear permeability configuration between injection and production wells in the low-permeability reservoir. The following conclusions can be obtained:<list list-type="simple">
<list-item>
<p>1) This paper abstracts and simplifies four classes of inter-well nonlinear permeability configurations between injection and production wells, i.e.,&#x20;homogeneous, linear increment, convexity increasing (logarithmic function), and convex downward increasing (exponential function).</p>
</list-item>
<list-item>
<p>2) In accordance with the four kinds of nonlinear permeability distributions in low permeability reservoirs and the increased effect of threshold pressure gradient, the productivity formula is established.</p>
</list-item>
</list>
</p>
<p>3) SVM, NN, and decision tree are used to train the dynamic data with the influence of nonlinear permeability configuration in low permeability reservoirs as the training model. The data set is trained with dynamic production data under different configuration permeability, well spacing, thickness, pressure, and production. The results show that compared with NN and Tree, SVM represents the optimum performance in the accuracy of verification, TPR, FNR and ROC. The TPR is 100%, 96.7%, 98.3%, and 95.0%. ROC is 1.0. The accuracy is&#x20;97.5%.</p>
</sec>
</body>
<back>
<sec id="s7">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>JL contributed to conception and design of the study. XL organized the database. JL performed the statistical analysis. XL wrote the first draft of the manuscript. JL wrote sections of the manuscript. All authors contributed to manuscript revision, read, and approved the submitted version.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This work was supported by the State Key Program of National Natural Science Foundation of China (Grant No. 51834005), and the Guiding Innovation Fund Project of Northeast Petroleum University (Grant No. 2020YDL-01; Grant No. 2020YDL-06).</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ahmadi</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Comparison of Machine Learning Methods for Estimating Permeability and Porosity of Oil Reservoirs via Petro-Physical Logs</article-title>. <source>Petroleum</source> <volume>5</volume>, <fpage>14</fpage>. <pub-id pub-id-type="doi">10.1016/j.petlm.2018.06.002</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Al-Anazi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Gates</surname>
<given-names>I. D.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>A Support Vector Machine Algorithm to Classify Lithofacies and Model Permeability in Heterogeneous Reservoirs</article-title>. <source>Eng. Geology.</source> <volume>114</volume>, <fpage>267</fpage>&#x2013;<lpage>277</lpage>. <pub-id pub-id-type="doi">10.1016/j.enggeo.2010.05.005</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Anifowose</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Adeniye</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Abdulraheem</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Recent Advances in the Application of Computational Intelligence Techniques in Oil and Gas Reservoir Characterisation: a Comparative Study</article-title>. <source>J.&#x20;Exp. Theor. Artif. Intelligence</source> <volume>26</volume>, <fpage>551</fpage>&#x2013;<lpage>570</lpage>. <pub-id pub-id-type="doi">10.1080/0952813x.2014.924577</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Anifowose</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Labadin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Abdulraheem</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Improving the Prediction of Petroleum Reservoir Characterization with a Stacked Generalization Ensemble Model of Support Vector Machines</article-title>. <source>Appl. Soft Comput.</source> <volume>26</volume>, <fpage>483</fpage>&#x2013;<lpage>496</lpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2014.10.017</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chang</surname>
<given-names>C. L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H. C.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Applying the Back-Propagation Neural Network Model and Fuzzy Classification to Evaluate the Trophic Status of a Reservoir System</article-title>. <source>Environ. Monit. Assess.</source> <volume>187</volume>, <fpage>567</fpage>. <pub-id pub-id-type="doi">10.1007/s10661-015-4513-7</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cortes</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Vapnik</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Support-Vector Networks</article-title>. <source>Mach Learn.</source> <volume>20</volume>, <fpage>273</fpage>&#x2013;<lpage>297</lpage>. <pub-id pub-id-type="doi">10.1007/bf00994018</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname>
<given-names>Y. E.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C. Q.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Mathematical Model of Two-phase Fluid Nonlinear Flow in Low-Permeability Porous media with Applications</article-title>. <source>Appl. Math. Mech.</source> <volume>24</volume>, <fpage>1184</fpage>&#x2013;<lpage>1193</lpage>.<pub-id pub-id-type="doi">10.1007/BF02438107</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dou</surname>
<given-names>H. G.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>S. Y.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>C. Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Threshold Pressure Gradient of Fluid Flow through Multi-Porous media in Low and Extra-low Permeability Reservoirs</article-title>. <source>Sci. China: Earth Sci.</source> <volume>44</volume>, <fpage>1751</fpage>&#x2013;<lpage>1760</lpage>. <pub-id pub-id-type="doi">10.1007/s11430-014-4933-1</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Du</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>The Connectivity Evaluation Among Wells in Reservoir Utilizing Machine Learning Methods</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>47209</fpage>&#x2013;<lpage>47219</lpage>. <pub-id pub-id-type="doi">10.1109/access.2020.2976910</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>W. G.</given-names>
</name>
</person-group> (<year>1986</year>). <article-title>Research Status and prospect of Non-darcy Low-Speed Flow</article-title>. <source>Pet. Exploration Dev.</source> <volume>13</volume>, <fpage>76</fpage>&#x2013;<lpage>80</lpage>. </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gholami</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Moradzadeh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Maleki</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Amiri</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hanachi</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Applications of Artificial Intelligence Methods in Prediction of Permeability in Hydrocarbon Reservoirs</article-title>. <source>J.&#x20;Pet. Sci. Eng.</source> <volume>122</volume>, <fpage>643</fpage>&#x2013;<lpage>656</lpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2014.09.007</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gholami</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Shahraki</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Paghaleh</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Prediction of Hydrocarbon Reservoirs Permeability Using Support Vector Machine</article-title>. <source>Math. Probl. Eng.</source>, <volume>2012</volume> <fpage>139</fpage>. <pub-id pub-id-type="doi">10.1155/2012/670723</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Han</surname>
<given-names>H. B.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L. S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>M. L.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Physical Simulation and Numerical Simulation of Ultra-low Permeability Reservoir in Consideration of Starting Pressure Gradient</article-title>. <source>J.&#x20;China Univ. Pet. Edition Nat. Sci.</source> <volume>28</volume>, <fpage>49</fpage>&#x2013;<lpage>53</lpage>.<pub-id pub-id-type="doi">10.1088/0256-307X/27/7/074702</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Han</surname>
<given-names>Y. P.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>X. L.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Ensembling Learning Based Melanoma Classification Using Gradient Boosting Decision Trees. AIPR 2020</article-title>,&#x201d; in <conf-name>3rd International Conference on Artificial Intelligence and Pattern Recognition</conf-name>, <conf-date>June 2020</conf-date> (<publisher-loc>New York, NY, United&#x20;States</publisher-loc>: <publisher-name>Association for Computing Machinery</publisher-name>), <fpage>104</fpage>&#x2013;<lpage>109</lpage>. </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hao</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>L. S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Study on Threshold Pressure Gradient in Ultra-low Permeability Reservoir</article-title>. <source>J.&#x20;Southwest Pet. Univ. Sci. Tech. Edition</source> <volume>28</volume>, <fpage>29</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.3863/j.issn.1674-5086.2006.06.008</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hatampour</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Razmi</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Improving Performance of a Neural Network Model by Artificial Ant Colony Optimization for Predicting Permeability of Petroleum Reservoir Rocks</article-title>. <source>Middle East J.&#x20;Scientific Res.</source> <volume>13</volume>, <fpage>1217</fpage>.<pub-id pub-id-type="doi">10.5829/idosi.mejsr.2013.13.9.927</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>W. R.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>The Present and Future of Low Permeability Oil and Gas in China</article-title>. <source>Eng. Sci.</source> <volume>11</volume>, <fpage>30</fpage>.<pub-id pub-id-type="doi">10.1016/S1876-3804(18)30072-7</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kurt</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Ture</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kurum</surname>
<given-names>A. T.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Comparing Performances of Logistic Regression, Classification and Regression Tree, and Neural Networks for Predicting Coronary Artery Disease</article-title>. <source>Expert Syst. Appl.</source> <volume>34</volume>, <fpage>366</fpage>&#x2013;<lpage>374</lpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2006.09.004</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>P.-a.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Intelligent Identification of Effective Reservoirs Based on the Random forest Classification Model</article-title>. <source>J.&#x20;Hydrol.</source> <volume>591</volume>, <fpage>125324</fpage>. <pub-id pub-id-type="doi">10.1016/j.jhydrol.2020.125324</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>S.-q.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>L.-s.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.-s.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Nonlinear Seepage Flow of Ultralow Permeability Reservoirs</article-title>. <source>Pet. Exploration Dev.</source> <volume>35</volume>, <fpage>606</fpage>&#x2013;<lpage>612</lpage>. <pub-id pub-id-type="doi">10.1016/s1876-3804(09)60092-6</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Application of an Enhanced Decision-Tree Learning Approach for Prediction of Petroleum Production</article-title>. <source>Eng. Appl. Artif. Intelligence</source> <volume>23</volume>, <fpage>138</fpage>.<pub-id pub-id-type="doi">10.1016/j.engappai.2009.06.003</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Z. X.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>H. B.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>L. S.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>A New Solution and Application of Starting Pressure Gradient in Ultra-low Permeability Reservoir</article-title>. <source>Pet. Exploration Dev.</source> <volume>31</volume>, <fpage>107</fpage>&#x2013;<lpage>111</lpage>. <pub-id pub-id-type="doi">10.3321/j.issn:1000-0747.2004.03.029</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>J.-J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.-C.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>An Intelligent Approach for Reservoir Quality Evaluation in Tight sandstone Reservoir Using Gradient Boosting Decision Tree Algorithm - A Case Study of the Yanchang Formation, Mid-eastern Ordos Basin, China</article-title>. <source>Mar. Pet. Geology.</source> <volume>126</volume>, <fpage>104939</fpage>. <pub-id pub-id-type="doi">10.1016/j.marpetgeo.2021.104939</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Potential for Evaluation of Interwell Connectivity under the Effect of Intraformational Bed in Reservoirs Utilizing Machine Learning Methods</article-title>. <source>Geofluids</source> <volume>2020</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1155/2020/1651549</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>LiuSong</surname>
<given-names>J.&#x20;Z. H. Q.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>W. Y.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Effective Drive Theory of Nonlinear Extra-low Permeability Reservoir Thickness Calculation Method Is Discussed</article-title>. <source>J.&#x20;Daqing Pet. Inst.</source> <volume>35</volume>, <fpage>68</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.2095-4107.2011.01.014</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mu</surname>
<given-names>L. W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>M. L.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Application of BP Neural Network in Identification of Water Flooded Layer in Low Porosity and Permeability Reservoirs</article-title>. <source>Contemp. Chem. Industry</source> <volume>45</volume>, <fpage>1586</fpage>&#x2013;<lpage>1588</lpage>.<pub-id pub-id-type="doi">10.1007/s12517-021-06671-w</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nwachukwu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Jeong</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Pyrcz</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lake</surname>
<given-names>L. W.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Fast Evaluation of Well Placements in Heterogeneous Reservoir Models Using Machine Learning</article-title>. <source>J.&#x20;Pet. Sci. Eng.</source> <volume>163</volume>, <fpage>463</fpage>&#x2013;<lpage>475</lpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2018.01.019</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Raeesi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Moradzadeh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Doulati Ardejani</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Rahimi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Classification and Identification of Hydrocarbon Reservoir Lithofacies and Their Heterogeneity Using Seismic Attributes, Logs Data and Artificial Neural Networks</article-title>. <source>J.&#x20;Pet. Sci. Eng.</source> <volume>82-83</volume>, <fpage>151</fpage>&#x2013;<lpage>165</lpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2012.01.012</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rostami</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Manshad</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A New Support Vector Machine and Artificial Neural Networks for Prediction of Stuck Pipe in Drilling of Oil Fields</article-title>. <source>J.&#x20;Energ. Resour. Tech.</source> <volume>136</volume>, <fpage>86</fpage>&#x2013;<lpage>91</lpage>. <pub-id pub-id-type="doi">10.1115/1.4026917</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Serfidan</surname>
<given-names>A. C.</given-names>
</name>
<name>
<surname>Uzman</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Tuerkay</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal Estimation of Physical Properties of the Products of an Atmospheric Distillation Column Using Support Vector Regression</article-title>. <source>Comput. Chem. Eng.</source> <volume>134</volume>, <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1016/j.compchemeng.2019.106711</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Silva</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Tavares</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Carrasquilla</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Petrofacies Classification Using Machine Learning Algorithms</article-title>. <source>Geophysics</source> <volume>85</volume>, <fpage>1</fpage>&#x2013;<lpage>71</lpage>. <pub-id pub-id-type="doi">10.1190/geo2019-0439.1</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Potential for Mine Water Disposal in Coal Seam Goaf: Investigation of Storage Coefficients in the Shendong Mining Area</article-title>. <source>J.&#x20;Clean. Prod.</source> <volume>244</volume>, <fpage>118646</fpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2019.118646</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Identification of Porosity and Permeability while Drilling Based on Machine Learning</article-title>. <source>Arab J.&#x20;Sci. Eng.</source> <volume>46</volume>, <fpage>7031</fpage>&#x2013;<lpage>7045</lpage>. <pub-id pub-id-type="doi">10.1007/s13369-021-05432-x</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>S. Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2020</year>). <source>Reservoir Simulations: Machine Learning and Modeling</source>. <publisher-loc>Chennai, India</publisher-loc>: <publisher-name>Gulf Professional Publishing</publisher-name>. </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Swietlicka</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Sujak</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Muszynski</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>The Application of Artificial Neural Networks to the Problem of Reservoir Classification and Land Use Determination on the Basis of Water Sediment Composition</article-title>. <source>Ecol. Indicators</source> <volume>72</volume>, <fpage>759</fpage>&#x2013;<lpage>765</lpage>.<pub-id pub-id-type="doi">10.1016/j.ecolind.2016.09.012</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tian</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yaseen</surname>
<given-names>Z. M.</given-names>
</name>
<name>
<surname>Pham</surname>
<given-names>B. T.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Permeability Prediction of Porous media Using a Combination of Computational Fluid Dynamics and Hybrid Machine Learning Methods</article-title>. <source>Eng. Comput.</source> <volume>37</volume>, <fpage>3455</fpage>&#x2013;<lpage>3471</lpage>. <pub-id pub-id-type="doi">10.1007/s00366-020-01012-z</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Carr</surname>
<given-names>T. R.</given-names>
</name>
<name>
<surname>Ju</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Identifying Organic-Rich Marcellus Shale Lithofacies by Support Vector Machine Classifier in the Appalachian basin</article-title>. <source>Comput. Geosciences</source> <volume>64</volume>, <fpage>52</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2013.12.002</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Rasouli</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Killough</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>An Integrated Approach for Gas-Water Relative Permeability Determination in Nanoscale Porous media</article-title>. <source>J.&#x20;Pet. Sci. Eng.</source> <volume>173</volume>, <fpage>237</fpage>&#x2013;<lpage>245</lpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2018.10.017</pub-id> </citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X. D.</given-names>
</name>
<name>
<surname>Hao</surname>
<given-names>M. Q.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>Y. X.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Implication of the Threshold Pressure Gradient and its Application</article-title>. <source>Acta Petrolei Sinica</source> <volume>34</volume>, <fpage>188</fpage>&#x2013;<lpage>191</lpage>. <pub-id pub-id-type="doi">10.1021/acsami.6b10094</pub-id> </citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Production Characteristics with Different Superimposed Modes Using Variogram: A Case Study of a Super-giant Carbonate Reservoir in the Middle East</article-title>. <source>Energies</source> <volume>10</volume>, <fpage>250</fpage>. <pub-id pub-id-type="doi">10.3390/en10020250</pub-id> </citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wood</surname>
<given-names>D. A.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Predicting Porosity, Permeability and Water Saturation Applying an Optimized Nearest-Neighbour, Machine-Learning and Data-Mining Network of Well-Log Data</article-title>. <source>J.&#x20;Pet. Sci. Eng.</source> <volume>184</volume>, <fpage>106587</fpage>.<pub-id pub-id-type="doi">10.1016/j.petrol.2019.106587</pub-id> </citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>J.&#x20;C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Comparative Investigation on the Effect of Different Nanofluids on the thermal Performance of Two-phase Closed Thermosiphon</article-title>. <source>Int. J.&#x20;Heat Mass Transfer</source> <volume>149</volume>, <fpage>119</fpage>&#x2013;<lpage>189</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijheatmasstransfer.2019.119189</pub-id> </citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>A New Method of Predicting the Saturation Pressure of Oil Reservoir and its Application</article-title>. <source>Int. J.&#x20;Hydrogen Energ.</source> <volume>45</volume>, <fpage>30244</fpage>&#x2013;<lpage>30253</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijhydene.2020.08.042</pub-id> </citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname>
<given-names>R. Z.</given-names>
</name>
<name>
<surname>Bian</surname>
<given-names>Y. N.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Nonlinear Flow Numerical Simulation of Low-Permeability Reservoir</article-title>. <source>J.&#x20;Cent. South Univ.</source> <volume>19</volume>, <fpage>8</fpage>. <pub-id pub-id-type="doi">10.1007/s11771-012-1235-7</pub-id> </citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>F. Z.</given-names>
</name>
<name>
<surname>She</surname>
<given-names>T. W.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Feature of Chromatogram Based on BP Neural Network in Evaluation of Water Flooded Layer</article-title>. <source>Comp. Digital Eng.</source> <volume>45</volume>, <fpage>1629</fpage>&#x2013;<lpage>1631</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1672-9722.2017.08.036</pub-id> </citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Permeability Prediction of Isolated Channel Sands Using Machine Learning</article-title>. <source>J.&#x20;Appl. Geophys.</source> <volume>159</volume>, <fpage>605</fpage>&#x2013;<lpage>615</lpage>. <pub-id pub-id-type="doi">10.1016/j.jappgeo.2018.09.011</pub-id> </citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y. T.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>S. Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A self-adaptive deep learning algorithm for accelerating multi-component flash calculation</article-title>. <source>Comp. Meth. Appl. Mech. Eng.</source> <volume>369</volume>, <fpage>1</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1016/j.cma.2020.113207</pub-id> </citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Application of Locality Preserving Projection-Based Unsupervised Learning in Predicting the Oil Production for Low-Permeability Reservoirs</article-title>. <source>SPE J.</source> <volume>26</volume>, <fpage>1302</fpage>&#x2013;<lpage>1313</lpage>. <pub-id pub-id-type="doi">10.2118/201231-pa</pub-id> </citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Permeability and Porosity Prediction Using Logging Data in a Heterogeneous Dolomite Reservoir: an Integrated Approach</article-title>. <source>J.&#x20;Nat. Gas Sci. Eng.</source> <volume>86</volume>, <fpage>103743</fpage>. <pub-id pub-id-type="doi">10.1016/j.jngse.2020.103743</pub-id> </citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhong</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z. Y.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Dynamic Recognition Method for Water-Flooded Layer with Discrete Process Neural Network Based on the Principal Component Analysis</article-title>. <source>Well Logging Tech.</source> <volume>34</volume>, <fpage>432</fpage>&#x2013;<lpage>443</lpage>. <pub-id pub-id-type="doi">10.1016/j.apor.2010.09.005</pub-id> </citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>X. Q.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z. S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>C. M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Bi-LSTM Deep Neural Network Reservoir Classification Model Based on the Innovative Input of Logging Curve Response Sequences</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>99</fpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3053289</pub-id> </citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>W. Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.&#x20;Z.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Calculation of Effective Startup Degree of Non-darcy Flow in Low or Ultra-low Permeability Reservoirs</article-title>. <source>Acta Petrolei Sinica</source> <volume>31</volume>, <fpage>452</fpage>&#x2013;<lpage>457</lpage>. <pub-id pub-id-type="doi">10.7623/syxb201003018</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>