Next Article in Journal
Diversity and Evolution of Clostridium beijerinckii and Complete Genome of the Type Strain DSM 791T
Previous Article in Journal
Double Closed-Loop Compound Control Strategy for Magnetic Liquid Double Suspension Bearing
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimized ANFIS Model Using Aquila Optimizer for Oil Production Forecasting

1
School of Petroleum Engineering, China University of Petroleum (East China), Qingdao 266580, China
2
State Key Laboratory for Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, Wuhan 430079, China
3
Department of Computer, Damietta University, Damietta 34511, Egypt
4
Department of Mathematics, Faculty of Science, Zagazig University, Zagazig 44519, Egypt
5
Department of Applied Informatics, Vytautas Magnus University, 44404 Kaunas, Lithuania
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Processes 2021, 9(7), 1194; https://doi.org/10.3390/pr9071194
Submission received: 29 May 2021 / Revised: 5 July 2021 / Accepted: 6 July 2021 / Published: 9 July 2021

Abstract

:
Oil production forecasting is one of the essential processes for organizations and governments to make necessary economic plans. This paper proposes a novel hybrid intelligence time series model to forecast oil production from two different oil fields in China and Yemen. This model is a modified ANFIS (Adaptive Neuro-Fuzzy Inference System), which is developed by applying a new optimization algorithm called the Aquila Optimizer (AO). The AO is a recently proposed optimization algorithm that was inspired by the behavior of Aquila in nature. The developed model, called AO-ANFIS, was evaluated using real-world datasets provided by local partners. In addition, extensive comparisons to the traditional ANFIS model and several modified ANFIS models using different optimization algorithms. Numeric results and statistics have confirmed the superiority of the AO-ANFIS over traditional ANFIS and several modified models. Additionally, the results reveal that AO is significantly improved ANFIS prediction accuracy. Thus, AO-ANFIS can be considered as an efficient time series tool.

1. Introduction

Accurate forecasting of oil production is a significant and cumbersome task for monitoring and improving oil reservoirs. While hydrocarbons usage constitutes the largest share of the globe’s energy consumption in 2019, with over 58% world’s energy consumption [1,2]. Therefore, oil production forecasting plays a crucial role in the life cycle of oil reservoirs, including early resource evaluation and improving recovery. Simultaneously, various factors influence the hydrocarbon resources, including formation heterogeneities, the complexity of fluid flow within the subsurface formation, reservoir properties, and fluid properties that make the precise prediction of oil production more cumbersome [3,4]. Three approaches are frequently used to establish the prediction of oil production models in oil reservoirs. Numerical reservoir simulation (NRS) is considered the optimal traditional means for forecasting oil production. NRS method relies on a numerical model, which tends to achieve good performance and evaluate reservoir geological heterogeneity [5,6]. Furthermore, the NRS models have some limitations, including being time-consuming, cumbersome [7], and it requires constructing an accurate static model, history matching, and other dynamic model parameters. Furthermore, analytical techniques are employed to compute various forms of wellbore flow rate adjustments. Depending on the reservoir heterogeneity, well structures complexity, and boundary conditions, some hypotheses are essential for determining the analytical solution [8,9,10]. Moreover, the conventional decline curve analysis (DCA) technique [11,12] can forecast the production rate by evaluating the long-term hydrocarbon production data. The DCA approach employs the empirical equations to match the historical production data with a model, including harmonic, hyperbolic, and exponential models [13]. These models are perfect curves and cannot consider the actual formation factors. Thus, it is challenging to ensure accurate performance by employing DCA.
The use of a numerical simulation to predict oil production is a more reliable and robust technique. Its accuracy is based on the accuracy of static models and history matching quality. However, it is troublesome to construct an accurate static model [11,14,15]. Moreover, the parameterization techniques of the static model and the integrating method of objective components have a significant effect on history matching and reservoir prediction [14,15,16]. Although multi-objective optimization can be determined, a perfect history matching model leads to poor prediction [17]. Thus, the history matching approach is formidable and requires a long time, which renders a lot of work [18].
The applications of deep learning (DL) and machine learning (ML) in the petroleum industry have gained more concern [19], particularly in forecasting oil production [20,21], forecasting of pressure-volume-temperature (PVT) properties [22,23], optimizing well placement and oil production [24,25], the prediction of reservoir petrophysical properties, including porosity and permeability [26,27], and oil spill detection [28]. Deep learning has been incorporated into the petroleum industry with the remarkable development of deep learning algorithms, enabling overcoming troublesome concerns in oilfields [21].
Several DL and ML methods were introduced for forecasting oil production [1,20,21]. For example, Sagheer et al. [29] introduced Long Short-Term Memory (LSTM) to predict oil production time series. Fan et al. [1] proposed to incorporate autoregressive integrated moving average (ARIMA) and LSTM to forecast oil production. In [30], an optimized Random Vector Functional Link was introduced for time series forecasting. This model was implemented for oil production in Tahe oilfield. Liu et al. [20] employed LSTM with Ensemble Empirical Mode Decomposition (EEMD) to predict oil production.
One of the most efficient time series prediction models is the Adaptive Neuro Fuzzy Inference System (ANFIS), which was employed for different forecasting problems [31,32,33]. In this paper, we improve a modified ANFIS model using a new metaheuristic optimization algorithm called the Aquila Optimizer (AO) [34]. It belongs to a class of nature-inspired optimization algorithms, which are motivated by the behavior of living organisms, such as grey wolves [35], harris hawks [36], or red foxes [37]. The AO is inspired by the behavior of Aquila in nature, and it showed superior performance in solving different optimization and complex problems. In this paper, AO is applied to optimize ANFIS parameters to avoid traditional ANFIS shortcomings. First, the AO works by generating a set of candidates (solutions). Each one represents ANFIS parameter configurations. Then, each solution is evaluated using the training set. Thereafter, the solution that has the smallest fitness value is the best solution.
In this paper, AO-ANFIS is used on two real-world historical oil production datasets from Masila oilfields in Yemen and Tahe oilfields in China. The evaluation experiments are implemented using several performance measures, and extensive comparisons to several models are also carried out. The main contribution of the current study is:
  • A new modified ANFIS model, called AO-ANFIS, is proposed as a time series forecasting model for oil production.
  • The AO algorithm to optimize ANFIS parameters to overcome the shortcomings of ANFIS.
  • We implement extensive comparisons to several models to verify the performance of AO-ANFIS using two real-world datasets.
This paper is presented as: Section 2 summarizes several oil forecasting studies. The backgrounds of applied methods are described in Section 3. The AO-ANFIS time series forecasting model is described in Section 4. Experiments and conclusion are presented in Section 5 and Section 6, respectively.

2. Related Work

In this section, we recap a list of relevant methods employed for oil production forecasting. Abdullayeva et al. [38] established a hybrid model based on the integration of a Convolutional Neural Network (CNN) and LSTM networks, called CNN-LSTM, to forecast the oil production accurately. Calvette et al. [39] implemented a deep learning algorithm in a proxy model to precisely duplicate the simulator by predicting the history data of production. Fan et al. [1] proposed a hybrid model by incorporating the ARIMA model and LSTM to consider the impact of manual operation and assess the benefit of linearity and nonlinearity. Wang et al. [40] proposed a hybridization forecasting model of the linear and non-linear to a modern predicting method in two stages. The first one, by incorporating between the grey model of the non-linear with the mentalism idea to establish non-linear metabolism grey model (NMGM). The second one by integrating the established NMGM with ARIMA to develop the NMGM-ARIMA method. In [41], based on pressure-rate datasets, an integration model between non-linear autoregressive (NARX) and the LSTM was proposed to investigate synthetic datasets and contrast the findings of forecasting pressure. Zhong et al. [42] proposed a deep learning proxy model to forecast the fluid saturation and reservoir pressure during the water flooding in heterogeneous reservoirs. Based on the recent development of deep learning, the coupled generative adversarial network (Co-GAN) was employed to determine the distribution of multidomain high-dimensional image data.
Wang et al. [43] introduced a novel equal probability gene expression programming (EP-GEP) to eliminate the defects of the conventional Arps decline model in carbonate reservoir during the production decline analysis. The outcomes of the EP-GEP model show perfect forecasting accuracy with relative errors compared to the traditional methods. Yan et al. [44] introduce time series data that can be examined with supervised algorithms and the Internet of Things (IoT). The elucidation of the efficiency of forecasting oil production techniques in steam flood scenarios was proposed. In addition, a 3% enhancement in oil production was observed based on the established optimal steam distribution plan. Singh et al. [45] proposed a novel approach that can forecast the gas hydrate saturation(Sh) for any well utilizing various parameters, including bulk density, porosity, compressional wave (P wave) velocity well-logs neural networks (NNs), or without any well-specific calibration. The findings indicated that the accuracy of the established technique in forecasting (Sh) was 83%.
Zanjani et al. [46] proposed various deep learning approaches, including Artificial Neural Network (ANN), Support Vector Regression (SVR), and Linear Regression (LR), to forecast the oil production. The findings indicate that all three approaches presented good forecasting. However, ANN is considered the optimal approach. Liu et al. [47] proposed forecasting oil production, which considers the trends and the correlations of oil production data based on the LSTM approach. Alalimi et al. [30] established an integrated model of Random Vector Functional Link (RVFL) and Spherical Search Optimizer (SSO) to forecast oil production from the Taha oilfield. The proposed model (SSO-RVFL) was evaluated with comparisons to several optimization methods. Sagheer et al. [29] introduced deep LSTM as a deep learning technique to address the shortcomings of conventional forecasting methods and present accurate predictions.

3. Backgrounds

In this section, we give a brief description of the applied methods, as follows.

3.1. ANFIS

The ANFIS approach was established by [48] as a new artificial network (ANN). The ANFIS model’s structure is considered the incorporation of ANN and Fuzzy Inference Systems (FIS). Furthermore, “IF-THEN rules” are applied to generate a mapping for the inputs and outputs, identified as the “Takagi–Sugeno inference model”. This renders to substantiate that the ANFIS approach is more convenient and reliable to deal with real-global datasets as it has a robust learning capability. As stated by these characteristics, the ANFIS approach has been implemented in many applications.
In the common ANFIS workflow, as drawn in Figure 1, x and y represent the inputs of Layer 1, where O 1 i indicates the outputs of the i node. The ANFIS mathematical model is expressed as follows:
O 1 i = μ A i ( x ) , i = 1 , 2 , O 1 i = μ B i 2 ( y ) , i = 3 , 4
μ ( x ) = e ( x ρ i α i ) 2 ;
where μ indicates the generalized Gaussian membership function. The membership values of μ is represented by A i and B i , and α i and ρ i represent the premise parameter set.
Moreover, Equation (3) can be utilized for the second layer:
O 2 i = μ A i ( x ) × μ B i 2 ( y )
The output of the third Layer is calculated as:
O 3 i = w ¯ i = ω i ( i = 1 ) 2 ω i ,
in which w i represents the ith output from the layer 2.
Furthermore, the output of layer 4 is generated by Equation (5).
O 4 , i = w ¯ i f i = w ¯ i ( p i x + q i y + r i )
in which f indicates a function that uses the input and parameters of the network as inputs. r i , q i , and p i indicate consequent parameters of node i.
Finally, layer 5 generates the output that is computed as in Equation (6).
O 5 = i w ¯ i f i

3.2. Aquila Optimizer (AO)

In this section, the proposed Aquila Optimizer (AO) is presented as follows.
Following [34], AO starts by determining the initial value for a set of N individuals X using the following formula:
X i j = r 1 × ( U B j L B j ) + L B j , i = 1 , 2 , , N j = 1 , 2 , , D i m
In Equation (7), r 1 is a random value that belongs to [ 0 , 1 ] . L B j and U B j denote the lower bound and upper bound at dimension j, respectively. D i m is the dimension of the test problem.
Similar to other metaheuristic techniques, AO has two phases, namely exploration and exploitation, to update the current individuals. The exploration phase starts when t ( 2 3 ) * T , and it has two methods; the first one is formulated using Equation (8):
X 1 ( t + 1 ) = X b e s t ( t ) × 1 t T + ( X M ( t ) X b e s t ( t ) * r a n d ) ,
In Equation (8), T is the number of total iterations. X b (t) is the best individual obtained so far at current iteration t, while the factor 1 t T is applied to manage the search during the exploration phase. In addition, the X M (t) is the individual average among the dimensions, and it is computed as:
X M ( t ) = 1 N i = 1 N X ( t ) , j = 1 , 2 , , D i m
In the second exploration method, the AO depends on using Levy flight distribution to update the current individual as formulated in the following equation:
X 2 ( t + 1 ) = X b e s t ( t ) × L e v y ( D ) + X R ( t ) + ( y x ) * r a n d ,
where X R denotes a random chosen individual. L e v y ( D ) refers to the Levy flight distribution defined as:
L e v y ( D ) = s × u × σ | υ | 1 β , σ = Γ ( 1 + β ) × s i n e ( π β 2 ) Γ ( 1 + β 2 ) × β × 2 ( β 1 2 )
In Equation (11), s = 0.01 and β = 1.5 are constant values, u and υ refer to random numbers generated from [0,1]. In Equation (10), y and x are used to simulate the spiral shape as:
y = r × c o s ( θ ) , x = r × s i n ( θ )
r = r 1 + U × D 1 , θ = ω × D 1 + θ 1 , θ 1 = 3 × π 2
where r 1 [ 0 , 20 ] is random value. ω = 0.005 and U = 0.00565 denote small values.
Following [34], there are two methods are used to simulate the exploitation ability of individuals during the searching process. The first method depends on using the best solution ( X b e s t ), and the average of individual’s location ( X M ) and this formulated as:
X 3 ( t + 1 ) = ( X b e s t ( t ) X M ( t ) ) × α r a n d + ( ( U B L B ) × r a n d + L B ) × δ ,
In Equation (14), r a n d [ 0 , 1 ] denotes random number. α and δ denote the exploitation adjustment parameters.
The second exploitation method depends on X b e s t , L e v y , and quality function Q F .
X 4 ( t + 1 ) = Q F × X b e s t ( t ) ( G 1 × X ( t ) × r a n d ) G 2 × L e v y ( D ) + r a n d × G 1 ,
where the main aim of using Q F is to balance the search strategies, and it is defined as:
Q F ( t ) = t 2 × r a n d ( ) 1 ( 1 T ) 2
G 1 represents different motions applied to track the best solution, and it is defined as
G 1 = 2 × r a n d ( ) 1
In Equation (15), G 2 is decreased from 2 to 0, and it is formulated as
G 2 = 2 × ( 1 t T )
where r a n d represents a random value.
The full description of the AO algorithm is given in Algorithm 1.
Algorithm 1 Aquila Optimizer (AO)
1: Set the initial value for the parameters of the AO.
2: Generate initial population X.
3: while (end condition is not met) do
4: Compute the fitness values for each X i .
5: Find the best individual X b e s t (t)
6: for(i=1,2…,N)do
7:  if t≤ ( 2 3 )*T then
8:   { ▹ First exploration method}
9:   Update the X i using Equation (8).
10:   if Fit( X 1 (t + 1)) < Fit(X(t)) then
11:    X(t) = ( X 1 (t + 1))
12:    if Fit( X 1 (t + 1)) < Fit( X b e s t (t)) then
13:      X b e s t (t) = X 1 (t + 1)
14:    end if
15:   end if
16:   { ▹ Second exploration method}
17:   Update the X i using Equation (10).
18:   if Fit( X 2 (t + 1)) < Fit(X(t)) then
19:    X(t) = ( X 2 (t + 1))
20:    if Fit( X 2 (t + 1)) < Fit( X b e s t (t)) then
21:      X b e s t (t) = X 2 (t + 1)
22:    end if
23:   end if
24:  else
25:   { ▹ First exploitation method}
26:   Update the X i using Equation (14).
27:   if Fit( X 3 (t + 1)) < Fit(X(t)) then
28:    X(t) = ( X 3 (t + 1))
29:    if Fit( X 3 (t + 1)) < Fit( X b e s t (t)) then
30:      X b e s t (t) = X 3 (t + 1)
31:    end if
32:   end if
33:   { ▹ Second exploitation method}
34:   Update X i using Equation (15).
35:   if Fitness( X 4 (t + 1)) < Fitness(X(t)) then
36:    X(t) = ( X 4 (t + 1))
37:    if Fitness( X 4 (t + 1)) < Fitness( X b e s t (t)) then
38:      X b e s t (t) = X 4 (t + 1)
39:    end if
40:   end if
41:  end if
42: end for
43: end while
44: return ( X b e s t ).

4. Proposed AO-ANFIS Model

The framework of the developed forecasting oil production is given in Figure 2. The developed model aims to enhance the ability of the ANFIS network for forecasting oil using the behavior of the AO algorithm. This is achieved by determining the optimal parameters of ANFIS using AO.
The developed AO-ANFIS starts by constructing the ANFIS network, followed by splitting the historical oil dataset into training and validation sets, which represent 70% and 30%, respectively. Then, the generation of a set of N individuals X, which represents the parameters for ANFIS (i.e., we have N configurations). The next step is to use the training part of the dataset and compute the quality of each configuration using the following fitness function (i.e., it is the root mean square error):
M S E = 1 N a i = 1 N s ( T i P i ) 2
where T and P refer to the actual and predicted output, respectively, and N a is the number of training samples.
This process is followed by updating the value of the best configuration X b e s t , and then updating other configurations using the operators of A O , as defined in Algorithm 1. Thereafter, the validation part is applied to the best configuration obtained so far and computed the quality of the output. Besides this quality, the proposed model is used for forecasting oil production.
The steps of the developed AO-ANFIS is given in Algorithm 2.
Algorithm 2 Proposed AO-ANFIS algorithm
1: Input: number of individuals (N) and total number of iterations ( t m a x ).
2: Build the ANFIS network and generate set of N individuals X.
3: Split the data into training and validation parts.
4: t = 1 .
5: while t < = t m a x do
6: Compute quality of each individual X i .
7: Find ( X b e s t ).
8: Update other individuals using operators of AO as defined in Equations (8)–(15).
9:  t = t + 1 .
10: end while
11: Return X b .

5. Experimental Evaluation

5.1. Study Areas

5.1.1. Masila Oilfield, Yemen

The Masila basin is considered the largest basin in Yemen. It is located in the south part of Yemen, Hadramout city, with a total area of 1250 km 2 (see Figure 3). Masila basin consists of more than 18 oilfields, including Sunah, N.E. Sunah, Hemiar, N.Camaal, and Tawila oilfield, etc. The Sunah oilfield is the second-largest oilfield in the Masila basin. The Sunah oilfield is an onshore oilfield located in the N.E. corner of the Masila basin. It is subdivided into three main reservoirs, namely S1, S2, and S3. The S1 reservoir is divided into S1A, S1B, S1C, and S1D. The Qishn formation (Upper Qishn formation) is the main target formation in the S1A reservoir [49,50]. The data is collected from 11/10/1993 to 01/14/2012 with 6640 records.

5.1.2. Block 9, Tahe Oilfield, China

The Taha oilfield is located in Luntai city, Xinxiang province, China, as shown in Figure 4. It was discovered in the 1990s by the China National Petroleum Corporation (CNPC), with a proven reserve of 600 × 10 6 tonnes. The Taha oilfield consists of several areas, including block-9. Block-9 is located at east longitude as 84°13 9 –84°18 52 degree and northing latitude 41°15 56 –41°16 4 , about 60km southwest of Luntai County of Xinjiang, China [51,52]. The data used for this field is collected from 2006/01/01 to 2014/11/01 with about 3200 records.

5.2. Performance Metrics

In the current study, we employed three performance metrics to evaluate the proposed AO-ANFIS model, the Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), Coefficient of Determination R 2 , Standard deviation (Std), Akaike information Criterion (AIC), and Bayesian information criterion (BIC). The definitions of the measures are presented in Table 1, where N represents the size of the testing set. Y and P y denote the target oil production and its prediction value using the model, respectively. Y ¯ is the mean of Y. Moreover, k is the number of data to be estimated, and L ^ is the maximized value of likelihood function.

5.3. Results

5.3.1. Masila Oilfields, Yemen

In this section, we assess the performance of the AO-ANFIS using datasets of Masila oilfields. Additionally, we compared the AO-ANFIS to the traditional ANFIS model and several modified ANFIS models, using several optimization methods, namely, sine cosine algorithm (SCA), grey wolf optimizer (GWO), particle swarm optimization (PSO) algorithm, slime mould algorithm (SMA), and genetic algorithm (GA).
From Table 2, we notice that the AO-ANFIS obtained the best performance in all applied performance measures, namely, RMSE, MAE, R 2 , Std, computation time, AIC, and BIC. For other models, in terms of RMSE, the GA-ANFIS came in the second rank, followed by PSO, SMA, GWO, SCA, and the original ANFIS. For MAE, the GA came in the second rank, followed by PSO, SMA, GWO, SCA, and the original ANFIS. For R 2 , the PSO and GA obtained the second and third ranks, respectively, followed by SMA, GWO, SCA, and the original ANFIS. For Std, the PSO and GA also obtained the second and third rank, respectively, followed by the original ANFIS, SMA, GWO, and SCA. For AIC and BIC, the PSO came in the second rank, followed by SMA, GA, GWO, original ANFIS, and SCA, respectively.
Additionally, the prediction results are drawn in Figure 5. As shown from this figure, the proposed AO-ANFIS showed better performance than other methods.

5.3.2. Results of Tahe Oilfield

The results of the AO-ANFIS and other compared methods for the Tahe oilfield are presented in this section. As shown in Table 3 and Table 4, in terms of RMSE and MAE, the proposed AO-ANFIS outperformed all compared models with the smallest RMSE and MAE values in nine out of ten wells. The PSO obtained the best RMSE and MAE values in one out of ten wells (well No. 10). Moreover, in terms of R 2 , the proposed AO-ANFIS obtained the best performance in eight out of ten wells. In comparison, the PSO obtained the best R 2 value in two out of ten wells (Wells No. 9 and 10), as recorded in Table 5. Additionally, Table 6 shows the results of all compared methods in terms of AIC and BIC. The AO obtained the best AIC and BIC results in seven out of ten oil wells (1–6, and 9). The GA obtained the best AIC and BIC results for wells No. 7 and 10, where for well No. 8, the best results were obtained by PSO.
Furthermore, Figure 6 shows the prediction results of the AO-ANFIS against the compared model. As noticed from this figure, AO-ANFIS achieved the nearest values to the target data.

5.4. Comparison to Other Forecasting Methods

We also compare the proposed AO-ANFIS model to other well-known time series forecasting methods, such as ARIMA and LSTM. Table 7 illustrates the comparisons results using the oil production datasets of the Almasila oilfield, Yemen. The AO-ANFIS obtained the best results in terms of RMSE, MAE, R 2 , and Std, whereas the ARIMA model obtained the best results in terms of AIC and BIC.

5.5. Statistical Tests

In this section, we implement a well-known statistical test, the Friedman test, to further evaluate the AO-ANFIS against the compared models.
The Friedman test results are illustrated in Table 8 for the Almasila oilfields data and in Table 9 for the Tahe oilfield data. From the results in the tables, we see that the AO-ANFIS obtained the best results in all datasets, in terms of RMSE, except in one oil well (well No.10), where the PSO-ANFIS recorded the best result in this well dataset.
Overall, from all of the evaluation results, the AO-ANFIS method showed its high performance and superiority over all other compared models. Thus, AO-ANFIS can be considered an efficient time series forecasting model, which can be further utilized in other time series forecasting applications.

6. Conclusions

In the current study, we proposed a developed ANFIS model, called AO-ANFIS, for oil production time series forecasting. The Aquila Optimizer (AO) is a recently developed metaheuristic optimization algorithm that showed significant performance in addressing optimization tasks.
In this study, AO is applied to optimize ANFIS parameters to boost its prediction accuracy. The AO-ANFIS is evaluated with different datasets collected from two oilfields, namely, Tahe oilfields and Almasila oilfields, from China and Yemen, respectively. We also considered extensive experimental comparisons to state-of-art models, including the ANFIS traditional version, in addition to five modified versions of ANFIS using five optimization algorithms, called PSO, SCA, SSA, GWO, and SMA. AO-ANFIS has achieved significant results, and it outperformed the mentioned models in terms of RMSE, MAE, and R 2 .
The current AO-ANFIS model could be further developed to achieve more accurate results in future work. For example, applying a mutation strategy could further enhance the search process of the AO algorithm, which will result in improving ANFIS accuracy.

Author Contributions

Conceptualization, A.M.A. and M.A.A.A.-q.; data curation, A.M.A.; formal analysis, A.A.E. and S.R.; funding acquisition, T.K.; investigation, R.D. and T.K.; methodology, A.M.A., M.A.A.A.-q. and A.A.E.; project administration, M.A.A.A.-q.; resources, A.A.E. and M.A.E.; Software, A.M.A., A.A.E. and M.A.E.; supervision, S.R.; writing—original draft preparation, A.M.A., M.A.A.A.-q., A.A.E. and M.A.E.; writing—review and editing, S.R., R.D. and T.K.; validation, M.A.E., A.A.E. and R.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Available by corresponding author upon request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Fan, D.; Sun, H.; Yao, J.; Zhang, K.; Yan, X.; Sun, Z. Well production forecasting based on ARIMA-LSTM model considering manual operations. Energy 2021, 220, 119708. [Google Scholar] [CrossRef]
  2. Haider, W.H. Estimates of total oil & gas reserves in the world, future of oil and gas companies and smart investments by E & P companies in renewable energy sources for future energy needs. In Proceedings of the International Petroleum Technology Conference, Dhahran, Saudi Arabia, 13–15 January 2020. [Google Scholar]
  3. Ado, M.R.; Greaves, M.; Rigby, S.P. Numerical simulation of the impact of geological heterogeneity on performance and safety of THAI heavy oil production process. J. Pet. Sci. Eng. 2019, 173, 1130–1148. [Google Scholar] [CrossRef]
  4. Yin, S.; Han, C.; Wu, Z.; Li, Q. Developmental characteristics, influencing factors and prediction of fractures for a tight gas sandstone in a gentle structural area of the Ordos Basin, China. J. Nat. Gas Sci. Eng. 2019, 72, 103032. [Google Scholar] [CrossRef]
  5. Mesbah, M.; Vatani, A.; Siavashi, M.; Doranehgard, M.H. Parallel processing of numerical simulation of two-phase flow in fractured reservoirs considering the effect of natural flow barriers using the streamline simulation method. Int. J. Heat Mass Transf. 2019, 131, 574–583. [Google Scholar] [CrossRef]
  6. Zhang, J.; Li, X.; Chen, Z.; Li, Q.; Li, G.; Lv, T. Numerical simulation of the improved gas production from low permeability hydrate reservoirs by using an enlarged highly permeable well wall. J. Pet. Sci. Eng. 2019, 183, 106404. [Google Scholar] [CrossRef]
  7. Nwaobi, U.; Anandarajah, G. Parameter determination for a numerical approach to undeveloped shale gas production estimation: The UK Bowland shale region application. J. Nat. Gas Sci. Eng. 2018, 58, 80–91. [Google Scholar] [CrossRef]
  8. Chen, K.P. Production from a fractured well with finite fracture conductivity in a closed reservoir: An exact analytical solution for pseudosteady-state flow. SPE J. 2016, 21, 550–556. [Google Scholar] [CrossRef]
  9. Ji, J.; Yao, Y.; Huang, S.; Ma, X.; Zhang, S.; Zhang, F. Analytical model for production performance analysis of multi-fractured horizontal well in tight oil reservoirs. J. Pet. Sci. Eng. 2017, 158, 380–397. [Google Scholar] [CrossRef]
  10. Asadi, M.B.; Dejam, M.; Zendehboudi, S. Semi-analytical solution for productivity evaluation of a multi-fractured horizontal well in a bounded dual-porosity reservoir. J. Hydrol. 2020, 581, 124288. [Google Scholar] [CrossRef]
  11. Zhang, H.; Rietz, D.; Cagle, A.; Cocco, M.; Lee, J. Extended exponential decline curve analysis. J. Nat. Gas Sci. Eng. 2016, 36, 402–413. [Google Scholar] [CrossRef]
  12. Wachtmeister, H.; Lund, L.; Aleklett, K.; Höök, M. Production decline curves of tight oil wells in eagle ford shale. Nat. Resour. Res. 2017, 26, 365–377. [Google Scholar] [CrossRef] [Green Version]
  13. Yamada, T. Non-uniqueness of history matching. In Proceedings of the SPE Asia Pacific Conference on Integrated Modelling for Asset Management 2000, Yokohama, Japan, 25–26 April 2000. [Google Scholar]
  14. Hutahaean, J.; Demyanow, V.; Christie, M.A. Impact of model parameterisation and objective choices on assisted history matching and reservoir forecasting. In Proceedings of the SPE/IATMI Asia Pacific Oil & Gas Conference and Exhibition, Bali, Indonesia, 20–22 October 2015. [Google Scholar]
  15. Hutahaean, J.; Demyanov, V.; Christie, M.A. On optimal selection of objective grouping for multiobjective history matching. SPE J. 2017, 22, 1–296. [Google Scholar] [CrossRef]
  16. Hutahaean, J.; Demyanov, V.; Christie, M. Many-objective optimization algorithm applied to history matching. In Proceedings of the 2016 IEEE Symposium Series on Computational Intelligence (SSCI), Athens, Greece, 6–9 December 2016; pp. 1–8. [Google Scholar]
  17. Tavassoli, Z.; Carter, J.N.; King, P.R. An analysis of history matching errors. Comput. Geosci. 2005, 9, 99–123. [Google Scholar] [CrossRef]
  18. Cancelliere, M.; Verga, F.; Viberti, D. Benefits and limitations of assisted history matching. In Proceedings of the SPE Offshore Europe Oil and Gas Conference and Exhibition, Aberdeen, UK, 6–8 September 2011. [Google Scholar]
  19. Alkinani, H.H.; Al-Hameedi, A.T.T.; Dunn-Norman, S.; Flori, R.E.; Alsaba, M.T.; Amer, A.S. Applications of artificial neural networks in the petroleum industry: A review. In Proceedings of the SPE Middle East Oil and Gas Show and Conference, Manama, Bahrain, 18–21 March 2019. [Google Scholar]
  20. Liu, W.; Liu, W.D.; Gu, J. Forecasting oil production using ensemble empirical model decomposition based Long Short-Term Memory neural network. J. Pet. Sci. Eng. 2020, 189, 107013. [Google Scholar] [CrossRef]
  21. Song, X.; Liu, Y.; Xue, L.; Wang, J.; Zhang, J.; Wang, J.; Jiang, L.; Cheng, Z. Time-series well performance prediction based on Long Short-Term Memory (LSTM) neural network model. J. Pet. Sci. Eng. 2020, 186, 106682. [Google Scholar] [CrossRef]
  22. Gharbi, R.B.; Elsharkawy, A.M.; Karkoub, M. Universal neural-network-based model for estimating the PVT properties of crude oil systems. Energy Fuels 1999, 13, 454–458. [Google Scholar] [CrossRef]
  23. El-Sebakhy, E.A. Forecasting PVT properties of crude oil systems based on support vector machines modeling scheme. J. Pet. Sci. Eng. 2009, 64, 25–34. [Google Scholar] [CrossRef]
  24. Ahmadi, M.A.; Bahadori, A. A LSSVM approach for determining well placement and conning phenomena in horizontal wells. Fuel 2015, 153, 276–283. [Google Scholar] [CrossRef]
  25. Nwachukwu, A.; Jeong, H.; Pyrcz, M.; Lake, L.W. Fast evaluation of well placements in heterogeneous reservoir models using machine learning. J. Pet. Sci. Eng. 2018, 163, 463–475. [Google Scholar] [CrossRef]
  26. Erofeev, A.; Orlov, D.; Ryzhov, A.; Koroteev, D. Prediction of porosity and permeability alteration based on machine learning algorithms. Transp. Porous Media 2019, 128, 677–700. [Google Scholar] [CrossRef] [Green Version]
  27. Ahmadi, M.A.; Chen, Z. Comparison of machine learning methods for estimating permeability and porosity of oil reservoirs via petro-physical logs. Petroleum 2019, 5, 271–284. [Google Scholar] [CrossRef]
  28. Capizzi, G.; Sciuto, G.L.; Woźniak, M.; Damaševičius, R. A Clustering Based System for Automated Oil Spill Detection by Satellite Remote Sensing. In Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Springer: Cham, Switzerland, 2016; pp. 613–623. [Google Scholar]
  29. Sagheer, A.; Kotb, M. Time series forecasting of petroleum production using deep LSTM recurrent networks. Neurocomputing 2019, 323, 203–213. [Google Scholar] [CrossRef]
  30. Alalimi, A.; Pan, L.; Al-qaness, M.A.; Ewees, A.A.; Wang, X.; Abd Elaziz, M. Optimized Random Vector Functional Link network to predict oil production from Tahe oil field in China. Oil Gas Sci. Technol. Rev. d’IFP Energies Nouv. 2021, 76, 3. [Google Scholar] [CrossRef]
  31. Al-Qaness, M.A.; Abd Elaziz, M.; Ewees, A.A. Oil consumption forecasting using optimized adaptive neuro-fuzzy inference system based on sine cosine algorithm. IEEE Access 2018, 6, 68394–68402. [Google Scholar] [CrossRef]
  32. Al-qaness, M.A.; Abd Elaziz, M.; Ewees, A.A.; Cui, X. A Modified Adaptive Neuro-Fuzzy Inference System Using Multi-Verse Optimizer Algorithm for Oil Consumption Forecasting. Electronics 2019, 8, 1071. [Google Scholar] [CrossRef] [Green Version]
  33. Al-Qaness, M.A.; Ewees, A.A.; Fan, H.; Abualigah, L.; Abd Elaziz, M. Marine Predators Algorithm for Forecasting Confirmed Cases of COVID-19 in Italy, USA, Iran and Korea. Int. J. Environ. Res. Public Health 2020, 17, 3520. [Google Scholar] [CrossRef]
  34. Abualigah, L.; Yousri, D.; Abd Elaziz, M.; Ewees, A.A.; Al-qanes, M.; Gandomi, A.H. Aquila Optimizer: A novel meta-heuristic optimization Algorithm. Comput. Indus. Eng. 2021. [Google Scholar] [CrossRef]
  35. Makhadmeh, S.N.; Al-Betar, M.A.; Alyasseri, Z.A.A.; Abasi, A.K.; Khader, A.T.; Damaševičius, R.; Mohammed, M.A.; Abdulkareem, K.H. Smart home battery for the multi-objective power scheduling problem in a smart home using grey wolf optimizer. Electronics 2021, 10, 447. [Google Scholar] [CrossRef]
  36. Jouhari, H.; Lei, D.; Al-qaness, M.A.A.; Abd Elaziz, M.; Damaševičius, R.; Korytkowski, M.; Ewees, A.A. Modified Harris Hawks optimizer for solving machine scheduling problems. Symmetry 2020, 12, 1460. [Google Scholar] [CrossRef]
  37. Połap, D.; Woźniak, M. Red fox optimization algorithm. Expert Syst. Appl. 2021, 166, 114107. [Google Scholar] [CrossRef]
  38. Abdullayeva, F.; Imamverdiyev, Y. Development of Oil Production Forecasting Method based on Deep Learning. Stat. Optim. Inf. Comput. 2019, 7, 826–839. [Google Scholar] [CrossRef] [Green Version]
  39. Calvette, T.; Gurwicz, A.; Abreu, A.C.; Cavalcanti Pacheco, M.A. Forecasting smart well production via deep learning and data driven optimization. In Proceedings of the Offshore Technology Conference Brasil, Rio de Janeiro, Brazil, 29–31 October 2019. [Google Scholar]
  40. Wang, Q.; Song, X.; Li, R. A novel hybridization of nonlinear grey model and linear ARIMA residual correction for forecasting US shale oil production. Energy 2018, 165, 1320–1331. [Google Scholar] [CrossRef]
  41. Heghedus, C.; Shchipanov, A.; Rong, C. Advancing Deep Learning to Improve Upstream Petroleum Monitoring. IEEE Access 2019, 7, 106248–106259. [Google Scholar] [CrossRef]
  42. Zhong, Z.; Sun, A.Y.; Ren, B.; Wang, Y. A Deep-Learning-Based Approach for Reservoir Production Forecast under Uncertainty. SPE J. 2021, 26, 1314–1340. [Google Scholar] [CrossRef]
  43. Wang, L.; Shao, M.; Kou, G.; Wang, M.; Zhang, R.; Wei, Z.; Sun, X. Time Series Analysis of Production Decline in Carbonate Reservoirs with Machine Learning. Geofluids 2021, 2021, 6638135. [Google Scholar]
  44. Yan, M.; MacDonald, J.C.; Reaume, C.T.; Cobb, W.; Toth, T.; Karthigan, S.S. Machine Learning and the Internet of Things Enable Steam Flood Optimization for Improved Oil Production. arXiv 2019, arXiv:1908.11319. [Google Scholar]
  45. Singh, H.; Seol, Y.; Myshakin, E.M. Prediction of gas hydrate saturation using machine learning and optimal set of well-logs. Comput. Geosci. 2021, 25, 267–283. [Google Scholar] [CrossRef]
  46. Zanjani, M.S.; Salam, M.A.; Kandara, O. Data-Driven Hydrocarbon Production Forecasting Using Machine Learning Techniques. Int. J. Comput. Sci. Inf. Secur. 2020, 18, 65–72. [Google Scholar]
  47. Liu, W.; Liu, W.D.; Gu, J. Petroleum Production Forecasting Based on Machine Learning. In Proceedings of the 2019 3rd International Conference on Advances in Image Processing, Chengdu, China, 8–10 November 2019; pp. 124–128. [Google Scholar]
  48. Jang, J.S. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Trans. Syst. Man Cybern. 1993, 23, 665–685. [Google Scholar] [CrossRef]
  49. Hakimi, M.H.; Al Qadasi, B.A.; Al Sharrabi, Y.; Al Sorore, O.T.; Al Samet, N.G. Petrophysical properties of Cretaceous clastic rocks (Qishn Formation) in the Sharyoof oilfield, onshore Masila Basin, Yemen. Egypt. J. Pet. 2017, 26, 439–455. [Google Scholar] [CrossRef] [Green Version]
  50. Al-Areeq, N.M.; Maky, A.F. Organic geochemical characteristics of crude oils and oil-source rock correlation in the Sunah oilfield, Masila Region, Eastern Yemen. Mar. Pet. Geol. 2015, 63, 17–27. [Google Scholar] [CrossRef]
  51. Qin, S.; Zhao, J.; Li, M. A case study: Geochemical tracing indices on the migration of water-soluble gases in Hetianhe gas field, Tarim Basin. Earth Sci. Front. 2006, 13, 524. [Google Scholar]
  52. Wu, J.; Fan, T.; Gao, Z.; Gu, Y.; Wang, J.; Du, Y.; Li, C.; Wang, S.; Zhang, C.; Meng, M.; et al. Identification and characteristic analysis of carbonate cap rock: A case study from the Lower-Middle Ordovician Yingshan Formation in Tahe oilfield, Tarim Basin, China. J. Pet. Sci. Eng. 2018, 164, 362–381. [Google Scholar] [CrossRef]
Figure 1. The basic ANFIS structure.
Figure 1. The basic ANFIS structure.
Processes 09 01194 g001
Figure 2. The workflow of the proposed AO-ANFIS.
Figure 2. The workflow of the proposed AO-ANFIS.
Processes 09 01194 g002
Figure 3. First study area: the Masila basin oilfield, Yemen.
Figure 3. First study area: the Masila basin oilfield, Yemen.
Processes 09 01194 g003
Figure 4. The second study area (The Tahe oilfield, Block 9, China).
Figure 4. The second study area (The Tahe oilfield, Block 9, China).
Processes 09 01194 g004
Figure 5. The results of the AO and the compared models for the Masila oilfield.
Figure 5. The results of the AO and the compared models for the Masila oilfield.
Processes 09 01194 g005
Figure 6. The results of the AO and the compared models for well No. 1., Tahe oilfield.
Figure 6. The results of the AO and the compared models for well No. 1., Tahe oilfield.
Processes 09 01194 g006
Table 1. Performance measures.
Table 1. Performance measures.
Performance MetricDefinition
MAE M A E = 1 N i = 1 N | P y i Y i |
RMSE R M S E = 1 N s i = 1 N s ( P y i Y i ) 2
R 2 R 2 = 1 i = 1 N ( Y i P y i ) 2 i = 1 N ( Y i Y ¯ i ) 2
Std S t d = 1 N k = 1 N ( Y k Y ¯ ) 2
AIC A I C = 2 k 2 I n ( L )
BIC B I C = I n ( n ) k 2 I n ( L ^ )
Table 2. The results of the Almasila oilfield, Yemen. The best values are shown in bold.
Table 2. The results of the Almasila oilfield, Yemen. The best values are shown in bold.
RMSEMAE R 2 StdTimeAICBIC
ANFIS280.419196.120.898020.803-2.562 × 10 4 2.565 × 10 4
AO132.98177.8700.95643.282469.152.494 × 10 4 2.498 × 10 4
SMA143.55982.8340.950838.93475.522.500 × 10 4 2.503 × 10 4
PSO133.07778.3660.95603.905888.432.498 × 10 4 2.501 × 10 4
GA133.01778.2400.95593.3960101.812.503 × 10 4 2.506 × 10 4
SCA213.701121.550.9287145.95116.732.604 × 10 4 2.607 × 10 4
GWO150.40887.3260.948532.020130.822.552 × 10 4 2.555 × 10 4
Table 3. The results of the Tahe oilfield in terms of RMSE. The best values are shown in bold.
Table 3. The results of the Tahe oilfield in terms of RMSE. The best values are shown in bold.
Well No.ANFISAOSMAPSOGASCAGWO
10.8109430.6477610.7695340.6521560.6695421.8564240.842804
20.9118380.8464580.8884040.8523670.8467361.3767730.872182
30.1979260.1844190.1930370.2326830.2113580.3388970.207196
40.9243880.8314150.8703490.8321170.834181.1235110.845442
51.3143021.2738351.2743831.2848121.2863771.3045181.316726
60.3603780.2791520.3026850.3369570.3416310.3128050.291097
70.8110190.5890610.5977780.5906610.5909030.6309160.595989
80.2322920.1181690.1416630.1346650.1393490.2619890.136473
90.3792450.3254230.3302890.3274460.3386090.5321370.325509
101.2339281.1347361.1417021.1322831.1350461.2737891.14608
Table 4. The results of the Tahe oilfield in terms of MAE. The best values are shown in bold.
Table 4. The results of the Tahe oilfield in terms of MAE. The best values are shown in bold.
Well No.ANFISAOSMAPSOGASCAGWO
10.5167590.3443520.4546380.3605110.3870271.5486760.532417
20.5646280.5190430.5349160.529980.5193070.9582470.520695
30.1435520.1374810.1461120.206090.1727470.2592180.147989
40.5917730.3939970.4050860.3989260.4010740.663440.4053
50.68470.632770.6414750.6403970.6493830.6547760.638201
50.2303680.1578650.179640.264440.2690950.1596490.167995
70.4234440.2973520.2983730.3209990.3272470.3079510.299756
80.2041960.0855740.111790.1081920.1135620.2211640.104923
90.2522830.2158680.2354230.2293350.2444290.3889420.219629
100.7282170.6318410.6324310.6295140.6538710.7599230.632195
Table 5. The results of the Tahe oilfield, China, in terms of R 2 . The best values are shown in bold.
Table 5. The results of the Tahe oilfield, China, in terms of R 2 . The best values are shown in bold.
Well No.ANFISAOSMAPSOGASCAGWO
10.8699070.8947130.8823720.893830.8938070.7436340.867757
20.9104310.9229050.9171460.9200160.922840.8491670.917211
30.8852460.9117880.9056690.9116740.9115930.8395340.880589
40.9197950.9299920.9234840.929270.9291780.8968560.927826
50.9723040.9741520.9739630.9735110.9734430.9733370.972255
60.6971160.7782270.7320130.7759110.7753980.6804020.737086
70.924430.9632540.9619670.9631220.9632240.9563530.960739
80.6038510.7430530.7230680.7402630.7403170.6350310.715649
90.9546770.9672490.9666460.9672570.9669050.9402520.964926
100.9304820.9412130.9398820.9418180.9413610.9340520.939792
Table 6. The results of the Tahe oilfield, China, in terms of AIC and BIC measures. The best values are shown in bold.
Table 6. The results of the Tahe oilfield, China, in terms of AIC and BIC measures. The best values are shown in bold.
Well No. ANFISAOSMAPSOGASCAGWO
1AIC3.579 × 10 3 3.320 × 10 3 3.698 × 10 3 3.663 × 10 3 3.623 × 10 3 3.638 × 10 3 4.039 × 10 3
BIC3.607 × 10 3 3.349 × 10 3 3.727 × 10 3 3.692 × 10 3 3.652 × 10 3 3.667 × 10 3 4.067 × 10 3
2AIC3.904 × 10 3 3.862 × 10 3 3.938 × 10 3 3.872 × 10 3 3.931 × 10 3 3.917 × 10 3 4.035 × 10 3
BIC3.932 × 10 3 3.890 × 10 3 3.966 × 10 3 3.901 × 10 3 3.959 × 10 3 3.945 × 10 3 4.063 × 10 3
3AIC1.150 × 10 3 9.469 × 10 2 9.888 × 10 2 9.941 × 10 2 9.745 × 10 2 1.064 × 10 3 1.017 × 10 3
BIC1.178 × 10 3 9.744 × 10 2 1.016 × 10 3 1.022 × 10 3 1.002 × 10 3 1.091 × 10 3 1.044 × 10 3
4AIC3.847 × 10 3 3.844 × 10 3 3.947 × 10 3 3.923 × 10 3 3.944 × 10 3 4.132 × 10 3 3.920 × 10 3
BIC3.875 × 10 3 3.872 × 10 3 3.975 × 10 3 3.951 × 10 3 3.972 × 10 3 4.160 × 10 3 3.948 × 10 3
5AIC4.424 × 10 3 4.416 × 10 3 4.422 × 10 3 4.419 × 10 3 4.422 × 10 3 4.438 × 10 3 4.433 × 10 3
BIC4.451 × 10 3 4.443 × 10 3 4.449 × 10 3 4.446 × 10 3 4.449 × 10 3 4.464 × 10 3 4.460 × 10 3
6AIC6.124 × 10 2 4.432 × 10 2 5.306 × 10 2 5.487 × 10 2 5.428 × 10 2 5.622 × 10 2 5.010 × 10 2
BIC6.364 × 10 2 4.672 × 10 2 5.546 × 10 2 5.727 × 10 2 5.668 × 10 2 5.862 × 10 2 5.250 × 10 2
7AIC2.280 × 10 3 2.267 × 10 3 2.307 × 10 3 2.277 × 10 3 2.261 × 10 3 2.359 × 10 3 2.322 × 10 3
BIC2.305 × 10 3 2.292 × 10 3 2.332 × 10 3 2.302 × 10 3 2.285 × 10 3 2.383 × 10 3 2.347 × 10 3
8AIC−3.004 × 10 2 −3.273 × 10 2 −2.576 × 10 2 −3.290 × 10 2 −2.598 × 10 2 −4.197 × 10 1 −3.039 × 10 2
BIC−3.014 × 10 2 −3.022 × 10 2 −2.325 × 10 2 −3.139 × 10 2 −2.348 × 10 2 −1.693 × 10 1 −2.788 × 10 2
9AIC2.794 × 10 3 2.671 × 10 3 2.721 × 10 3 2.770 × 10 3 2.713 × 10 3 2.793 × 10 3 2.710 × 10 3
BIC2.821 × 10 3 2.699 × 10 3 2.749 × 10 3 2.797 × 10 3 2.740 × 10 3 2.820 × 10 3 2.738 × 10 3
10AIC4.731 × 10 3 4.755 × 10 3 4.769 × 10 3 4.761 × 10 3 4.712 × 10 3 4.830 × 10 3 4.752 × 10 3
BIC4.759 × 10 3 4.783 × 10 3 4.797 × 10 3 4.789 × 10 3 4.740 × 10 3 4.858 × 10 3 4.781 × 10 3
Table 7. The results of comparisons with other forecasting methods. The best values are shown in bold.
Table 7. The results of comparisons with other forecasting methods. The best values are shown in bold.
RMSEMAE R 2 StdAICBIC
AO132.98177.8700.95643.28242.494 × 10 4 2.498 × 10 4
LSTM169.28116.320.9497156.812.56 × 10 4 2.56 × 10 4
ARIMA136.5981.8680.9548132.241.02 × 10 5 1.02 × 10 5
Table 8. The results of the Friedman test for the Almasila oilfield’s dataset. The best value is shown in bold.
Table 8. The results of the Friedman test for the Almasila oilfield’s dataset. The best value is shown in bold.
AOANFISSMAPSOGASCAGWO
RMSE2.64866.75684.32432.89192.70274.59464.0811
Table 9. The results of the Friedman test for the Tahe oilfield’s dataset using RMSE measure. The best values are shown in bold.
Table 9. The results of the Friedman test for the Tahe oilfield’s dataset using RMSE measure. The best values are shown in bold.
Well NoAOANFISSMAPSOGASCAGWO
11.6775.0653.9033.2902.8066.4844.774
22.2906.0004.0653.0002.5485.9684.129
32.6674.0003.6675.1673.5004.6674.333
42.2006.3503.1003.0003.5506.0503.750
52.5006.6432.5714.2864.4295.0002.571
61.5006.0003.4295.0714.9294.0713.000
72.3577.0004.2142.9293.6434.6433.214
81.5716.5713.1433.2863.9295.5004.000
91.7866.2143.8573.6434.5005.0003.000
103.2146.6434.9291.7141.8575.2864.357
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

AlRassas, A.M.; Al-qaness, M.A.A.; Ewees, A.A.; Ren, S.; Abd Elaziz, M.; Damaševičius, R.; Krilavičius, T. Optimized ANFIS Model Using Aquila Optimizer for Oil Production Forecasting. Processes 2021, 9, 1194. https://doi.org/10.3390/pr9071194

AMA Style

AlRassas AM, Al-qaness MAA, Ewees AA, Ren S, Abd Elaziz M, Damaševičius R, Krilavičius T. Optimized ANFIS Model Using Aquila Optimizer for Oil Production Forecasting. Processes. 2021; 9(7):1194. https://doi.org/10.3390/pr9071194

Chicago/Turabian Style

AlRassas, Ayman Mutahar, Mohammed A. A. Al-qaness, Ahmed A. Ewees, Shaoran Ren, Mohamed Abd Elaziz, Robertas Damaševičius, and Tomas Krilavičius. 2021. "Optimized ANFIS Model Using Aquila Optimizer for Oil Production Forecasting" Processes 9, no. 7: 1194. https://doi.org/10.3390/pr9071194

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop