SlideShare a Scribd company logo
1 of 9
Download to read offline
1
Abstract— Data analytics utilizes advanced statistical and
machine learning methods to find the concealed information and
trends present in different types of datasets. These methods have
recently shown great potential to solve the problems in the oil and
gas industry. The ability to find insights from large datasets can
make an oil company more profitable and successful.
The innovation of sophisticated artificial intelligence methods
as well as new developments in powerful high-speed computing
resources have made the machine learning techniques more
powerful than ever. The oil and gas industry has been benefited
from these algorithms and machine learning techniques have been
applied to many petroleum engineering challenges.
Artificial Neural Network (ANN), Linear Regression (LR),
and Support Vector Regression (SVR) were employed in this
research to forecast the daily oil production using the Volve oil
field production dataset. All three methods show great potential
for hydrocarbon production forecasting. Results for well NO159-
F-1C, however, indicate that ANN had the best performance
compared to the other two methods. This doesn’t mean that ANN
is the superior method compared to LR and SVR in every
situation. The performance of an algorithm must be examined for
each specific case in order to select the best technique.
Index Terms—Machine Learning, Hydrocarbon production
forecast, ANN, LR, SVR.
I. INTRODUCTION
ata analytics is an evolving area which involves utilizing
advanced statistical and machine learning methods to find
out the concealed information and trends present in different
types of datasets. The ability to find insights from large datasets
can make an oil company more profitable and successful.
Driving meaningful information from available exploration and
production data can help companies to lower costs and higher
efficiency. Machine learning is a tool which helps data
scientists to drive such meaningful insights from raw data.
Demand for employing of new mathematical and
computational methods in oil and gas industry is more than
ever. In today’s highly competitive environment there is a
never-ending race between companies to cut the cost and
increase the production efficiency. Oil and gas industry, like
many other industries, has taken advantage of the recent
artificial intelligence advancements. New development in
modern computers has enabled mathematical theories to be
more powerful than before. These theories are providing
engineers and scientists with tools that intelligent machines can
be developed by applying them. Machine learning techniques,
as an application of artificial intelligence, has been greatly
employed in exploration, production, and management of
hydrocarbons.
Machine learning techniques have recently attracted
interests in many areas, including mathematics, healthcare,
economics, and engineering, among many others. This is due to
innovation of sophisticated artificial intelligence methods as
well as new developments in powerful high-speed computing
resources. The oil and gas industry has been vastly benefited
from these improvements. Machine learning techniques have
been applied to many petroleum engineering challenges such as
well logs analysis [1], prediction of bubble point pressure of
crude oils [2], hydrocarbon production forecast [3],
characterization of reservoir heterogeneity [4], prediction of
thermodynamic properties of reservoir fluids [5], forecasting
crude oil viscosity and solution GOR [6], and ultimate recovery
estimation [7]. Artificial intelligence applications apply
unconventional ways to connect input data to output which
attracted the interest of engineers and scientists. Machine
learning techniques help us analyze and forecast hydrocarbon
production in highly complex systems where understanding the
physical mechanisms are complicated [3].
In the world of data science, data visualization is essential
to analyze massive amounts of data and make data-driven
decisions. Data visualization is the graphical representation of
datasets. This representation could be in the form of charts,
graphs, and maps. Data visualization helps us to see and find
trends, outliers, and patterns in data. Correlation pairs-plots and
heat-maps are used in this study to visualize data and
understand the trends and correlations among data features.
In this research, production data from Volve field, an oil
field on the Norwegian continental shelf (NCS) [8], was
analyzed using machine learning methods. The operator
Equinor together with the Volve license partners, ExxonMobil
and Bayerngas, has disclosed all subsurface and operating data
from this oil field [9]. Artificial Neural Networks (ANN),
Linear Regression (LR), and Epsilon-Support Vector
Regression (Δ-SVR) are the utilized machine learning
techniques to predict daily oil production from well head
pressure and well head temperature as input features.
A Python code was developed to apply ANN, LR, and SVR
methods to the production data of four different wells from
Volve field. Prediction results, then, were compared to the real
data values. All three methods show a great potential for
hydrocarbon production forecasting. Results for well NO159-
F-1C, however, indicate that ANN had the best performance
compare to other two methods. This doesn’t mean that ANN is
the superior method compare to LR and SVR in every situation.
Data-Driven Hydrocarbon Production Forecasting
Using Machine Learning Techniques
Masoud Safari Zanjani, Mohammad Abdus Salam, and Osman Kandara
Department of Computer Science, Southern University, Baton Rouge, Louisiana, USA
D
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
65 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
2
The performance of an algorithm must be examined for each
specific case in order to determine the best technique.
II. METHODOLOGY
Machine learning algorithms find patterns in data and
generate insight to make better decisions [10]. Machine
learning is a technique that gives the computers the ability to
learn from examples and improve their performance. This
technique empowers computers to have decision-making ability
by using advanced mathematical algorithms. Machine learning
is a part of Artificial Intelligence (AI) which gives the human-
like behavior to machines.
Many problems in oil and gas industry are categorized as
continuous value problems or in statistical terms “regression”
problems. In regression analysis typically the effects of
variable(s) are estimated on another variable. These problems
usually consist of a dependent or a set of dependent variables
and one or more independent variable.
A. Linear Regression
Linear Regression (LR) estimates the relationship between
one or more independent variables and a dependent variable by
minimizing the sum of the squares in the difference between the
observed and predicted values [11]. In Linear Regression the
relationship between a dependent variable and one or more
independent variables is modeled by fitting a linear equation.
Linear Regression fits a linear model with coefficients =
, 
 , that will best minimize the residual sum of squares
between the observed responses in the dataset and the responses
predicted by the linear approximation [12]. Mathematically it
solves a problem of the form: min‖ − ‖
B. Support Vector Regression (SVR)
In Δ-SVR, the objective is to find a function f(x) which has
at most Δ deviation from the actually obtained targets yi for all
the training data and at the same time is as flat as possible [13].
This method relies on defining the loss function that ignores
errors which are situated within a certain distance from true
value. This distance is Δ and this type of function is often called
epsilon-intensive loss function [14].
The free parameters in SVR model are C and epsilon. C is
the penalty parameter of the error term and epsilon is the
acceptable deviation from real values. For predicted points
within a distance epsilon from the actual values, no penalty will
be associated in the training loss function [15].
C. Support Vector Regression (SVR)
An Artificial Neural Network (ANN) is a mathematical
algorithm that tries to simulate the functionalities and structure
of biological brains where neurons are highly connected and
data is processes by learning from repetition of events [16].
These systems are generally capable of learning, machine
learning, to perform a task using examples and without being
programmed with task specific rules. ANN include many
connected processing units which work together to process data
and generate meaningful information from it. ANN can be used
for various data science problems such as classification,
prediction, and pattern recognition.
The basic building block of an artificial neural network is
an artificial neuron which is a simple mathematical function.
This function has three sets of rules: multiplication, summation
and activation [17]. The inputs are weighted at the entrance of
artificial neuron which means that every input value is
multiplied by a weight. In the middle section of artificial neuron
is summation function which sums all weighted inputs and bias.
At the end, the result of summation passes through an activation
function which is also called transfer function (Fig. 1) [17].
Feedforward Neural Network is the simplest architecture
of artificial Neural Network (Fig. 2). In this architecture,
neurons (nodes) are arranged in layers and nodes from adjacent
layers have connections (or edges) between them. These
connections are weight associated.
A feedforward neural network has three layers;
1. Input layer: no computation happens in this layer and input
nodes just pass the data to the hidden nodes.
2. Hidden layer: nodes in this layer perform computations and
transfer information from the input nodes to the output
nodes. A network can have multiple hidden layers.
Fig. 1. Working principle of an artificial neuron [17]
Fig. 2. An example of feedforward neural network [18].
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
66 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
3
3. Output layer: nodes in this layer are responsible for
computations and transferring information to outside of the
network.
In a feedforward network, information moves from input
layer toward output layer, one direction, and there are no cycles
or loops in the network.
III. RESULTS AND ANALYSIS
Forecasting hydrocarbon production accurately is a
significant step in management and planning of a petroleum
reservoir. In this research, three machine learning methods are
employed to forecast oil production. The results and discussions
are presented in this chapter.
A. Studied Petroleum Field
To build a successful model it is necessary to have a right
dataset to train and test the model. Finding the right data with
the right format is usually a challenge for machine learning
methods. Right data correlates with the target that is going to be
predicted [19]. To build a successful model, the problem needs
to be precisely understood first.
Data from Volve field on the Norwegian continental shelf
(NCS) was used for this study [9]. Datasets were released by
the operator, Equinor, on May 2018 [8]. One of the specific
goals of the data release was to allow students to train on real
datasets. This dataset is the most comprehensive and complete
dataset ever gathered on the NCS. It covers data in regards of
production data, well design, completion string design, seismic
data, well logs (petrophysical and drilling), geological and
stratigraphical data, static and dynamic models, surface and
grid data [8].
The production dataset has been used for this study. The
studied wells are NO159-F-1C, NO159-F-5AH, NO159-F-
14H, and NO159-F-15D. Each well has the data on data
recording date, average downhole pressure, average downhole
temperature, average drill pipe tubing, average annulus
pressure, average choke size, average well-head pressure,
average well-head temperature, oil volume, gas volume, water
volume, type of flow (production or injection), and well type
(oil production or water injection). The production data was
recorded on a daily basis.
To measure the production data, different sensors are
usually installed in downhole and well-head. The recorded data,
then, are transferred to monitoring stations to be stored and
analyzed. The process is shown in Fig. 3 schematically.
B. Data Visualization
Data visualization is essential to analyze massive amounts
of data and make data-driven decisions. Data visualization
helps us to see and find trends, outliers, and patterns in data.
Each parameter was plotted versus time (day). Fig. 4 shows
the average well-head pressure, average well-head temperature,
and oil production volume for well NO159-F-1C. There are 427
readings, one data reading per day, for this well.
C. Feature Selection
Feature selection is an important concept is machine
learning problems. The data features are used to train the
machine learning model and have a significant influence on the
performance of the model. Feature selection and data cleansing
should be the first step on building the model.
Feature selection is the process of choosing the features
that contribute to the prediction value and are correlated to the
desired output, either automatically or manually. Employing
irrelevant features in the model may decrease the accuracy of
the model and make the model learn from irrelevant parameters.
Highly correlated parameters, on the other hand, may have
the shortcoming defect of not adding a new feature to the
process of training the model [20]. Selecting highly correlated
parameters as features may lead to reduction of model accuracy
due to the lack of variation in the input data.
The correlation heat-maps were generated in this work to
identify the highly correlated parameters. Pearson correlation
coefficient is a measure of the linear correlation between two
variables of X and Y. This coefficient has a value between +1
and -1, where +1 means total positive linear correlation, 0 is no
linear correlation, and -1 is total negative linear correlation.
To make it more easily understandable visually, correlation
results are presented in the form of heat-map. A heatmap is a
graphical form of data representation which uses a system of
color-coding to represent different values. The results for well
NO159-F-1C is shown in Fig. 5. In this map a positive
correlation is shown in red and a negative correlation is shown
in blue.
As an example, in the results shown in Fig. 6 it can be seen
that BORE_OIL_VOL and BORE_GAS_VOL are highly
correlated; Pearson correlation coefficient of 0.99. It means that
including both of these parameters will not add a new feature to
the model and these parameters have basically linearly
correlated data.
The objective of this study is to predict the values of daily
oil production. Well-head pressure and well-head temperature
are selected as training features. These parameters are not
highly correlated, correlation coefficient of -0.42, which means
they will not add redundant feature to the model.
Fig. 3. Data recording process.
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
67 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
4
D. Feature Scaling
Data values usually vary in range, magnitude, and units.
This may cause a problem in machine learning algorithms as
they use Euclidean distance between two data points in their
computations. Feature scaling is used to normalize the range of
independent variables or features of data to solve this problem.
The min-max scaling is used here to scale the range in
[0,1]. The general formula for a min-max of [0,1] is given as:
=
	
	
E. Data Partitioning
To build a machine learning algorithm, data is usually
divided to two partition; Training dataset and Testing dataset.
Training dataset is the part of the data that is used to train and
fit the model. Test dataset, however, is used to evaluate the
fitness of the model on the dataset. Data points in the training
set are excluded from the test dataset.
In this research, 70 percent of data was used as training and
remaining 30 percent was used as testing dataset. Both training
and testing data subsets for the well NO159-F-1C have a pretty
similar distribution compared to the total data distribution (Fig.
6). This guarantees an accurate model development procedure
in the next phase of predictive model development.
F. Artificial Neural Network (ANN)
The result of ANN prediction model is presented in this
section. Artificial Neural Networks (ANN) are computational
algorithms with the intention of simulating the behavior of
biological brains. ANN prediction cross-plots of the total
datasets, training dataset, and testing dataset are given in Fig. 8
for well NO159-F-1C. These graphs show predicted values for
daily oil production versus the real values. The closer the points
are to the 45Âș line (x = y), model has a better forecasting
performance. Fig. 8, shows that a high number of data points
falling along the 45Âș line, indicating a good agreement between
predicted values and the real data values. Training data show a
(a)
(b)
(c)
Fig. 4. Data plot versus time (day) for well NO159-F-1C; (a) average well-head pressure (b) average well-head temperature, (c) daily oil production volume.
Fig. 5. Heat-map representation of correlation coefficient values between all
data attributes for well NO159-F-1C.
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
68 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
5
better agreement compared to testing dataset as the testing
database is not presented to the model at the model building
step.
A point-by-point comparison between the ANN predicted
values versus the real data is shown in Fig. 8 for well NO159-
F-1C. A good match can be observed between the forecasted
values and real values.
G. Linear Regression (LR)
In Linear Regression the relationship between a dependent
variable and one or more independent variables is modeled by
fitting a linear equation. LR prediction cross-plots of the total
datasets, training dataset, and testing dataset are given in Fig.
10 for well NO159-F-1C. These graphs show predicted values
for daily oil production versus the real values. Fig. 9, shows that
a high number of data points falling along the 45Âș line,
indicating a good agreement between predicted values and the
real data values. Similar to ANN, training data show a better
agreement compared to testing dataset as the testing database is
not presented to the model at the model building step.
A point-by-point comparison between the LR predicted
values versus the real data is shown in Fig. 10 for well NO159-
F-1C. A good match can be observed between the forecasted
values and real values.
H. Support Vector Regression (SVR)
In Δ-SVR, the objective is to find a function f(x) which has
at most Δ deviation from the actually obtained targets yi for all
the training data and at the same time is as flat as possible [13].
SVR prediction cross-plots of the total datasets, training
dataset, and testing dataset are given in Fig. 11 for well NO159-
F-1C. These graphs show predicted values for daily oil
production versus the real values. As it can be seen by
comparing Fig. 11 to Fig. 9 and 7, data points fall closer to the
45Âș line in ANN and LR methods which means ANN and LR
had a better performance compared to SVR in predicting daily
oil production for well NO159-F-1C.
A point-by-point comparison between the SVR predicted
values versus the real data is shown in Fig. 12 for well NO159-
F-1C. With comparison of this graph to Fig. 11 and 9, it can be
seen that ANN and LR comparing to SVR, were able to predict
the daily oil production more accurately.
I. Models Comparison
It is usually a challenge to pick the right machine learning
algorithm for a specific problem. There are several statistical
and practical ways to compare different methods. It is not
probably a good idea to just compare the overall accuracy as
there are more indicators that need to be investigated depending
on the specific application.
To compare the results of this work visually, the prediction
values from all three methods are drawn in one graph (Fig. 13).
In this graph the total real values of daily oil production are
compared to the corresponding predicted values by ANN, LR,
and SVR. As it can be seen, ANN had a better performance
comparing to other two, followed by LR.
(a)
(b)
(c)
Fig. 6. Data distributions for well NO159-F-1C; (a) total dataset, (b) training
dataset, and (c) testing dataset.
(a)
(b)
(c)
Fig. 7. ANN prediction cross-plots of (a) total datasets, (b) training dataset,
and (c) testing dataset for well NO159-F-1C.
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
69 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
6
Fig. 8. Point-by-point comparison between the ANN predicted values versus the real data for well NO159-F-1C.
(a) (b) (c)
Fig. 9. LR prediction cross-plots of (a) total datasets, (b) training dataset, and (c) testing dataset for well NO159-F-1C.
Fig. 10. Point-by-point comparison between the LR predicted values versus the real data for well NO159-F-1C.
(a) (b) (c)
Fig. 11. SVR prediction cross-plots of (a) total datasets, (b) training dataset, and (c) testing dataset for well NO159-F-1C.
Fig. 12. Point-by-point comparison between the SVR predicted values versus the real data for well NO159-F-1C.
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
70 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
7
As it was mentioned before, the objective of this project
was to forecast the daily oil production of a petroleum field
using machine learning techniques. To compare the
performance of different utilized methods practically, the
amount of the predicted oil production was calculated
cumulatively. Cumulative produced oil is an important
reservoir management parameter which shows the total amount
of the oil that was produced from a specific well through a
desired time period. To calculate this parameter, only the testing
dataset was considered as it is new for the model and has not
been used to train the model. The real values of the cumulative
oil production were calculated using the testing portion of the
real data and they have been compared to the predicted values
in Fig. 14. As it can be seen here again, ANN shows the best
performance and LR and SVR take the second and third place,
respectively.
IV. CONCLUSION
Oil production prediction is an important input for making
decisions in an oil company. This parameter can be used for
estimating reserves, optimizing production operations, business
planning, and investment scenario evaluation. Production
forecast is conventionally done by empirical equations. In the
recent unconventional resources, however, production
prediction is more challenging because of the extremely low
permeability of the bed rock. Several data-driven techniques
were studied here as a potential solution for oil production
forecasting problem.
Artificial Neural Network (ANN), Linear Regression (LR),
and Support Vector Regression (SVR) were the employed
machine learning techniques to forecast the daily oil
production. Prediction cross-plots and point-to-point
comparison were presented for each method. To compare these
three methods practically, the predicted cumulative oil
production by each method was calculated and compared to the
real cumulative oil production for testing dataset.
All three methods show a great potential for hydrocarbon
production forecasting. Results for well NO159-F-1C,
however, indicate that ANN had the best performance compare
to other two methods. LR was more successfully predicted the
production values compare to SVR. Although, ANN showed a
better performance in this case study, it doesn’t mean that it is
the superior method compare to LR and SVR. Performance of
machine learning methods depends on the studied dataset and
the problem characteristics greatly and therefore; performance
of an algorithm must be examined for each specific dataset and
problem in order to select the best technique.
REFERENCES
[1] C. Zhou, X.-L. Wu and J.-A. Cheng, "Determining
reservoir properties in reservoir studies using a fuzzy
neural network," in SPE Annual Technical Conference,
Houston, Texas, 1993.
[2] A. Hashemi-Fath, A. Pouranfard and P. Foroughizadeh ,
"Development of an artificial neural network model for
prediction of bubble point pressure of crude oils,"
Petroleum, vol. 4, p. 281e291, 2018.
[3] P. Panja, R. Velasco, M. Pathak and M. Deo,
"Application of artificial intelligence to forecast
hydrocarbon production from shales," Petroleum, vol. 4,
pp. 75-89, 2018.
[4] S. Mohaghegh, R. Arefi and S. Ameri, "A
Methodological Approach For Reservoir Heterogeneity
Characterization Using Artificial Neural Networks," in
SPE Annual Technical Conference & Exhibition, New
Orleans, 1994.
[5] J. Nagi, T. S. Kiong and S. K. Ahmed, "Prediction of PVT
Properties In Crude Oil Systems Using Support Vector
Machines," in 3rd International Conference on Energy
and Environment, Malacca, Malaysia, 2009.
Fig. 13. Point-by-point comparison between the real data and predicted values by three methods of ANN, LR, and SVR for well NO159-F-1C.
Fig. 14. Comparison of real cumulative oil production to the corresponding
predicted values by three methods of ANN, LR, and SVR for well NO159-F-
1C.
0
10000
20000
30000
40000
50000
60000
0 20 40 60 80 100 120 140
Cumulativeoilproduction(bbl)
Time (days)
Real values
ANN
LR
SVR
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
71 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
8
[6] M. Oloso, A. Khoukhi , A. Abdulazeez and M. Elshafei,
"Prediction of Crude Oil Viscosity and Gas/Oil Ratio
Curves Using Recent Advances to Neural Networks," in
SPE/EAGE Reservoir Characterization and Simulation
Conference, Abu Dhabi, UAE, 2009.
[7] L. Jin, "Machine Learning Aided Production Data
Analysis For Estimated Ultimate Recovery Forecasting,"
M.S. thesis, Texas A&M University, 2018.
[8] "Volve Data Village," Equinor, 18 10 2018. [Online].
Available: https://data.equinor.com/dataset/Volve.
[Accessed 2019].
[9] "Disclosing all Volve data," Equinor, 14 6 2018. [Online].
Available:
https://www.equinor.com/en/news/14jun2018-
disclosing-volve-data.html. [Accessed 2019].
[10] "Introducing Machine Learning," MathWorks, 2019.
[11] "Ordinary Least Squares Regression," 04 10 2019.
[Online]. Available:
https://www.encyclopedia.com/social-sciences/applied-
and-social-sciences-magazines/ordinary-least-squares-
regression. [Accessed 2019].
[12] scikit-learn, "Generalized Linear Models," scikit-learn
developers, 2007. [Online]. Available: https://scikit-
learn.org/stable/modules/linear_model.html. [Accessed
2019].
[13] A. J. Smola and B. Scholkopf, "A Tutorial on Support
Vector Regression," ESPRIT Working Group in Neural
and Computational Learning, 1998.
[14] "Support Vector Machine Regression," [Online].
Available: http://kernelsvm.tripod.com/. [Accessed
2019].
[15] scikit.learn, "sklearn.svm.SVR," scikit-learn developers,
2007. [Online]. Available: https://scikit-
learn.org/stable/modules/generated/sklearn.svm.SVR.ht
ml. [Accessed 2019].
[16] S. e. Z. Lashari, A. Takbiri-Borujeni, E. Fathi, T. Sun, R.
Rahmani and M. Khazaeli, "Drilling performance
monitoring and optimization: a data-driven approach,"
Journal of Petroleum Exploration and Production
Technology, 2019.
[17] A. Krenker, J. BeĆĄter and A. Kos, "Introduction to the
Artificial Neural Networks," in Artificial Neural
Networks - Methodological Advances and Biomedical
Applications, InTech, 2011, p. 362.
[18] ujjwalkarn, "A Quick Introduction to Neural Networks,"
9 8 2016. [Online]. Available:
https://ujjwalkarn.me/2016/08/09/quick-intro-neural-
networks/. [Accessed 2019].
[19] C. Nicholson, "A.I. Wiki," Skymind, [Online]. Available:
https://skymind.ai/wiki/datasets-ml. [Accessed 2019].
[20] M. Kuhn and K. Johnson, Applied Predictive Modeling,
New York: Springer Science+Business Media, 2013.
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 18, No. 6, June 2020
72 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
IJCSIS
ISSN (online): 1947-5500
Please consider to contribute to and/or forward to the appropriate groups the following opportunity to submit and publish
original scientific results.
CALL FOR PAPERS
International Journal of Computer Science and Information Security (IJCSIS)
January-December 2020 Issues
The topics suggested by this issue can be discussed in term of concepts, surveys, state of the art, research,
standards, implementations, running experiments, applications, and industrial case studies. Authors are invited
to submit complete unpublished papers, which are not under review in any other conference or journal in the
following, but not limited to, topic areas.
See authors guide for manuscript preparation and submission guidelines.
Indexed by Google Scholar, DBLP, CiteSeerX, Directory for Open Access Journal (DOAJ), Bielefeld
Academic Search Engine (BASE), SCIRUS, Scopus Database, Cornell University Library, ScientificCommons,
ProQuest, EBSCO and more.
Deadline: see web site
Notification: see web site
Revision: see web site
Publication: see web site
For more topics, please see web site https://sites.google.com/site/ijcsis/
For more information, please visit the journal website (https://sites.google.com/site/ijcsis/)
 
Context-aware systems
Networking technologies
Security in network, systems, and applications
Evolutionary computation
Industrial systems
Evolutionary computation
Autonomic and autonomous systems
Bio-technologies
Knowledge data systems
Mobile and distance education
Intelligent techniques, logics and systems
Knowledge processing
Information technologies
Internet and web technologies, IoT
Digital information processing
Cognitive science and knowledge 
Agent-based systems
Mobility and multimedia systems
Systems performance
Networking and telecommunications
Software development and deployment
Knowledge virtualization
Systems and networks on the chip
Knowledge for global defense
Information Systems [IS]
IPv6 Today - Technology and deployment
Modeling
Software Engineering
Optimization
Complexity
Natural Language Processing
Speech Synthesis
Data Mining 

More Related Content

What's hot

IRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression MethodIRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression MethodIRJET Journal
 
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...AM Publications
 
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionReal-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionPower System Operation
 
Preprocessing and secure computations for privacy preservation data mining
Preprocessing and secure computations for privacy preservation data miningPreprocessing and secure computations for privacy preservation data mining
Preprocessing and secure computations for privacy preservation data miningIAEME Publication
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather PredictionIRJET Journal
 
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)IRJET Journal
 
Support Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match ResultSupport Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match Resultiosrjce
 
IMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERINGIMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERINGPon Rajesh Kumar
 
Optimization in power system
Optimization in power systemOptimization in power system
Optimization in power systemHassan Khalid Uppal
 
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study csandit
 
Stock Ranking - A Neural Networks Approach
Stock Ranking - A Neural Networks ApproachStock Ranking - A Neural Networks Approach
Stock Ranking - A Neural Networks Approachriturajvasant
 
Stock Market Analysis and Prediction
Stock Market Analysis and PredictionStock Market Analysis and Prediction
Stock Market Analysis and PredictionAnil Shrestha
 
Data mining
Data mining Data mining
Data mining Jhadesunil
 
Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance IJECEIAES
 
Story behind Microelectronic Circuits
Story behind Microelectronic CircuitsStory behind Microelectronic Circuits
Story behind Microelectronic CircuitsHoopeer Hoopeer
 
Different Classification Technique for Data mining in Insurance Industry usin...
Different Classification Technique for Data mining in Insurance Industry usin...Different Classification Technique for Data mining in Insurance Industry usin...
Different Classification Technique for Data mining in Insurance Industry usin...IOSRjournaljce
 

What's hot (19)

IRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression MethodIRJET- Error Reduction in Data Prediction using Least Square Regression Method
IRJET- Error Reduction in Data Prediction using Least Square Regression Method
 
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
 
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value DecompositionReal-time PMU Data Recovery Application Based on Singular Value Decomposition
Real-time PMU Data Recovery Application Based on Singular Value Decomposition
 
Preprocessing and secure computations for privacy preservation data mining
Preprocessing and secure computations for privacy preservation data miningPreprocessing and secure computations for privacy preservation data mining
Preprocessing and secure computations for privacy preservation data mining
 
IRJET- Different Data Mining Techniques for Weather Prediction
IRJET-  	  Different Data Mining Techniques for Weather PredictionIRJET-  	  Different Data Mining Techniques for Weather Prediction
IRJET- Different Data Mining Techniques for Weather Prediction
 
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
IRJET - Breast Cancer Risk and Diagnostics using Artificial Neural Network(ANN)
 
CLIM: Transition Workshop - A Notional Framework for a Theory of Data Systems...
CLIM: Transition Workshop - A Notional Framework for a Theory of Data Systems...CLIM: Transition Workshop - A Notional Framework for a Theory of Data Systems...
CLIM: Transition Workshop - A Notional Framework for a Theory of Data Systems...
 
Support Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match ResultSupport Vector Machine–Based Prediction System for a Football Match Result
Support Vector Machine–Based Prediction System for a Football Match Result
 
IMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERINGIMPORTANCE OF MATHEMATICS IN ENGINEERING
IMPORTANCE OF MATHEMATICS IN ENGINEERING
 
Optimization in power system
Optimization in power systemOptimization in power system
Optimization in power system
 
20320140501002
2032014050100220320140501002
20320140501002
 
QMC: Undergraduate Workshop, Monte Carlo Techniques in Earth Science - Amit A...
QMC: Undergraduate Workshop, Monte Carlo Techniques in Earth Science - Amit A...QMC: Undergraduate Workshop, Monte Carlo Techniques in Earth Science - Amit A...
QMC: Undergraduate Workshop, Monte Carlo Techniques in Earth Science - Amit A...
 
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
Turnover Prediction of Shares Using Data Mining Techniques : A Case Study
 
Stock Ranking - A Neural Networks Approach
Stock Ranking - A Neural Networks ApproachStock Ranking - A Neural Networks Approach
Stock Ranking - A Neural Networks Approach
 
Stock Market Analysis and Prediction
Stock Market Analysis and PredictionStock Market Analysis and Prediction
Stock Market Analysis and Prediction
 
Data mining
Data mining Data mining
Data mining
 
Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance Survey on deep learning applied to predictive maintenance
Survey on deep learning applied to predictive maintenance
 
Story behind Microelectronic Circuits
Story behind Microelectronic CircuitsStory behind Microelectronic Circuits
Story behind Microelectronic Circuits
 
Different Classification Technique for Data mining in Insurance Industry usin...
Different Classification Technique for Data mining in Insurance Industry usin...Different Classification Technique for Data mining in Insurance Industry usin...
Different Classification Technique for Data mining in Insurance Industry usin...
 

Similar to Machine Learning Techniques Forecast Oil Production

A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...gerogepatton
 
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...ijaia
 
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...csandit
 
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET-  	  Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET-  	  Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET- Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET Journal
 
An intrusion detection algorithm for ami
An intrusion detection algorithm for amiAn intrusion detection algorithm for ami
An intrusion detection algorithm for amiIJCI JOURNAL
 
Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014ijcsbi
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning TechniquesIRJET Journal
 
Overview of soft intelligent computing technique for supercritical fluid extr...
Overview of soft intelligent computing technique for supercritical fluid extr...Overview of soft intelligent computing technique for supercritical fluid extr...
Overview of soft intelligent computing technique for supercritical fluid extr...IJAAS Team
 
Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...IJECEIAES
 
A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...IOSR Journals
 
TRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNING
TRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNINGTRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNING
TRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNINGIRJET Journal
 
Accident Prediction System Using Machine Learning
Accident Prediction System Using Machine LearningAccident Prediction System Using Machine Learning
Accident Prediction System Using Machine LearningIRJET Journal
 
A tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big dataA tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big dataredpel dot com
 
Performance analysis of binary and multiclass models using azure machine lear...
Performance analysis of binary and multiclass models using azure machine lear...Performance analysis of binary and multiclass models using azure machine lear...
Performance analysis of binary and multiclass models using azure machine lear...IJECEIAES
 
Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.IRJET Journal
 
A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionIRJET Journal
 

Similar to Machine Learning Techniques Forecast Oil Production (20)

A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
 
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
 
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
EFFICIENT USE OF HYBRID ADAPTIVE NEURO-FUZZY INFERENCE SYSTEM COMBINED WITH N...
 
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET-  	  Agricultural Crop Yield Prediction using Deep Learning ApproachIRJET-  	  Agricultural Crop Yield Prediction using Deep Learning Approach
IRJET- Agricultural Crop Yield Prediction using Deep Learning Approach
 
An intrusion detection algorithm for ami
An intrusion detection algorithm for amiAn intrusion detection algorithm for ami
An intrusion detection algorithm for ami
 
Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014
 
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
IRJET -  	  Intelligent Weather Forecasting using Machine Learning TechniquesIRJET -  	  Intelligent Weather Forecasting using Machine Learning Techniques
IRJET - Intelligent Weather Forecasting using Machine Learning Techniques
 
Overview of soft intelligent computing technique for supercritical fluid extr...
Overview of soft intelligent computing technique for supercritical fluid extr...Overview of soft intelligent computing technique for supercritical fluid extr...
Overview of soft intelligent computing technique for supercritical fluid extr...
 
40120130405012
4012013040501240120130405012
40120130405012
 
Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...Multimode system condition monitoring using sparsity reconstruction for quali...
Multimode system condition monitoring using sparsity reconstruction for quali...
 
A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...A Hierarchical Feature Set optimization for effective code change based Defec...
A Hierarchical Feature Set optimization for effective code change based Defec...
 
TRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNING
TRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNINGTRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNING
TRAFFIC FORECAST FOR INTELLECTUAL TRANSPORTATION SYSTEM USING MACHINE LEARNING
 
40120140507006
4012014050700640120140507006
40120140507006
 
40120140507006
4012014050700640120140507006
40120140507006
 
Accident Prediction System Using Machine Learning
Accident Prediction System Using Machine LearningAccident Prediction System Using Machine Learning
Accident Prediction System Using Machine Learning
 
A tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big dataA tutorial on secure outsourcing of large scalecomputation for big data
A tutorial on secure outsourcing of large scalecomputation for big data
 
Performance analysis of binary and multiclass models using azure machine lear...
Performance analysis of binary and multiclass models using azure machine lear...Performance analysis of binary and multiclass models using azure machine lear...
Performance analysis of binary and multiclass models using azure machine lear...
 
Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.Departure Delay Prediction using Machine Learning.
Departure Delay Prediction using Machine Learning.
 
008_23035research061214_49_55
008_23035research061214_49_55008_23035research061214_49_55
008_23035research061214_49_55
 
A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign Recognition
 

Recently uploaded

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1CĂłdigo Creativo y Arte de Software | Unidad 1
CĂłdigo Creativo y Arte de Software | Unidad 1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

Machine Learning Techniques Forecast Oil Production

  • 1. 1 Abstract— Data analytics utilizes advanced statistical and machine learning methods to find the concealed information and trends present in different types of datasets. These methods have recently shown great potential to solve the problems in the oil and gas industry. The ability to find insights from large datasets can make an oil company more profitable and successful. The innovation of sophisticated artificial intelligence methods as well as new developments in powerful high-speed computing resources have made the machine learning techniques more powerful than ever. The oil and gas industry has been benefited from these algorithms and machine learning techniques have been applied to many petroleum engineering challenges. Artificial Neural Network (ANN), Linear Regression (LR), and Support Vector Regression (SVR) were employed in this research to forecast the daily oil production using the Volve oil field production dataset. All three methods show great potential for hydrocarbon production forecasting. Results for well NO159- F-1C, however, indicate that ANN had the best performance compared to the other two methods. This doesn’t mean that ANN is the superior method compared to LR and SVR in every situation. The performance of an algorithm must be examined for each specific case in order to select the best technique. Index Terms—Machine Learning, Hydrocarbon production forecast, ANN, LR, SVR. I. INTRODUCTION ata analytics is an evolving area which involves utilizing advanced statistical and machine learning methods to find out the concealed information and trends present in different types of datasets. The ability to find insights from large datasets can make an oil company more profitable and successful. Driving meaningful information from available exploration and production data can help companies to lower costs and higher efficiency. Machine learning is a tool which helps data scientists to drive such meaningful insights from raw data. Demand for employing of new mathematical and computational methods in oil and gas industry is more than ever. In today’s highly competitive environment there is a never-ending race between companies to cut the cost and increase the production efficiency. Oil and gas industry, like many other industries, has taken advantage of the recent artificial intelligence advancements. New development in modern computers has enabled mathematical theories to be more powerful than before. These theories are providing engineers and scientists with tools that intelligent machines can be developed by applying them. Machine learning techniques, as an application of artificial intelligence, has been greatly employed in exploration, production, and management of hydrocarbons. Machine learning techniques have recently attracted interests in many areas, including mathematics, healthcare, economics, and engineering, among many others. This is due to innovation of sophisticated artificial intelligence methods as well as new developments in powerful high-speed computing resources. The oil and gas industry has been vastly benefited from these improvements. Machine learning techniques have been applied to many petroleum engineering challenges such as well logs analysis [1], prediction of bubble point pressure of crude oils [2], hydrocarbon production forecast [3], characterization of reservoir heterogeneity [4], prediction of thermodynamic properties of reservoir fluids [5], forecasting crude oil viscosity and solution GOR [6], and ultimate recovery estimation [7]. Artificial intelligence applications apply unconventional ways to connect input data to output which attracted the interest of engineers and scientists. Machine learning techniques help us analyze and forecast hydrocarbon production in highly complex systems where understanding the physical mechanisms are complicated [3]. In the world of data science, data visualization is essential to analyze massive amounts of data and make data-driven decisions. Data visualization is the graphical representation of datasets. This representation could be in the form of charts, graphs, and maps. Data visualization helps us to see and find trends, outliers, and patterns in data. Correlation pairs-plots and heat-maps are used in this study to visualize data and understand the trends and correlations among data features. In this research, production data from Volve field, an oil field on the Norwegian continental shelf (NCS) [8], was analyzed using machine learning methods. The operator Equinor together with the Volve license partners, ExxonMobil and Bayerngas, has disclosed all subsurface and operating data from this oil field [9]. Artificial Neural Networks (ANN), Linear Regression (LR), and Epsilon-Support Vector Regression (Δ-SVR) are the utilized machine learning techniques to predict daily oil production from well head pressure and well head temperature as input features. A Python code was developed to apply ANN, LR, and SVR methods to the production data of four different wells from Volve field. Prediction results, then, were compared to the real data values. All three methods show a great potential for hydrocarbon production forecasting. Results for well NO159- F-1C, however, indicate that ANN had the best performance compare to other two methods. This doesn’t mean that ANN is the superior method compare to LR and SVR in every situation. Data-Driven Hydrocarbon Production Forecasting Using Machine Learning Techniques Masoud Safari Zanjani, Mohammad Abdus Salam, and Osman Kandara Department of Computer Science, Southern University, Baton Rouge, Louisiana, USA D International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 65 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 2. 2 The performance of an algorithm must be examined for each specific case in order to determine the best technique. II. METHODOLOGY Machine learning algorithms find patterns in data and generate insight to make better decisions [10]. Machine learning is a technique that gives the computers the ability to learn from examples and improve their performance. This technique empowers computers to have decision-making ability by using advanced mathematical algorithms. Machine learning is a part of Artificial Intelligence (AI) which gives the human- like behavior to machines. Many problems in oil and gas industry are categorized as continuous value problems or in statistical terms “regression” problems. In regression analysis typically the effects of variable(s) are estimated on another variable. These problems usually consist of a dependent or a set of dependent variables and one or more independent variable. A. Linear Regression Linear Regression (LR) estimates the relationship between one or more independent variables and a dependent variable by minimizing the sum of the squares in the difference between the observed and predicted values [11]. In Linear Regression the relationship between a dependent variable and one or more independent variables is modeled by fitting a linear equation. Linear Regression fits a linear model with coefficients = , 
 , that will best minimize the residual sum of squares between the observed responses in the dataset and the responses predicted by the linear approximation [12]. Mathematically it solves a problem of the form: min‖ − ‖ B. Support Vector Regression (SVR) In Δ-SVR, the objective is to find a function f(x) which has at most Δ deviation from the actually obtained targets yi for all the training data and at the same time is as flat as possible [13]. This method relies on defining the loss function that ignores errors which are situated within a certain distance from true value. This distance is Δ and this type of function is often called epsilon-intensive loss function [14]. The free parameters in SVR model are C and epsilon. C is the penalty parameter of the error term and epsilon is the acceptable deviation from real values. For predicted points within a distance epsilon from the actual values, no penalty will be associated in the training loss function [15]. C. Support Vector Regression (SVR) An Artificial Neural Network (ANN) is a mathematical algorithm that tries to simulate the functionalities and structure of biological brains where neurons are highly connected and data is processes by learning from repetition of events [16]. These systems are generally capable of learning, machine learning, to perform a task using examples and without being programmed with task specific rules. ANN include many connected processing units which work together to process data and generate meaningful information from it. ANN can be used for various data science problems such as classification, prediction, and pattern recognition. The basic building block of an artificial neural network is an artificial neuron which is a simple mathematical function. This function has three sets of rules: multiplication, summation and activation [17]. The inputs are weighted at the entrance of artificial neuron which means that every input value is multiplied by a weight. In the middle section of artificial neuron is summation function which sums all weighted inputs and bias. At the end, the result of summation passes through an activation function which is also called transfer function (Fig. 1) [17]. Feedforward Neural Network is the simplest architecture of artificial Neural Network (Fig. 2). In this architecture, neurons (nodes) are arranged in layers and nodes from adjacent layers have connections (or edges) between them. These connections are weight associated. A feedforward neural network has three layers; 1. Input layer: no computation happens in this layer and input nodes just pass the data to the hidden nodes. 2. Hidden layer: nodes in this layer perform computations and transfer information from the input nodes to the output nodes. A network can have multiple hidden layers. Fig. 1. Working principle of an artificial neuron [17] Fig. 2. An example of feedforward neural network [18]. International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 66 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 3. 3 3. Output layer: nodes in this layer are responsible for computations and transferring information to outside of the network. In a feedforward network, information moves from input layer toward output layer, one direction, and there are no cycles or loops in the network. III. RESULTS AND ANALYSIS Forecasting hydrocarbon production accurately is a significant step in management and planning of a petroleum reservoir. In this research, three machine learning methods are employed to forecast oil production. The results and discussions are presented in this chapter. A. Studied Petroleum Field To build a successful model it is necessary to have a right dataset to train and test the model. Finding the right data with the right format is usually a challenge for machine learning methods. Right data correlates with the target that is going to be predicted [19]. To build a successful model, the problem needs to be precisely understood first. Data from Volve field on the Norwegian continental shelf (NCS) was used for this study [9]. Datasets were released by the operator, Equinor, on May 2018 [8]. One of the specific goals of the data release was to allow students to train on real datasets. This dataset is the most comprehensive and complete dataset ever gathered on the NCS. It covers data in regards of production data, well design, completion string design, seismic data, well logs (petrophysical and drilling), geological and stratigraphical data, static and dynamic models, surface and grid data [8]. The production dataset has been used for this study. The studied wells are NO159-F-1C, NO159-F-5AH, NO159-F- 14H, and NO159-F-15D. Each well has the data on data recording date, average downhole pressure, average downhole temperature, average drill pipe tubing, average annulus pressure, average choke size, average well-head pressure, average well-head temperature, oil volume, gas volume, water volume, type of flow (production or injection), and well type (oil production or water injection). The production data was recorded on a daily basis. To measure the production data, different sensors are usually installed in downhole and well-head. The recorded data, then, are transferred to monitoring stations to be stored and analyzed. The process is shown in Fig. 3 schematically. B. Data Visualization Data visualization is essential to analyze massive amounts of data and make data-driven decisions. Data visualization helps us to see and find trends, outliers, and patterns in data. Each parameter was plotted versus time (day). Fig. 4 shows the average well-head pressure, average well-head temperature, and oil production volume for well NO159-F-1C. There are 427 readings, one data reading per day, for this well. C. Feature Selection Feature selection is an important concept is machine learning problems. The data features are used to train the machine learning model and have a significant influence on the performance of the model. Feature selection and data cleansing should be the first step on building the model. Feature selection is the process of choosing the features that contribute to the prediction value and are correlated to the desired output, either automatically or manually. Employing irrelevant features in the model may decrease the accuracy of the model and make the model learn from irrelevant parameters. Highly correlated parameters, on the other hand, may have the shortcoming defect of not adding a new feature to the process of training the model [20]. Selecting highly correlated parameters as features may lead to reduction of model accuracy due to the lack of variation in the input data. The correlation heat-maps were generated in this work to identify the highly correlated parameters. Pearson correlation coefficient is a measure of the linear correlation between two variables of X and Y. This coefficient has a value between +1 and -1, where +1 means total positive linear correlation, 0 is no linear correlation, and -1 is total negative linear correlation. To make it more easily understandable visually, correlation results are presented in the form of heat-map. A heatmap is a graphical form of data representation which uses a system of color-coding to represent different values. The results for well NO159-F-1C is shown in Fig. 5. In this map a positive correlation is shown in red and a negative correlation is shown in blue. As an example, in the results shown in Fig. 6 it can be seen that BORE_OIL_VOL and BORE_GAS_VOL are highly correlated; Pearson correlation coefficient of 0.99. It means that including both of these parameters will not add a new feature to the model and these parameters have basically linearly correlated data. The objective of this study is to predict the values of daily oil production. Well-head pressure and well-head temperature are selected as training features. These parameters are not highly correlated, correlation coefficient of -0.42, which means they will not add redundant feature to the model. Fig. 3. Data recording process. International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 67 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 4. 4 D. Feature Scaling Data values usually vary in range, magnitude, and units. This may cause a problem in machine learning algorithms as they use Euclidean distance between two data points in their computations. Feature scaling is used to normalize the range of independent variables or features of data to solve this problem. The min-max scaling is used here to scale the range in [0,1]. The general formula for a min-max of [0,1] is given as: = E. Data Partitioning To build a machine learning algorithm, data is usually divided to two partition; Training dataset and Testing dataset. Training dataset is the part of the data that is used to train and fit the model. Test dataset, however, is used to evaluate the fitness of the model on the dataset. Data points in the training set are excluded from the test dataset. In this research, 70 percent of data was used as training and remaining 30 percent was used as testing dataset. Both training and testing data subsets for the well NO159-F-1C have a pretty similar distribution compared to the total data distribution (Fig. 6). This guarantees an accurate model development procedure in the next phase of predictive model development. F. Artificial Neural Network (ANN) The result of ANN prediction model is presented in this section. Artificial Neural Networks (ANN) are computational algorithms with the intention of simulating the behavior of biological brains. ANN prediction cross-plots of the total datasets, training dataset, and testing dataset are given in Fig. 8 for well NO159-F-1C. These graphs show predicted values for daily oil production versus the real values. The closer the points are to the 45Âș line (x = y), model has a better forecasting performance. Fig. 8, shows that a high number of data points falling along the 45Âș line, indicating a good agreement between predicted values and the real data values. Training data show a (a) (b) (c) Fig. 4. Data plot versus time (day) for well NO159-F-1C; (a) average well-head pressure (b) average well-head temperature, (c) daily oil production volume. Fig. 5. Heat-map representation of correlation coefficient values between all data attributes for well NO159-F-1C. International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 68 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 5. 5 better agreement compared to testing dataset as the testing database is not presented to the model at the model building step. A point-by-point comparison between the ANN predicted values versus the real data is shown in Fig. 8 for well NO159- F-1C. A good match can be observed between the forecasted values and real values. G. Linear Regression (LR) In Linear Regression the relationship between a dependent variable and one or more independent variables is modeled by fitting a linear equation. LR prediction cross-plots of the total datasets, training dataset, and testing dataset are given in Fig. 10 for well NO159-F-1C. These graphs show predicted values for daily oil production versus the real values. Fig. 9, shows that a high number of data points falling along the 45Âș line, indicating a good agreement between predicted values and the real data values. Similar to ANN, training data show a better agreement compared to testing dataset as the testing database is not presented to the model at the model building step. A point-by-point comparison between the LR predicted values versus the real data is shown in Fig. 10 for well NO159- F-1C. A good match can be observed between the forecasted values and real values. H. Support Vector Regression (SVR) In Δ-SVR, the objective is to find a function f(x) which has at most Δ deviation from the actually obtained targets yi for all the training data and at the same time is as flat as possible [13]. SVR prediction cross-plots of the total datasets, training dataset, and testing dataset are given in Fig. 11 for well NO159- F-1C. These graphs show predicted values for daily oil production versus the real values. As it can be seen by comparing Fig. 11 to Fig. 9 and 7, data points fall closer to the 45Âș line in ANN and LR methods which means ANN and LR had a better performance compared to SVR in predicting daily oil production for well NO159-F-1C. A point-by-point comparison between the SVR predicted values versus the real data is shown in Fig. 12 for well NO159- F-1C. With comparison of this graph to Fig. 11 and 9, it can be seen that ANN and LR comparing to SVR, were able to predict the daily oil production more accurately. I. Models Comparison It is usually a challenge to pick the right machine learning algorithm for a specific problem. There are several statistical and practical ways to compare different methods. It is not probably a good idea to just compare the overall accuracy as there are more indicators that need to be investigated depending on the specific application. To compare the results of this work visually, the prediction values from all three methods are drawn in one graph (Fig. 13). In this graph the total real values of daily oil production are compared to the corresponding predicted values by ANN, LR, and SVR. As it can be seen, ANN had a better performance comparing to other two, followed by LR. (a) (b) (c) Fig. 6. Data distributions for well NO159-F-1C; (a) total dataset, (b) training dataset, and (c) testing dataset. (a) (b) (c) Fig. 7. ANN prediction cross-plots of (a) total datasets, (b) training dataset, and (c) testing dataset for well NO159-F-1C. International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 69 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 6. 6 Fig. 8. Point-by-point comparison between the ANN predicted values versus the real data for well NO159-F-1C. (a) (b) (c) Fig. 9. LR prediction cross-plots of (a) total datasets, (b) training dataset, and (c) testing dataset for well NO159-F-1C. Fig. 10. Point-by-point comparison between the LR predicted values versus the real data for well NO159-F-1C. (a) (b) (c) Fig. 11. SVR prediction cross-plots of (a) total datasets, (b) training dataset, and (c) testing dataset for well NO159-F-1C. Fig. 12. Point-by-point comparison between the SVR predicted values versus the real data for well NO159-F-1C. International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 70 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 7. 7 As it was mentioned before, the objective of this project was to forecast the daily oil production of a petroleum field using machine learning techniques. To compare the performance of different utilized methods practically, the amount of the predicted oil production was calculated cumulatively. Cumulative produced oil is an important reservoir management parameter which shows the total amount of the oil that was produced from a specific well through a desired time period. To calculate this parameter, only the testing dataset was considered as it is new for the model and has not been used to train the model. The real values of the cumulative oil production were calculated using the testing portion of the real data and they have been compared to the predicted values in Fig. 14. As it can be seen here again, ANN shows the best performance and LR and SVR take the second and third place, respectively. IV. CONCLUSION Oil production prediction is an important input for making decisions in an oil company. This parameter can be used for estimating reserves, optimizing production operations, business planning, and investment scenario evaluation. Production forecast is conventionally done by empirical equations. In the recent unconventional resources, however, production prediction is more challenging because of the extremely low permeability of the bed rock. Several data-driven techniques were studied here as a potential solution for oil production forecasting problem. Artificial Neural Network (ANN), Linear Regression (LR), and Support Vector Regression (SVR) were the employed machine learning techniques to forecast the daily oil production. Prediction cross-plots and point-to-point comparison were presented for each method. To compare these three methods practically, the predicted cumulative oil production by each method was calculated and compared to the real cumulative oil production for testing dataset. All three methods show a great potential for hydrocarbon production forecasting. Results for well NO159-F-1C, however, indicate that ANN had the best performance compare to other two methods. LR was more successfully predicted the production values compare to SVR. Although, ANN showed a better performance in this case study, it doesn’t mean that it is the superior method compare to LR and SVR. Performance of machine learning methods depends on the studied dataset and the problem characteristics greatly and therefore; performance of an algorithm must be examined for each specific dataset and problem in order to select the best technique. REFERENCES [1] C. Zhou, X.-L. Wu and J.-A. Cheng, "Determining reservoir properties in reservoir studies using a fuzzy neural network," in SPE Annual Technical Conference, Houston, Texas, 1993. [2] A. Hashemi-Fath, A. Pouranfard and P. Foroughizadeh , "Development of an artificial neural network model for prediction of bubble point pressure of crude oils," Petroleum, vol. 4, p. 281e291, 2018. [3] P. Panja, R. Velasco, M. Pathak and M. Deo, "Application of artificial intelligence to forecast hydrocarbon production from shales," Petroleum, vol. 4, pp. 75-89, 2018. [4] S. Mohaghegh, R. Arefi and S. Ameri, "A Methodological Approach For Reservoir Heterogeneity Characterization Using Artificial Neural Networks," in SPE Annual Technical Conference & Exhibition, New Orleans, 1994. [5] J. Nagi, T. S. Kiong and S. K. Ahmed, "Prediction of PVT Properties In Crude Oil Systems Using Support Vector Machines," in 3rd International Conference on Energy and Environment, Malacca, Malaysia, 2009. Fig. 13. Point-by-point comparison between the real data and predicted values by three methods of ANN, LR, and SVR for well NO159-F-1C. Fig. 14. Comparison of real cumulative oil production to the corresponding predicted values by three methods of ANN, LR, and SVR for well NO159-F- 1C. 0 10000 20000 30000 40000 50000 60000 0 20 40 60 80 100 120 140 Cumulativeoilproduction(bbl) Time (days) Real values ANN LR SVR International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 71 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 8. 8 [6] M. Oloso, A. Khoukhi , A. Abdulazeez and M. Elshafei, "Prediction of Crude Oil Viscosity and Gas/Oil Ratio Curves Using Recent Advances to Neural Networks," in SPE/EAGE Reservoir Characterization and Simulation Conference, Abu Dhabi, UAE, 2009. [7] L. Jin, "Machine Learning Aided Production Data Analysis For Estimated Ultimate Recovery Forecasting," M.S. thesis, Texas A&M University, 2018. [8] "Volve Data Village," Equinor, 18 10 2018. [Online]. Available: https://data.equinor.com/dataset/Volve. [Accessed 2019]. [9] "Disclosing all Volve data," Equinor, 14 6 2018. [Online]. Available: https://www.equinor.com/en/news/14jun2018- disclosing-volve-data.html. [Accessed 2019]. [10] "Introducing Machine Learning," MathWorks, 2019. [11] "Ordinary Least Squares Regression," 04 10 2019. [Online]. Available: https://www.encyclopedia.com/social-sciences/applied- and-social-sciences-magazines/ordinary-least-squares- regression. [Accessed 2019]. [12] scikit-learn, "Generalized Linear Models," scikit-learn developers, 2007. [Online]. Available: https://scikit- learn.org/stable/modules/linear_model.html. [Accessed 2019]. [13] A. J. Smola and B. Scholkopf, "A Tutorial on Support Vector Regression," ESPRIT Working Group in Neural and Computational Learning, 1998. [14] "Support Vector Machine Regression," [Online]. Available: http://kernelsvm.tripod.com/. [Accessed 2019]. [15] scikit.learn, "sklearn.svm.SVR," scikit-learn developers, 2007. [Online]. Available: https://scikit- learn.org/stable/modules/generated/sklearn.svm.SVR.ht ml. [Accessed 2019]. [16] S. e. Z. Lashari, A. Takbiri-Borujeni, E. Fathi, T. Sun, R. Rahmani and M. Khazaeli, "Drilling performance monitoring and optimization: a data-driven approach," Journal of Petroleum Exploration and Production Technology, 2019. [17] A. Krenker, J. BeĆĄter and A. Kos, "Introduction to the Artificial Neural Networks," in Artificial Neural Networks - Methodological Advances and Biomedical Applications, InTech, 2011, p. 362. [18] ujjwalkarn, "A Quick Introduction to Neural Networks," 9 8 2016. [Online]. Available: https://ujjwalkarn.me/2016/08/09/quick-intro-neural- networks/. [Accessed 2019]. [19] C. Nicholson, "A.I. Wiki," Skymind, [Online]. Available: https://skymind.ai/wiki/datasets-ml. [Accessed 2019]. [20] M. Kuhn and K. Johnson, Applied Predictive Modeling, New York: Springer Science+Business Media, 2013. International Journal of Computer Science and Information Security (IJCSIS), Vol. 18, No. 6, June 2020 72 https://sites.google.com/site/ijcsis/ ISSN 1947-5500
  • 9. IJCSIS ISSN (online): 1947-5500 Please consider to contribute to and/or forward to the appropriate groups the following opportunity to submit and publish original scientific results. CALL FOR PAPERS International Journal of Computer Science and Information Security (IJCSIS) January-December 2020 Issues The topics suggested by this issue can be discussed in term of concepts, surveys, state of the art, research, standards, implementations, running experiments, applications, and industrial case studies. Authors are invited to submit complete unpublished papers, which are not under review in any other conference or journal in the following, but not limited to, topic areas. See authors guide for manuscript preparation and submission guidelines. Indexed by Google Scholar, DBLP, CiteSeerX, Directory for Open Access Journal (DOAJ), Bielefeld Academic Search Engine (BASE), SCIRUS, Scopus Database, Cornell University Library, ScientificCommons, ProQuest, EBSCO and more. Deadline: see web site Notification: see web site Revision: see web site Publication: see web site For more topics, please see web site https://sites.google.com/site/ijcsis/ For more information, please visit the journal website (https://sites.google.com/site/ijcsis/)   Context-aware systems Networking technologies Security in network, systems, and applications Evolutionary computation Industrial systems Evolutionary computation Autonomic and autonomous systems Bio-technologies Knowledge data systems Mobile and distance education Intelligent techniques, logics and systems Knowledge processing Information technologies Internet and web technologies, IoT Digital information processing Cognitive science and knowledge  Agent-based systems Mobility and multimedia systems Systems performance Networking and telecommunications Software development and deployment Knowledge virtualization Systems and networks on the chip Knowledge for global defense Information Systems [IS] IPv6 Today - Technology and deployment Modeling Software Engineering Optimization Complexity Natural Language Processing Speech Synthesis Data MiningÂ