Electrofacies Clustering Using ML
Electrofacies Clustering Using ML
net/publication/343949087
CITATIONS READS
17 612
4 authors, including:
Maman Hermana
Universiti Teknologi PETRONAS
90 PUBLICATIONS 219 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
Quantum Computational Intelligence Techniques for Combined Economic Emission Dispatch Problem View project
All content following this page was uploaded by Touhid Mohammad Hossain on 28 August 2020.
Abstract: Initially, electrofacies were introduced to define a set of recorded well log responses
in order to characterize and distinguish a bed from the other rock units, as an advancement to
the conventional application of well logs. Well logs are continuous records of several physical
properties of drilled rocks that can be related to different lithologies by experienced log analysts.
This work is time consuming and likely to be imperfect because human analysis is subjective. Thus,
any automated classification approach with high promptness and accuracy is very welcome by log
analysts. One of the crucial requirements in petroleum engineering is to interpret a bed’s lithology,
which can be done by grouping a formation into electrofacies. In the past, geophysical modelling,
petro-physical analysis, artificial intelligence and several statistical method approaches have been
implemented to interpret lithology. In this research, important well log features are selected by using
the Extra Tree Classifier (ETC), and then five individual electrofacies are constructed by using the
selected well log features. Finally, a rough set theory (RST)-based whitebox classification approach
is proposed to classify the electrofacies by generating decision rules. These rules are later on used
to determine the lithology classes and we found that RST is beneficial for performing data mining
tasks such as data classification and rule extraction from uncertain and vague well log datasets.
A comparison study is also provided, where we use support vector machine (SVM), deep learning
based on feedforward multilayer perceptron (MLP) and random forest classifier (RFC) to compare
the electrofacies classification accuracy.
Keywords: electrofacies classification; extra trees classifier; lithology interpretation; rough sets;
knowledge acquisition; decision making
1. Introduction
Lithology refers to the composition or type of rock in the Earth’s subsurface. The term
lithology is used as a gross description of a rock layer in the subsurface and uses familiar names,
including sandstone, claystone (clay), shale (mudrock), siltstone, and so forth. In earth science,
subsurface properties such as lithology identification have always been among the basic problems.
A number of methods in lithology interpretation have been proposed by researchers. Conventional
methods that employ seismic data for the estimation of reservoir lithology properties consist of
finding a physical relationship between the properties to be identified and the seismic attributes and
then employ that attribute over the entire seismic dataset in order to predict the target properties.
Many seismic datasets are inundated with noise values, e.g., sensor noisy responses or equipment
mismeasurements. In some cases, when the functional relationships between the attributes and the
target properties can be found, the physical foundation is not often clear or understandable. In contrast,
inferring lithology properties from the recorded well logs is much more reliable but economically
expensive, challenging and time consuming. The lithology of a layer can also be identified by drilling
holes, although this method often does not provide exact information. We can also obtain results from
recorded continuous cores that are very expensive and might be unprofitable. The lithology can also
be interpreted by geophysical inversion and geophysical modelling methods. The interpretation of
lithology using electrofacies from well logs multi-attribute data has become one of the most prominent
techniques used by several sectors of petroleum engineering, including geological studies for reservoir
characterization, although petrophysical well logs contain uncertainty and noise.
Clustering the recorded well logs is done to find similar or dissimilar patterns among the well
log values in the multivariate space with an aim to group them together into individual classes
called electrofacies [1]. Electrofacies have a unique set of log responses that can separate the material
properties of the rocks and fluids contained in the volume recorded using the well-logging tools.
These identified electrofacies can interpret and reflect the lithologic, diagenetic and hydrologic
characteristics of an uncored well. By applying the additional information such as geological insight or
core observations, the identified electrofacies (EF) clusters can be calibrated to ensure their interpretable
geological meaning, and for this, the electrofacies classification process needs to be explained efficiently.
Ideally, for defining electrofacies, there is no exact method. The electrofacies can be defined on the basis
of standard well-log data, such as neutron porosity, gamma ray, resistivity, bulk density, caliper log,
photoelectric effect, and so forth. Furthermore, they can often be associated to one or more lithofacies.
Conventionally, lithofacies have been identified manually, depending on the core description and their
relation to well-logs. The usual prerequisites are that the electrofacies should be defined from a reliable
log set of petrophysical measurements and the similarities or dissimilarities among the down-hole
intervals needs to be explained quantitatively from the sample log responses.
This research proposes:
RST is a machine learning tool which performs granular computation in a vague idea (set) based
on two vivid sets of concepts: lower approximations and upper approximations. RST requires only
the provided dataset to employ the granular methodological computations [2]. Among the numerous
advantages of RST [3,4], some are shown below.
The remainder of the paper is organized as follows. Section 2 contains the problem and the
background. In Section 3 the experimental steps to select important features, construct and classify
the electrofacies, and interpret lithology are described. In Section 4 a comparison study is provided.
Section 5 contains the discussion and concludes the paper.
analysis, neural networks and multivariable statistical methodologies [7], artificial intelligence
approaches and multivariate statistical analysis [8], hybrid NN methods [9], self organized map
(SOM) [10], FL methods [11], artificial neural network (ANN) methods [12,13], lithology classification
from seismic tomography [14], multi-agent collaborative learning architecture approaches [15],
random forest [16,17], generative adversarial network [18] and multivariate statistical methods [19].
Numerous mathematical approaches have been introduced recently to automate the process of
identifying and classifying electrofacies. In several researches the general information about lithology
and rock properties changes are extracted from the electrofacies for pattern recognition [20–22].
The researches mainly consist of applying discriminant analysis, principal components analysis (PCA),
and cluster analysis [20,21].
To classify electrofacies, numerous other approaches are shown in the literature [22–26].
The majority of the available commercial software packages and approaches for subsurface modeling
include electrofacies functions. However, the explanations of how these functions generate the results
are rarely explained and the processes operate as “blackboxes.” In [27], the feedforward neural
network and clustering are used for the determination and classification of electrofacies, which are
also black-box approaches.
The performance of the ANN and FL methods are superior compared with statistical
methods [6,7,12,13,19,28]. SOM methods provide better results in lithology classification compared
to other machine learning techniques [29]. Other kinds of NN are faster than probabilistic neural
networks (PNN), because PNN involves more computational steps [19].
Recently, rule-based whitebox classification modules such as RST has been used in several related
areas for solving classification problem analysis [30,31]. Touhid at al. [32] have used non-deterministic
apriori rules to identify lithology classes directly from well logs.
3. Experimental Steps
Table 1 below includes the description of the selected attributes and their summaries:
To get a proper distribution of the dataset, the well log values of all the independent features were
standardized to z-scores. The cluster classes are illustrated in Figure 2.
Figure 2. Three, 5 and 7 clusters identified by employing Principal Component Aanalysis using
principal component 1 and principal component 2.
(30% or 1668 samples). The training dataset, DTr was used to extract rules by using the RST rule
induction methodology, and for prediction, the testing dataset, DTst was used. Since the data values
in DTr and DTst are continuous, and RST requires the training data values to be discrete, some data
prepossessing is done in Section 3.3.2.
Cut Point No. GR NPHI DRHO PE DPHI CT10 CALI BHVT HDIA DTC
1 [-Inf,170] [-Inf,0.241] [-Inf,0.0279] [-Inf,1.48] [-Inf,0.294] [-Inf,342] [-Inf,6.05] [-Inf,1.54] [-Inf,5.60] [-Inf,107]
2 (170,208] (0.241,0.327] (0.0279,0.0969] (1.48,2.27] [-Inf,0.294] (342,370] (6.05,6.3] (1.54,2.78] (5.60,6.51] (107, Inf]
3 (208, Inf] (0.327,0.336] (0.0969, Inf] (2.27, Inf] (0.294, Inf] (370,886] (6.3, Inf] (2.78,3.7] (6.51,Inf]
4 (0.336,0.345] (886, Inf] (3.7, Inf]
5 (0.345, Inf]
as, R : (bx1 = Kx1 ) ∧ (bx2 = Kx2 ), ∧... ∧ (bxn = Kxn ) → (d = K ) where, bxy and Kxy denote the
independent features and the their values respectively. The left hand side of the rule R is the set of
feature value sets which is the condition part and denoted as cond( R), and the right hand side of R is
referred as the decision part, dec( R). In short, a rule in RST is expressed as, IF cond( R) THEN dec( R).
By following the RST methodology, 66 rules are generated as shown in Table 3 below:
From our experiment, the result shows that the module has a PA of 98.08% for the testing dataset,
DTr, which means the model has a 1.12% misclassification rate which ensures the reliability of the
RST rules to distinguish the electrofacies classes. In Table 4 the classification results for DTr and DTst
are shown.
Predicted
Sample Observed
EF 1 EF 2 EF 3 EF 4 EF 5 Correct (%)
EF 1 245 2 3 0 3 96.84%
EF 2 2 1213 0 0 0 99.84%
Training EF 3 1 0 236 0 2 98.74%
EF 4 0 1 0 5 1 71.43%
EF 5 4 5 0 0 191 95.50%
Overall (%) 13.17% 63.79% 12.49% 0.26% 10.29% 98.75%
EF 1 120 2 3 0 1 95.24%
EF 2 1 518 1 0 2 99.23%
Testing EF 3 2 0 106 0 0 98.15%
EF 4 0 0 0 6 3 66.67%
EF 5 0 0 0 0 68 98.55%
Overall (%) 14.75% 62.59% 13.19% 0.72% 8.75% 98.08%
EF 4 Siltston
• Electrofacies 1: Mainly consists of Muddy Sandstone. However it also consists Sandy Mudstone,
Granulestone, Silty Sandstone, Mudstone, Claystone and Sandstone, as shown in Table 6.
• Electrofacies 2: Mainly represents Sandstone. However, it also consists Granulestone, Siltstone,
Sandy Siltstone, Silty Sandstone, Mudstone and Sandy Mudstone.
Appl. Sci. 2020, 10, 5940 10 of 16
At this point, the classification rules generated from Section 3.3 can describe the electrofacies
classes as well as the lithologic descriptions of the well.
4. Comparison Study
For comparison, we have used three other techniques such as SVM, deep learning and RFC to
obtain the accuracy for classifying the electrofacies classes:
Where C is the regularization tradeoff parameter for the soft margin cost function that controls
the effect of each individual support vector. The gamma parameter is used as a similarity measure
between two points. A small gamma value defines a Gaussian function with a large variance, where two
points can be considered similar although they are away from each other. On the contrary, a large
gamma value creates a Gaussian function with small variance, where two points in close distance are
considered similar.
In Figure 5, along the y-axis, the prediction scores for training and cross-validation are illustrated
with respect to the change in gamma values in x-axis. In Table 7, the training and the cross validation
scores are shown (best result achieved when γ = 10−1 ) .
Table 7. Training and testing accuracies for RST and other methods and their percent difference
with RST.
Figure 6 illustrates the deep learning model loss and accuracy. The classification results are given
in Table 7.
(a) Deep learning model loss (b) Deep learning model accuracy
Figure 6. Deep learning model loss and classification accuracy.
l
Gini ( x ) = ∑ h c (1 − h c ) (2)
c =1
where hc is the relative frequency of each class c, of a set comprising l classes, at a given node x; hc is
given by
hc = nc /n, (3)
where nc represents the amount of samples that comprise class c at any node and n represents the total
samples that comprise that particular node.
A total of 250 trees were considered in the RFC model which results the Training Accuracy of
0.986836 and the testing accuracy of 0.9706346.
In Table 7 the training and cross validation scores for lithology prediction are shown and Figure 7
illustrates the results.
Appl. Sci. 2020, 10, 5940 13 of 16
Author Contributions: Conceptualization, T.M.H.; methodology, T.M.H. and J.W.; software, T.M.H.; validation,
T.M.H., J.W. and M.H.; formal analysis, J.W.; investigation, J.W. and I.A.A.; resources, M.H.; data curation, M.H.;
writing—original draft preparation, T.M.H.; writing—review and editing, T.M.H. and J.W.; supervision, J.W. and
I.A.A. All authors have read and agreed to the published version of the manuscript.
Funding: This research is supported by Petroleum Research Fund (PRF), Cost Center 0153AB-A33, under the
leadership of Dr. Eswaran Padmanabhan.
Conflicts of Interest: The authors declare no conflict of interest.
Appl. Sci. 2020, 10, 5940 14 of 16
Nomenclature
Variable Description
GR Gamma Ray
NPHI Neutron Porosity Hydrogen Index
DRHO Density Correlation
PE Photoelectric Effect
DPHI Density Porosity Hydrogen Index
CT10 Conductivity
CALI Caliper
BHVT Borehole Volume
HDIA Borehole Diameter Effect
DTC Compressional Sonic
R RST Rule
Acronyms Description
RST Rough Set Theory
RS Rough Sets
KD Knowlegde Discovery
NN Neural Network
ANN Artificial Neural Network
DNN Deep Neural Network
SOM Self Organized Map
TOC Total Organic Carbon
PNN Probabilistic Neural Network
FL Fuzzy Logics
SVM Support Vector Machine
PA Prediction Accuracy
PD Percent Difference
RFC Random Forest Classifier
ETC Extra Trees Classifier
EF Electrofacies
References
1. Euzen, T.; Delamaide, E.; Feuchtwanger, T.; Kingsmith, K.D. Well Log Cluster Analysis: An Innovative
Tool for Unconventional Exploration. In Proceedings of the CSUG/SPE 137822, Canadian Unconventional
Resources and International Petroleum Conference, Calgary, AB, Canada, 19–21 October 2010.
2. Tan, S.B.; Wang, Y.F.; Cheng, X.Q. Text feature ranking based on rough-set theory. In Proceedings of the
IEEE/WIC/ACM International Conference on Web Intelligence, Fremont, CA, USA, 2–5 November 2007.
3. Pawlak, Z. Rough Set Theory for Intelligent Industril Applications. In Proceedings of the Second International
Conference on Intelligent Processing and Manufacturing of Materials. IPMM’99 (Cat. No.99EX296),
Honolulu, HI, USA, 10–15 July 1999.
4. Pawlak, Z. Rough sets. Int. J. Comput. Inf. Sci. 1982, 11, 341–356. [CrossRef]
5. Busch, J.M.; Fortney, W.G.; Berry, L.N. Determination of lithology from well logs by statistical analysis.
SPE Form Eval. 1987, 2, 412–418. [CrossRef]
6. Sebtosheikh, M.A.; Motafakkerfard, R.; Riahi, M.A.; Moradi, S.; Sabety, N. Support vector machine method,
a new technique for lithology prediction in an Iranian heterogeneous carbonate reservoir using petrophysical
well logs. Carbonates Evaporites 2015, 30, 59–68. [CrossRef]
7. Carrasquilla, A.; de Silvab, J.; Flexa, R. Associating fuzzy logic, neural networks and multivariable statistic
methodologies in the automatic identification of oil reservoir lithologies through well logs. Rev. Geol. 2008,
21, 27–34.
8. Lim, J.S.; Kang, J.M.; Kim, J. Interwell log correlation using artificial intelligence approach and multivariate
statistical analysis. In SPE Asia Pacific Oil and Gas Conference and Exhibition; Society of Petroleum Engineers:
Jakarta, Indonesia, 1999. [CrossRef]
Appl. Sci. 2020, 10, 5940 15 of 16
9. Chikhi, S.; Batouche, M. Hybrid neural network methods for lithology identification in the Algerian Sahara.
World Acad. Sci. Eng. Tech. 2007, 4, 774–782.
10. Chikhi, S.; Batouche, M. Using probabilistic unsupervised neural method for lithofacies identification.
Int. Arab J. Inf. Technol. 2005, 2, 58–66.
11. Cuddy, S.J. Litho-facies and permeability prediction from electrical logs using fuzzy logic. SPE Reserv.
Eval. Eng. 2000, 3, 319–324. [CrossRef]
12. Katz, S.A.; Vernik, L.; Chilingar, G.V. Prediction of porosity and lithology in siliciclastic sedimentary rock
using cascade neural assemblies. J. Petrol. Sci. Eng. 1999, 22, 141–150. [CrossRef]
13. Raeesi, M.; Moradzadeh, A.; Ardejani, F.D.; Rahimi, M. Classification and identification of hydrocarbon
reservoir lithofacies and their heterogeneity using seismic attributes, logs data and artificial neural networks.
J. Petrol. Sci. Eng. 2012, 82, 151–165. [CrossRef]
14. Jacek, S.; Klaus, B.; Trond, R. Lithology classification from seismic tomography: Additional constraints from
surface waves. J. Afr. Earth Sci. 2010, 58, 547–552.
15. Gifford, C.M.; Agah, A. Collaborative multi-agent rock facies classification from wireline well log data.
Eng. Appl. Artif. Intell 2010, 23, 1158–1172. [CrossRef]
16. Priezzhev, I.; Stanislav, E. Application of machine learning algorithms using seismic data and well logs to
predict reservoir properties. Presented at the 80th EAGE Conference Exhibition, Copenhagen, Denmark,
11–14 June 2018.
17. Kim, Y.; Hardisty, R.; Torres, E.; Marfurt, K.J. Seismic-facies classfication using random forest algorithm. In SEG
Technical Program Expanded Abstracts; Society of Exploration Geophysicists: Tulsa, OK, USA, 2018; pp. 2161–2165.
18. Puskarczyk, E. Artificial neural networks as a tool for pattern recognition and electrofacies analysis in Polish
palaeozoic shale gas formation. Acta Geophys. 2019, 67, 1991–2003. [CrossRef]
19. Tang, H.; White, C.D. Multivariate statistical log log-facies classification on a shallow marine reservoir.
J. Petrol. Sci. Eng. 2008, 61, 88–93. [CrossRef]
20. Teh, W.J.; Willhite, G.P.; Doveton, J.H. Improved reservoir characterization in the ogallah field using
petrophysical classifiers within electrofacies. In Proceedings of the SPE Improved Oil Recovery Symposium,
Tulsa, OK, USA, 14–18 April 2012. [CrossRef]
21. Schmitt, P.; Veronez, M.; Tognoli, F.; Todt, V.; Lopes, R.; Silva, C.; Lopes, R.C.; Silva, C.A.U. Electrofacies Modelling
and Lithological Classification of Coals and Mud-bearing Fine-grained Siliciclastic Rocks Based on Neural
Networks. Earth Sci. Res. 2013, 2. [CrossRef]
22. Berteig, V.; Helgel, J.; Mohn, E.; Langel, T.; van der Wel, D. Lithofacies prediction from well data. In Proceedings
of the Transactions of SPWLA 26th Logging Symposium Paper TT, Dallas, OK, USA, 17–20 June 1985; p. 25.
23. Kiaei H.; Sharghi, Y.; Ilkhchi, A.K.; Naderid, M. 3D modeling of reservoir electrofacies using integration clustering
and geostatistic method in central field of Persian Gulf. J. Petrol. Sci. Eng. 2015, 135, 152–160. [CrossRef]
24. Anxionnaz, H.; Delfiner, P.; Delhomme, J.P. Computer-generated corelike descriptions from open-hole logs.
Am. Assoc. Petrol. Geol. 1990, 74, 375–393.
25. Hernandez-Martinez, E.; Perez-Muñoz, T.; Velasco-Hernandez, J.X.; Altamira-Areyan, A.; Velasquillo-Martinez, L.
Facies recognition using multifractal Hurst analysis: Applications to well-log data. Math. Geosci. 2013, 45, 471–486.
[CrossRef]
26. Euzen, T.; Power, M.R. Well log cluster analysis and electrofacies classification: A probabilistic approach for
integrating log with mineralogical data. Am. Assoc. Petrol. Geol. Search Discov. 2014. Available online: http:
//www.searchanddiscovery.com/documents/2014/41277euzen/ndx_euzen.pdf (accessed on 21 March 2020).
27. Kumar, B.; Kishore, M. Electrofacies classification—A critical approach. In Proceedings of the 6th International
Conference and Exposition on Petroleum Geophysics, Kolkata, India, 8 January 2006; pp. 822–825.
28. Tang, H. Successful Carbonate Well Log Facies Prediction Using an Artificial Neural Network Method:
Wafra Maastrichtian Reservoir, Partitioned Neutral Zone (PNZ). Saudi Arabia and Kuwait. In Proceedings
of the SPE Annual Technical Conference and Exhibition, New Orleans, LA, USA, 4–7 October 2009.
29. Deng, C.; Pan, H.; Fang, S.; Konaté, A.A.; Qin, R. Support vector machine as an alternative method for
lithology classification of crystalline rocks. J. Geophys. Eng. 2017, 14, 341–349. [CrossRef]
30. Hossain, T.M.; Watada, J.; Hermana, M.; Sakai, H. A rough set based rule induction approach to geoscience
data. In Proceedings of the International Conference of Unconventional Modelling, Simulation & Optimization
on Soft Computing and Meta Heuristics, UMSO 2018, Fukuok, Japan, 2–5 December 2018. Available online:
https://ieeexplore.ieee.org/document/8637237 (accessed on 21 May 2019).
Appl. Sci. 2020, 10, 5940 16 of 16
31. Hossain, T.M. ; Watada, J.; Hermana, M.; Aziz, I.A.A. Supervised Machine Learning in Electrofacies
Classification: A Rough Set Theory Approach. In Proceedings of the ICISE 2020, Kota Bharu, Malaysia,
29–30 January 2020.
32. Hossain, T.M.; Watada, J.; Jian, Z.J.; Sakai, H.; Rahman, S.A.; Aziz, I.A.A. Machine Learning Based Missing
Data Imputation: An NIS Apriori Approach to Predict Complex Lithology. IJICIC 2020, 16, 1077–1091.
33. Geurts, P.; Ernst, D.; Wehenkel, L. Extremely randomized trees. Mach. Learn. 2006, 36, 3–42.
34. Raileanu, L.E.; Stoffel, K. Theoretical Comparison between the Gini Index and Information Gain Criteria.
Ann. Math. Artif. Intell. 2004, 41, 77–93. [CrossRef]
35. Louppe, G.; Wehenkel, L.; Sutera, A.; Geurts, P. Understanding variable importances in forests of randomized
trees. In Advances in Neural Information Processing Systems; Burges, C.J.C., Bottou, L., Welling, M., Ghahramani, Z.,
Weinberger, K.Q., Eds.; Curran Associates Inc.: New York, NY, USA, 2013; pp. 431–439.
36. Menze, B.H.; Kelm, B.M.; Masuch, R.; Himmelreich, U.; Bachert, P.; Petrich, W.; Hamprecht, F.A. A comparison
of random forest and its Gini importance with standard chemometric methods for the feature selection and
classification of spectral data. BMC Bioinform. 2009, 10, 213. [CrossRef] [PubMed]
37. Nashawi, I.S.; Malallah, A. Improved Electrofacies Characterization and Permeability Predictions in
Sandstone Reservoirs Using a Data Mining and Expert System Approach. Petrophysics 2009, 50, 250–268.
38. Lim, J.-S.; Kang, J.M.; Kim, J. Multivariate Statistical Analysis for Automatic Electrofacies Determination
from Well Log Measurements. Presented at the 1997 SPE Asia Pacific Oil and Gas Conference, Kuala Lumpur,
Malaysia, 14–16 April 1997.
39. Li, H.; Yang, X.; Wei, W.H. The Application of Pattern Recognition in Electrofacies Analysis. Intell. Model. Verif.
2014, 2014, 640406 . [CrossRef]
40. Kanungo, T.; Mount, D.M.; Netanyahu, N.S.; Piatko, C.D.; Silverman, R.; Wu, A.Y. An efficient k-means
clustering algorithm: Analysis and implementation. IEEE Trans Pattern Anal. Mach. Intell. 2002, 24, 881–892.
[CrossRef]
41. Lazhari, T. Electrofacies classification using Principal Component Analysis PCA and Multi Layer Perception
MLP, Triassic fluvial Lower Serie reservoir. Oued Mya Basin. Algeria. 2018. [CrossRef]
42. Nguyen, S.H. On Efficient Handling of Continuous Attributes in Large Data Bases. Fundam. Inform. 2001, 48, 61–81.
43. Evgeniou, T.; Pontil, M. Support Vector Machines: Theory and Applications. Machine Learning and Its
Applications; Georgios, P., Vangelis, K., Constantine, D.S., Eds.; Springer: Berlin/Heidelberg, Germany, 2001;
Volume 2049, pp. 249–257,
44. Alexsandro, G.C.; Carlos, A.D.P.; Geraldo, G.N. Facies classification in well logs of the Namorado oil field
using Support Vector Machine algorithm. In Proceedings of the 15th International Congress of the Brazilian
Geophysical Society & EXPOGEF, Rio de Janeiro, Brazil, 31 July–3 August 2017. [CrossRef]
45. Li, G.H.; Qiao, Y.H.; Zheng, Y.F.; Li, Y.; Wu, W.J. Semi-Supervised Learning Based on Generative Adversarial
Network and Its Applied to Lithology Recognition. IEEE Access 2019, 7, 67428–67437. [CrossRef]
46. Imamverdiyev, Y.; Sukhostat, L. Lithological facies classification using deep convolutional neural network.
J. Pet. Sci. Eng. 2019, 174, 216–228. [CrossRef]
47. Karpathy, A. A Peek at Trends in Machine Learning. 8 April 2017. Available online: https://medium.com/
karpathy/a-peek-at-trends-in-machine-learning-ab8a1085a106 (accessed on 5 July 2020).
48. Brownlee, J. A Gentle Introduction to the Rectified Linear Unit (ReLU) in Deep Learning Performance.
9 January 2019. Available online: https://machinelearningmastery.com/rectified-linear-activation-function-
for-deep-learning-neural-networks/ (accessed on 5 July 2020).
49. Breiman, L. Random forests. Mach. Learn. 2001, 45, 5–32. [CrossRef]
50. Shah, S.H.; Angel, Y.; Houborg, R.; Ali, S.; McCabe, M.F. A Random Forest Machine Learning Approach for
the Retrieval of Leaf Chlorophyll Content in Wheat. Remote Sens. 2019, 11, 920. [CrossRef]
51. Al-Mudhafar, W.J. Advanced Supervised Machine Learning Algorithms for Efficient Electrofacies
Classification of A Carbonate Reservoir in A Giant Southern Iraqi Oil Field. In Proceedings of the Offshore
Technology Conference, Houston, TX, USA, 4–7 May 2020. [CrossRef]
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access
article distributed under the terms and conditions of the Creative Commons Attribution
(CC BY) license (http://creativecommons.org/licenses/by/4.0/).