SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
PRELIMINARY STUDY OF LITHOLOGY
CLASSIFICATION USING CNN AUTOMATION
PRINCIPLE, POSEIDON GAS FIELD CASE
JEREMY ADI PADMA NAGARA
101116015
GEOPHYSICAL ENGINEERING
UNIVERSITAS PERTAMINA, INDONESIA
Outline
INTRODUCTION
BACKGROUND
SUBJECT LIMITATION
OBJECTIVES
WORK FLOW
LITERATURE REVIEW
REGIONAL GEOLOGY
WELL LOG
CNN
DATA AND METHOD
RESULT
CONCLUSION
Introduction
BACKGROUND
LITHOLOGY
CLASSIFICATION
CONVOLUTIONAL
NEURAL NETWORK
DEEP LEARNING
USED FOR IMAGE CLASSIFICATION IN
COMMON BECAUSE ITS ABILITY TO
PROCESS BIG-SIZE INPUT EFFECTIVELY
MACHINE LEARNING
UTILIZING AUTOMATION
PRINCIPLE FOR LITHOLOGY
CLASSIFICATION
SHORTEN THE WORKING TIME
PETROPHYSICS
ANALYSIS OF COMBINATION OF
VALUE OF VARIOUS LOGS FOR
LITHOLOGY DETERMINATION
TIME CONSUMING
SUBJECT
LIMITATIO
N
THE PROCESSING PHASE WILL UTILIZE
PYTHON PROGRAMMING LANGUAGE AS
ITS MAIN TOOL
PROCESS
THE DATA USED FOR THIS RESEARCH ARE WELL-
LOGS FROM 3 WELLS, NAMELY GAMMA RAY LOG
(GR), DENSITY LOG (RHOB), AND POROSITY LOG
(NPHI)
DATA
THE RESEARCH WILL BE LIMITED TO
LITHOLOGY CLASSIFICATION OF
POSEIDON 2 WELL
TARGET
Introduction
OBJECTIVE OBJECTIVE
OBJECTIVE
1
2
3
LITHOLOGY PREDICTION IN
POSEIDON 2 WELL USING
CNN
UNDERSTANDING
VARIABLES THAT WILL
OPTIMIZE CNN MODEL
THIN LAYER EFFECT
ANALYSIS
Introduction
Introduction
WORK FLOW
MODEL TESTING
(LITHOLOGY
PREDICTION
POSEIDON 2)
STEP 3
DATA PREPARATION
STEP 1
BUILDING CNN
MODEL
STEP 2
CALCULATING THE
ACCURACY OF
PREDICTION
STEP 4
1
2
3
4
RESEARCH END POINT
(5297 m)
RESEACRH STARTING
POINT (4086 m)
Main Target :
PLOVER FORMATION
WELL LOG
Literature Review
GR LOG
Used for
calculating the
Shale content of
Formation
FORMULA :
GR API =
8 x U Conc. +
4 x Th Conc. +
16 x K Conc.
NPHI LOG
Used for
calculating the
porosity of
Formation
FORMULA :
PHIN =
(PHIe * Sxo *
PHINw) + (PHIe
* (1-Sxo) *
PHINh) + (Vsh *
PHINsh) + ((1-
Vsh-PHIe) *
Sum(Vi * PHINi)
RHOB LOG
Used for
calculating the
denity of
Formation
FORMULA :
ρ
𝒆 = 𝟐ρ𝒃𝒖𝒍𝒌
𝒁
𝑨
Source : Crain’s Petrophysical Handbook
Convolutional Neural Network (CNN)
Literature Review
CNN
CONVOLUTION
Multiplication of Dot Product
Matrix between Kernel Matrix
(Red Box) in matrix I with a filter
Matrix K
ACTIVATION FUNC.
20 -1 1 3
13.4 8 5 4
15 -14 -3 5
-14 1 1 6
20 -0.1 1 3
13.4 8 5 4
15 -1.4 -0.3 5
-1.4 1 1 6
𝛼 = 0.1
The function that determines whether
or not a neuron is active depends on
its relationship to output. Very helpful
model in studying non-linear data
20 0 1 3
13.4 8 5 4
15 0 0 5
0 1 1 6
20 3
13.4 5
15 5
1 6
MAX POOLING
Taking the largest number from a
predetermined group (Pooling)
DIGITATION
GetData Graph Digitizer
To digitize the lithology interpretation
image and translate it into text.
CNN
Python
Used to build CNN models, train the
model, test the model and plot the
results
SOFTWARE
Data and Method
INTERPRETED WELL LOG
Data and Method
1 2
Data Well-Log ConocoPhillips
Interpretation (Browse Basin)
Pty Ltd  PDF Format
The Log Used for this
Research:
1. Gamma Ray Log
2. Density Log
Neutron Porosity Log
INTERPRETED WELL LOG
Data and Method
TRAINING DATA : POSEIDON 1 TEST DATA : POSEIDON 2
DIGITATION AND DATA CONCATENATING
+
=
Min Max
Depth 3887 m 5104.5 m
GR 7.136 API 198.63 API
RHOB 1.44 g/cm3 3.03 g/cm3
NPHI 1.04 50.19
Lithoogy
(after
simplification)
Calcilutite Claystone
Sandstone Siltstone Volcanic
Min Max
Depth 4086 m 5297 m
GR 5.37 API 171.26 API
RHOB 1.52 g/cm3 3.15 g/cm3
NPHI 3.69 70.17
Lithology
(after
simplification)
Calcarenite Calcilutite Chert
Claystone Sandstone Siltstone
Volcanic
TRAINING DATA : POSEIDON 1 TEST DATA : POSEIDON 2
Data and Method
LITHOLOGY SIMPLIFICATION
Data and Method
CONOCOPHILLIPS INTERPRETATION
• 20 Lithology (490 – 5351 meter)
• Research Focus
1. Poseidon 1 (3887 – 5104.5 meter)
: 7 Lithology
2. Poseidon 2 (4086 – 5297 meter)
: 7 Lithology
Text (Fasies) Co
de
Argillaceous
Siltstone
0
Calcarenite 1
Calcilutite 2
Claystone 3
Limestone 4
Sandstone 5
Siltstone 6
Silty Claystone 7
Silty Sandstone 8
Volcanics 9
Text (Fasies) Co
de
Calcarenite 0
Calcilutite 1
Chert 2
Claystone 3
Limestone 4
Sandstone 5
Siltstone 6
BEFORE AFTER
DATA PREPARATION
DATASET
SEPARATION
LITH.
SIMPLIFICATION
DATASET
SCALING
LABEL
ENCODIN
G
Dataset containing 3
types of well-log and
Lithology is separated.
Dataset : Data Well-
Log
Label : Lithology
Target
Pandas Module is used
Classify complex
lithology to the
parent lithology
Dataset
Standardization,
mean = 0, Standard
Deviation = 1
Sklearn Module is
used
Converting
lithology code to
One Hot Vector
Sklearn Module is
used
Data and Method
Model Training
CNN Model Building (Tensorflow Module)
Set the Hyper-parameter
Data and Method
Graph
Accuracy
Graph
Loss
p
Graph
Val_Accuracy
Graph
Val_Loss
Model Testing using Test Data
Doing the prediction process to Test Data
From the model that has been trained, this model will be used to make lithology
predictions to the Test Data, namely Poseidon 2 data. The depth range used for
prediction on Poseidon 2 is 4086-5297 meters. This depth range was chosen
because at this depth it has complete Well-Log GR, RHOB, and NPHI data.
Data and Method
Result
Accuracy =
30,21%
Actual Predict
9 - S.
Sandstone
8 - S.
Claystone
7 - Ar.
Siltstone
6 Siltstone -
5 Sandstone
-
4 Chert
-
3 Calcarenite
-
2 Volcanics Volcanics
1 Claystone Claystone
0 Calcilutite Calcilutite
Before Simplification
9
8
7
Result
Accuracy =
50,47%
After Simplifikasi
Chert
Calcarenite
Volcanics
Siltstone
Sandstone
Claystone
Calcilutite
Approach
(Considering The Correlation between all logs and lithology)
GR Log Modification
Referring to the lithology classification of the value of Log Gamma Ray
API Level Lithology
0 – 50 Sandstone, Limestone, Dolomite
50 - 150 Shale (Siltstone, Claystone)
> 150 Organic-Rich Shale
Labeling :
For GR Value 0- 50 = 1
For GR Value 50-150 = 2
For GR Value > 150 = 3
Objective :
Simplified input, but still based on
scientific data
Result
In the initial process, the input data used as a dataset only consists
of 3 inputs, Gamma-Ray, NPHI Log and RHOB log.
Approach : Creating an Artificial Well Log with a Mathematical process
Logarithm
GR Log
NPHI Log
RHOB Log
1/Logarithm
Square Root
12 INPUT
(First 3 Log + 9
additional)
INPUT ADDITION
Result
Data Processing :
1. Input  9 data
2. Simplification of Lithology Targets in Well Poseidon 1
3. Training and Test Data 10 times
4. The final result of the Lithology is the mode of 10 trials at
each depth
Result
FINAL APPROACH
Mode Results from 10 Training and Test Data
Chert
Calcarenite
Volcanics
Siltstone
Sandstone
Claystone
Calcilutite
Accuracy =
57,7%
Result
The dataset contains many thin layers that may be less detectable
by the CNN model. Therefore, the process of removing thin layer
inserts from the dataset is carried out to see how sensitive the
CNN model is to thin layers. Thin layers are divided into several
thickness variations:
1. < 5 meters
2. < 3 meters
Thin Layer Analysis
(Drop Thin Layer From Dataset)
The process is carried out by
removing a thin layer on the test
data
Result
Accuracy =
61,58%
Volcanics
Siltstone
Sandstone
Claystone
Calcilutite
Prediction Result
Thin layers <= 5 meters removed from Test Data only
Result
Accuracy =
63,43%
Volcanics
Siltstone
Sandstone
Claystone
Calcilutite
Prediction Result
Thin layers <= 3 meters removed from Test Data only
Result
1. The Lithology Prediction process in the Poseidon Field using the CNN
Automation principle was successfully implemented with the best
accuracy of 57.7%. Further research is still needed for CNN's ability to
predict lithology in different depositional environments.
2. The CNN method can be used to classify lithology, but has not been
able to automate the work process of Petrophysicists accurately, due
to the limited amount of data, similarity of depositional environment,
and rock parameters.
3. The model is less able to detect thin layer inserts that have a
thickness of 3 meters (or less). This is could become a reference that
the thin layers that may appear during the prediction, are less trusted
for a thickness of 3 meters (or less).
Conclusion
1. The use of three well-logs (GR, RHOB, NPHI) is highly recommended
in the CNN lithology prediction process, plus the development of
artificial logging processes through mathematical processes, such as
adding derivative data from each log.
2. Increase the number of nodes (above 256 nodes) at each layer in the
CNN model
Suggestion
References
Hancock, N., n.d. Development Geology Reference Manual.
Imamverdiyev, Y. and Sukhostat, L., 2020. Lithological facies classification using deep Convolutional Neural
Network. Journal of Petroleum Science and Engineering, 174, pp.216-228.
Lapedes, A. and Farber, R., 1988. How Neural Net Works. American Institute of Physics,.
LeCun, Y., Leon, B., Yoshua, B. and Patrick, H., 1998. Gradient-Based Learning Applied to Document
Recognition. PROC. OF THE IEEE,.
Liu, H. and Jiang, Z., 2020. [online] Available at: <https://www.researchgate.net/publication/251967990> [Accessed
14 August 2020].
Salsabila. 2018. Penerapan Deep Learning Menggunakan Convolutional Neural Network UNtuk Klasifikasi Citra
Wayang Punakawan, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Islam Indonesia. Yogyakarta
Wang, Y., Li, Y., Song, Y. and Rong, X., 2020. The Influence of Activation in a Convolutional Neural Network Model
of Facial Expression Recognition. applied science,.
Xu, B., Wang, N., Chen, T. and Li, M., 2015. Empirical Evaluation of Rectified Activations in Convolution Network.
Yu, J., Guo, K., Yuan, X., Fu, W. and Xun, Z., 2010. Wavelet Denoising of Well Logs and its Geological
Performance. Energy Exploration & Exploitation, 28(2), pp.87-95.
2009 Poseidon 3D Marine Surface Seismic Survey Interpretation Report. ConocoPhillips (Browse Basin) Pty Ltd,
2012
2019. Regional Geology of The Browse Basin. Australian Government, Geosciece Australia.

Más contenido relacionado

Similar a cnnlithologyclassificationjeremya-210604110547.pdf

Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsIAEME Publication
 
Artificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IArtificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IRamez Abdalla, M.Sc
 
Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...
Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...
Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...Janak Parajuli
 
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...IJDKP
 
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...IRJET Journal
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Pinaki Ranjan Sarkar
 
Pa nalyticals high_score_suite_brochure
Pa nalyticals high_score_suite_brochurePa nalyticals high_score_suite_brochure
Pa nalyticals high_score_suite_brochureNhut Duong
 
Deep Learning Tomography
Deep Learning TomographyDeep Learning Tomography
Deep Learning TomographyAmir Adler
 
Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...
Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...
Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...Globus
 
IGARSS_2011_MARPU_3.ppt
IGARSS_2011_MARPU_3.pptIGARSS_2011_MARPU_3.ppt
IGARSS_2011_MARPU_3.pptgrssieee
 
Principle Component Analysis for Classification of the Quality of Aromatic Rice
Principle Component Analysis for Classification of the Quality of Aromatic RicePrinciple Component Analysis for Classification of the Quality of Aromatic Rice
Principle Component Analysis for Classification of the Quality of Aromatic RiceIJCSIS Research Publications
 
Supervised machine learning based dynamic estimation of bulk soil moisture us...
Supervised machine learning based dynamic estimation of bulk soil moisture us...Supervised machine learning based dynamic estimation of bulk soil moisture us...
Supervised machine learning based dynamic estimation of bulk soil moisture us...eSAT Journals
 
Supervised machine learning based dynamic estimation
Supervised machine learning based dynamic estimationSupervised machine learning based dynamic estimation
Supervised machine learning based dynamic estimationeSAT Publishing House
 
ANN in System Biology
ANN in System Biology ANN in System Biology
ANN in System Biology Hajra Qayyum
 
IRJET- Univariate Time Series Prediction of Reservoir Inflow using Artifi...
IRJET-  	  Univariate Time Series Prediction of Reservoir Inflow using Artifi...IRJET-  	  Univariate Time Series Prediction of Reservoir Inflow using Artifi...
IRJET- Univariate Time Series Prediction of Reservoir Inflow using Artifi...IRJET Journal
 
Hyperparameters analysis of long short-term memory architecture for crop cla...
Hyperparameters analysis of long short-term memory  architecture for crop cla...Hyperparameters analysis of long short-term memory  architecture for crop cla...
Hyperparameters analysis of long short-term memory architecture for crop cla...IJECEIAES
 
Computational Intelligence Approach for Predicting the Hardness Performances ...
Computational Intelligence Approach for Predicting the Hardness Performances ...Computational Intelligence Approach for Predicting the Hardness Performances ...
Computational Intelligence Approach for Predicting the Hardness Performances ...Waqas Tariq
 
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...cseij
 

Similar a cnnlithologyclassificationjeremya-210604110547.pdf (20)

Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
Artificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part IArtificial Intelligence Applications in Petroleum Engineering - Part I
Artificial Intelligence Applications in Petroleum Engineering - Part I
 
Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...
Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...
Extracting Surface Water Bodies From Sentinel-2 Imagery Using Convolutional N...
 
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
DEEP LEARNING BASED MULTIPLE REGRESSION TO PREDICT TOTAL COLUMN WATER VAPOR (...
 
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
Saliency Based Hookworm and Infection Detection for Wireless Capsule Endoscop...
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 
Pa nalyticals high_score_suite_brochure
Pa nalyticals high_score_suite_brochurePa nalyticals high_score_suite_brochure
Pa nalyticals high_score_suite_brochure
 
Deep Learning Tomography
Deep Learning TomographyDeep Learning Tomography
Deep Learning Tomography
 
Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...
Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...
Real-Time Analysis of Streaming Synchotron Data: SCinet SC19 Technology Chall...
 
IGARSS_2011_MARPU_3.ppt
IGARSS_2011_MARPU_3.pptIGARSS_2011_MARPU_3.ppt
IGARSS_2011_MARPU_3.ppt
 
Principle Component Analysis for Classification of the Quality of Aromatic Rice
Principle Component Analysis for Classification of the Quality of Aromatic RicePrinciple Component Analysis for Classification of the Quality of Aromatic Rice
Principle Component Analysis for Classification of the Quality of Aromatic Rice
 
Supervised machine learning based dynamic estimation of bulk soil moisture us...
Supervised machine learning based dynamic estimation of bulk soil moisture us...Supervised machine learning based dynamic estimation of bulk soil moisture us...
Supervised machine learning based dynamic estimation of bulk soil moisture us...
 
Supervised machine learning based dynamic estimation
Supervised machine learning based dynamic estimationSupervised machine learning based dynamic estimation
Supervised machine learning based dynamic estimation
 
ANN in System Biology
ANN in System Biology ANN in System Biology
ANN in System Biology
 
IRJET- Univariate Time Series Prediction of Reservoir Inflow using Artifi...
IRJET-  	  Univariate Time Series Prediction of Reservoir Inflow using Artifi...IRJET-  	  Univariate Time Series Prediction of Reservoir Inflow using Artifi...
IRJET- Univariate Time Series Prediction of Reservoir Inflow using Artifi...
 
13Vol70No2
13Vol70No213Vol70No2
13Vol70No2
 
Hyperparameters analysis of long short-term memory architecture for crop cla...
Hyperparameters analysis of long short-term memory  architecture for crop cla...Hyperparameters analysis of long short-term memory  architecture for crop cla...
Hyperparameters analysis of long short-term memory architecture for crop cla...
 
Deeplearning ai june-sharable (1)
Deeplearning ai june-sharable (1)Deeplearning ai june-sharable (1)
Deeplearning ai june-sharable (1)
 
Computational Intelligence Approach for Predicting the Hardness Performances ...
Computational Intelligence Approach for Predicting the Hardness Performances ...Computational Intelligence Approach for Predicting the Hardness Performances ...
Computational Intelligence Approach for Predicting the Hardness Performances ...
 
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
RADIAL BASIS FUNCTION PROCESS NEURAL NETWORK TRAINING BASED ON GENERALIZED FR...
 

Último

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdfKamal Acharya
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaOmar Fathy
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Call Girls Mumbai
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086anil_gaur
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesMayuraD1
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stageAbc194748
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXssuser89054b
 

Último (20)

S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086Minimum and Maximum Modes of microprocessor 8086
Minimum and Maximum Modes of microprocessor 8086
 
DeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakesDeepFakes presentation : brief idea of DeepFakes
DeepFakes presentation : brief idea of DeepFakes
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 

cnnlithologyclassificationjeremya-210604110547.pdf

  • 1. PRELIMINARY STUDY OF LITHOLOGY CLASSIFICATION USING CNN AUTOMATION PRINCIPLE, POSEIDON GAS FIELD CASE JEREMY ADI PADMA NAGARA 101116015 GEOPHYSICAL ENGINEERING UNIVERSITAS PERTAMINA, INDONESIA
  • 2. Outline INTRODUCTION BACKGROUND SUBJECT LIMITATION OBJECTIVES WORK FLOW LITERATURE REVIEW REGIONAL GEOLOGY WELL LOG CNN DATA AND METHOD RESULT CONCLUSION
  • 3. Introduction BACKGROUND LITHOLOGY CLASSIFICATION CONVOLUTIONAL NEURAL NETWORK DEEP LEARNING USED FOR IMAGE CLASSIFICATION IN COMMON BECAUSE ITS ABILITY TO PROCESS BIG-SIZE INPUT EFFECTIVELY MACHINE LEARNING UTILIZING AUTOMATION PRINCIPLE FOR LITHOLOGY CLASSIFICATION SHORTEN THE WORKING TIME PETROPHYSICS ANALYSIS OF COMBINATION OF VALUE OF VARIOUS LOGS FOR LITHOLOGY DETERMINATION TIME CONSUMING
  • 4. SUBJECT LIMITATIO N THE PROCESSING PHASE WILL UTILIZE PYTHON PROGRAMMING LANGUAGE AS ITS MAIN TOOL PROCESS THE DATA USED FOR THIS RESEARCH ARE WELL- LOGS FROM 3 WELLS, NAMELY GAMMA RAY LOG (GR), DENSITY LOG (RHOB), AND POROSITY LOG (NPHI) DATA THE RESEARCH WILL BE LIMITED TO LITHOLOGY CLASSIFICATION OF POSEIDON 2 WELL TARGET Introduction
  • 5. OBJECTIVE OBJECTIVE OBJECTIVE 1 2 3 LITHOLOGY PREDICTION IN POSEIDON 2 WELL USING CNN UNDERSTANDING VARIABLES THAT WILL OPTIMIZE CNN MODEL THIN LAYER EFFECT ANALYSIS Introduction
  • 6. Introduction WORK FLOW MODEL TESTING (LITHOLOGY PREDICTION POSEIDON 2) STEP 3 DATA PREPARATION STEP 1 BUILDING CNN MODEL STEP 2 CALCULATING THE ACCURACY OF PREDICTION STEP 4 1 2 3 4
  • 7. RESEARCH END POINT (5297 m) RESEACRH STARTING POINT (4086 m) Main Target : PLOVER FORMATION
  • 8. WELL LOG Literature Review GR LOG Used for calculating the Shale content of Formation FORMULA : GR API = 8 x U Conc. + 4 x Th Conc. + 16 x K Conc. NPHI LOG Used for calculating the porosity of Formation FORMULA : PHIN = (PHIe * Sxo * PHINw) + (PHIe * (1-Sxo) * PHINh) + (Vsh * PHINsh) + ((1- Vsh-PHIe) * Sum(Vi * PHINi) RHOB LOG Used for calculating the denity of Formation FORMULA : ρ 𝒆 = 𝟐ρ𝒃𝒖𝒍𝒌 𝒁 𝑨 Source : Crain’s Petrophysical Handbook
  • 9. Convolutional Neural Network (CNN) Literature Review
  • 10. CNN CONVOLUTION Multiplication of Dot Product Matrix between Kernel Matrix (Red Box) in matrix I with a filter Matrix K ACTIVATION FUNC. 20 -1 1 3 13.4 8 5 4 15 -14 -3 5 -14 1 1 6 20 -0.1 1 3 13.4 8 5 4 15 -1.4 -0.3 5 -1.4 1 1 6 𝛼 = 0.1 The function that determines whether or not a neuron is active depends on its relationship to output. Very helpful model in studying non-linear data 20 0 1 3 13.4 8 5 4 15 0 0 5 0 1 1 6 20 3 13.4 5 15 5 1 6 MAX POOLING Taking the largest number from a predetermined group (Pooling)
  • 11. DIGITATION GetData Graph Digitizer To digitize the lithology interpretation image and translate it into text. CNN Python Used to build CNN models, train the model, test the model and plot the results SOFTWARE Data and Method
  • 12. INTERPRETED WELL LOG Data and Method 1 2 Data Well-Log ConocoPhillips Interpretation (Browse Basin) Pty Ltd  PDF Format The Log Used for this Research: 1. Gamma Ray Log 2. Density Log Neutron Porosity Log
  • 13. INTERPRETED WELL LOG Data and Method TRAINING DATA : POSEIDON 1 TEST DATA : POSEIDON 2
  • 14. DIGITATION AND DATA CONCATENATING + = Min Max Depth 3887 m 5104.5 m GR 7.136 API 198.63 API RHOB 1.44 g/cm3 3.03 g/cm3 NPHI 1.04 50.19 Lithoogy (after simplification) Calcilutite Claystone Sandstone Siltstone Volcanic Min Max Depth 4086 m 5297 m GR 5.37 API 171.26 API RHOB 1.52 g/cm3 3.15 g/cm3 NPHI 3.69 70.17 Lithology (after simplification) Calcarenite Calcilutite Chert Claystone Sandstone Siltstone Volcanic TRAINING DATA : POSEIDON 1 TEST DATA : POSEIDON 2 Data and Method
  • 15. LITHOLOGY SIMPLIFICATION Data and Method CONOCOPHILLIPS INTERPRETATION • 20 Lithology (490 – 5351 meter) • Research Focus 1. Poseidon 1 (3887 – 5104.5 meter) : 7 Lithology 2. Poseidon 2 (4086 – 5297 meter) : 7 Lithology Text (Fasies) Co de Argillaceous Siltstone 0 Calcarenite 1 Calcilutite 2 Claystone 3 Limestone 4 Sandstone 5 Siltstone 6 Silty Claystone 7 Silty Sandstone 8 Volcanics 9 Text (Fasies) Co de Calcarenite 0 Calcilutite 1 Chert 2 Claystone 3 Limestone 4 Sandstone 5 Siltstone 6 BEFORE AFTER
  • 16. DATA PREPARATION DATASET SEPARATION LITH. SIMPLIFICATION DATASET SCALING LABEL ENCODIN G Dataset containing 3 types of well-log and Lithology is separated. Dataset : Data Well- Log Label : Lithology Target Pandas Module is used Classify complex lithology to the parent lithology Dataset Standardization, mean = 0, Standard Deviation = 1 Sklearn Module is used Converting lithology code to One Hot Vector Sklearn Module is used Data and Method
  • 17. Model Training CNN Model Building (Tensorflow Module) Set the Hyper-parameter Data and Method Graph Accuracy Graph Loss p Graph Val_Accuracy Graph Val_Loss
  • 18. Model Testing using Test Data Doing the prediction process to Test Data From the model that has been trained, this model will be used to make lithology predictions to the Test Data, namely Poseidon 2 data. The depth range used for prediction on Poseidon 2 is 4086-5297 meters. This depth range was chosen because at this depth it has complete Well-Log GR, RHOB, and NPHI data. Data and Method
  • 19. Result Accuracy = 30,21% Actual Predict 9 - S. Sandstone 8 - S. Claystone 7 - Ar. Siltstone 6 Siltstone - 5 Sandstone - 4 Chert - 3 Calcarenite - 2 Volcanics Volcanics 1 Claystone Claystone 0 Calcilutite Calcilutite Before Simplification 9 8 7
  • 21. Approach (Considering The Correlation between all logs and lithology) GR Log Modification Referring to the lithology classification of the value of Log Gamma Ray API Level Lithology 0 – 50 Sandstone, Limestone, Dolomite 50 - 150 Shale (Siltstone, Claystone) > 150 Organic-Rich Shale Labeling : For GR Value 0- 50 = 1 For GR Value 50-150 = 2 For GR Value > 150 = 3 Objective : Simplified input, but still based on scientific data Result
  • 22. In the initial process, the input data used as a dataset only consists of 3 inputs, Gamma-Ray, NPHI Log and RHOB log. Approach : Creating an Artificial Well Log with a Mathematical process Logarithm GR Log NPHI Log RHOB Log 1/Logarithm Square Root 12 INPUT (First 3 Log + 9 additional) INPUT ADDITION Result
  • 23. Data Processing : 1. Input  9 data 2. Simplification of Lithology Targets in Well Poseidon 1 3. Training and Test Data 10 times 4. The final result of the Lithology is the mode of 10 trials at each depth Result FINAL APPROACH
  • 24. Mode Results from 10 Training and Test Data Chert Calcarenite Volcanics Siltstone Sandstone Claystone Calcilutite Accuracy = 57,7% Result
  • 25. The dataset contains many thin layers that may be less detectable by the CNN model. Therefore, the process of removing thin layer inserts from the dataset is carried out to see how sensitive the CNN model is to thin layers. Thin layers are divided into several thickness variations: 1. < 5 meters 2. < 3 meters Thin Layer Analysis (Drop Thin Layer From Dataset) The process is carried out by removing a thin layer on the test data Result
  • 28. 1. The Lithology Prediction process in the Poseidon Field using the CNN Automation principle was successfully implemented with the best accuracy of 57.7%. Further research is still needed for CNN's ability to predict lithology in different depositional environments. 2. The CNN method can be used to classify lithology, but has not been able to automate the work process of Petrophysicists accurately, due to the limited amount of data, similarity of depositional environment, and rock parameters. 3. The model is less able to detect thin layer inserts that have a thickness of 3 meters (or less). This is could become a reference that the thin layers that may appear during the prediction, are less trusted for a thickness of 3 meters (or less). Conclusion
  • 29. 1. The use of three well-logs (GR, RHOB, NPHI) is highly recommended in the CNN lithology prediction process, plus the development of artificial logging processes through mathematical processes, such as adding derivative data from each log. 2. Increase the number of nodes (above 256 nodes) at each layer in the CNN model Suggestion
  • 30. References Hancock, N., n.d. Development Geology Reference Manual. Imamverdiyev, Y. and Sukhostat, L., 2020. Lithological facies classification using deep Convolutional Neural Network. Journal of Petroleum Science and Engineering, 174, pp.216-228. Lapedes, A. and Farber, R., 1988. How Neural Net Works. American Institute of Physics,. LeCun, Y., Leon, B., Yoshua, B. and Patrick, H., 1998. Gradient-Based Learning Applied to Document Recognition. PROC. OF THE IEEE,. Liu, H. and Jiang, Z., 2020. [online] Available at: <https://www.researchgate.net/publication/251967990> [Accessed 14 August 2020]. Salsabila. 2018. Penerapan Deep Learning Menggunakan Convolutional Neural Network UNtuk Klasifikasi Citra Wayang Punakawan, Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Islam Indonesia. Yogyakarta Wang, Y., Li, Y., Song, Y. and Rong, X., 2020. The Influence of Activation in a Convolutional Neural Network Model of Facial Expression Recognition. applied science,. Xu, B., Wang, N., Chen, T. and Li, M., 2015. Empirical Evaluation of Rectified Activations in Convolution Network. Yu, J., Guo, K., Yuan, X., Fu, W. and Xun, Z., 2010. Wavelet Denoising of Well Logs and its Geological Performance. Energy Exploration & Exploitation, 28(2), pp.87-95. 2009 Poseidon 3D Marine Surface Seismic Survey Interpretation Report. ConocoPhillips (Browse Basin) Pty Ltd, 2012 2019. Regional Geology of The Browse Basin. Australian Government, Geosciece Australia.