SlideShare ist ein Scribd-Unternehmen logo
1 von 48
www.spwla.org
The Benefits and Dangers of using Artificial Intelligence
in Petrophysics
Steve Cuddy
The Benefits and Dangers
of using
Artificial Intelligence in
Petrophysics
Steve Cuddy
Outline
• What is Artificial Intelligence (AI)
• Petrophysical Case Studies showing successful applications
- Evolution of shaly water saturation equations
- Nuclear Magnetic Resonance T1 & T2 spectra analysis
- Prediction of shear velocities
- Litho-facies and permeability prediction
- The log quality control and repair of electrical logs
• Narrow vs. General vs. True AI
• The grave dangers of using AI
- More than AI making poor petrophysical predictions!
- I will describe an end of civilisation scenario
What is Artificial Intelligence?
• Getting computers to imitate human intelligence – Alan Turing
• AI is data analysis that learns from data, identify patterns and makes predictions
with the minimal human intervention
• First generation AI: Expert or Rule based systems
– Simple petrophysics
– IBM’s Deep Blue, beat chess Grandmaster Garry Kasparov in 1997
• Second generation AI: Machine learning
– Evolution of water saturation equations, NMR spectra analysis, permeability prediction
– Google’s AlphaZero, self-taught computer program, easily beats all first-generation AI
• Third generation AI: The evolution of machine code
– Using rules similar to life’s DNA code
– True AI with General Intelligence
Artificial Intelligence only requires Two Things
1. You tell the AI what you want.
– This is its goal or fitness function
2. The data.
There’s Minimal human interaction
– AI doesn’t require prior knowledge of the petrophysical response equations
– There are no parameters to pick or cross-plots to make
AI is given access to all the data
These include:
• Electrical logs - GR, Rhob, caliper, drho etc.
• Core data - porosity, core Sw, SCAL etc.
• Depth - measured and TVDss (probably the most important parameters)
• Gas - chromatography data (essentially a free measurement)
• Drilling data - ROP, Dexp etc.
• NMR - T1 & T2 distributions (spectra)
• etc.
– Don’t worry if these data contain garbage, as explained later
What is n-dimensional Data?
1D
nD
3D
2D
Relational
database where
n is the number
of logs and
other inputs
Second Generation AI
• We define the problem - Fitness Function
• We give the program access to the data
• The computer guesses the answer and through successive iterations (generations)
‘evolves’ the best answer
Randomly change computer code
Does it solve the problem better ?
Is it fitter?
Computer
Code
Ignore
No
Keep
Yes
• A Middle East Carbonate Reservoir
• Client required a bespoke shaly water
saturation equation to derive water saturation
from the resistivity and gamma-ray logs
• Client also wanted an independent check of
the Special Core Analysis (SCAL)
parameters ‘m’ and ‘n’
• Core water saturations
- Core plugs taken from the centre of the core
- Dean & Stark
- Drilled with OBM
- Doped to ensure no contamination
Petrophysical Case Study 1 Oil Water
Porosity
Resistivity Shale
Matrix
AI Sw
Core Sw
Core Porosity
Log Porosity
Water
Saturation
X10
X20
X30
X40
x50
• Fitness Function – ‘determine an equation so that the resistivity predicted water
saturations are as close as possible to core derived water saturations’
• Start by assuming Sw = Function (Porosity, Resistivity, Volume of shale)
• AI may ‘re-invent’ the Indonesia or Simandoux equation or create a specific
equation for the field
Saturation Equation Determination
n
m
Rt
aRw
Sw


Sw = Water saturation
 = Porosity
Rt, Rsh, Rw = Resistivities
Vsh = Volume of shale
a, m, n = unknown constants
2
/
2
/
)
2
/
1
(
1 n
w
w
m
sh
Vsh
sh
t
S
aR
R
V
R 











Middle East Carbonate Reservoir
• Calibrated to core water saturations
• AI Fitness Function
- ‘Find the best shaly sand equation so that the
resistivity derived Sw matches the core Sw’
• Result
• AI Special Core Analysis:
- Cementation exponent (m) 2.214
- Saturation exponent (n) 1.751
- Both are derived at reservoir conditions
c
n
m
bVsh
Rw
Sw
Rt



1
Oil Water
Water
Saturation
Porosity
Resistivity Shale
Matrix
AI Sw
Core Sw
Core Porosity
Log Porosity
X10
X20
X30
X40
x50
Sw = water saturation
 = porosity
Rt, Rw = resistivities
Vsh = shale volume
m,n,b,c = constants
NMR Pattern Recognition
• Case Study 2
– A gas field with an oil problem
• Data:
– Conventional logs
– NMR T1 and T2
– Gas Chromatography
– Core derived oil and gas saturations
• Petrophysical analysis
DT
NPHI
RHOB
GR
GAPI
0 200
CALI
IN
6 16
BS
IN
6 16
0
100
200
300
400
REFERENCE.HEIGHT
FEET
RT
OHMM
0.2 2000
RXO
OHMM
0.2 2000
RHOB
G/C3
1.95 2.95
NPHI
V/V
0.45 -0.15
DT
US/F
250 50
TOTALGAS
%
0 10
MRILARRAY.T1D
T1 Spectrum
MRILARRAY.T2DA
Short T2 Spectrum
MRILARRAY.T2DB
Long T2 Spectrum
OIL
V/V
0 0.1
OILB
V/V
0 0.1
GAS
V/V
0 0.1
GASAB
V/V
0 0.1
PERF1
0 2
CORED
2 0
SHALE VOLUME
0 1
POROSITY
1 0
GAS WATER
1 0
IMMOBILE HC
1 0
COAL
0 1
CALCITE
0 1
GR
RXO
RT
TOTAL
GAS T1
T2
Short
T2
Long Oil Gas
Nuclear Magnetic Resonance
Core
Computer
Processed
Interpretation
Case Study 2 – NMR Pattern Recognition
• A gas field with an oil problem
• Residual oil pockets remain within the main gas reservoir
• This oil is highly viscous
• If produced could block the production tubing
• The client needs to identify oil and gas in order to only perforate the gas zones
• Conventional petrophysical techniques like density / neutron porosity separation
can’t differentiate oil and gas due to thin beds and the shaly formation
• The solution lies with nuclear magnetic resonance (NMR)
• Essentially this measures how hydrogen atoms respond to a magnetic field
Nuclear Magnetic Resonance
• Conventional NMR analysis uses the Coates or Schlumberger-Doll-Research (SDR) methods
• These use very little of the wealth of information contained in the T2 distribution!
Oil and Gas identification using NMR
• AI determines the NMR spectra (waveforms) associated with the core derived oil
and gas analysis, in a similar way to how face recognition algorithms work
• It then predicts the fluid content of all the reservoir beds
• Fitness Function: ‘Determine the spectra that give the best match to the core
derived oil and gas saturations in the reservoir’
Oil and Gas identification using the NMR and AI
Results – Real time identification of gas and oil zones
DT
NPHI
RHOB
WELL: 48/24-8 SCALE: 1/500
GR
GAPI
0 200
CALI
IN
6 16
BS
IN
6 16
0
100
200
300
400
REFERENCE.HEIGHT
FEET
RT
OHMM
0.2 2000
RXO
OHMM
0.2 2000
RHOB
G/C3
1.95 2.95
NPHI
V/V
0.45 -0.15
DT
US/F
250 50
TOTALGAS
%
0 10
MRILARRAY.T1D
T1 Spectrum
MRILARRAY.T2DA
Short T2 Spectrum
MRILARRAY.T2DB
Long T2 Spectrum
OIL
V/V
0 0.1
OILB
V/V
0 0.1
GAS
V/V
0 0.1
GASAB
V/V
0 0.1
PERF1
0 2
CORED
2 0
SHALE VOLUME
0 1
POROSITY
1 0
GAS WATER
1 0
IMMOBILE HC
1 0
COAL
0 1
CALCITE
0 1
GR
RXO
RT
TOT
GAS T1
T2
Short
T2
Long Oil Gas
NMR
Volume Petrophysical
Analysis
Shale
Sandstone
Limestone
Gas / Oil
Water
NMR ‘face recognition’
predicted continuous oil
and gas saturations as
shown in these 2 tracks
The AI Engine
• AI is data analysis that learns from data, identify patterns and makes
predictions with the minimal human intervention
• AI uses neural networks, genetic algorithms, fuzzy logic
• AI avoids Garbage In, Garbage Out (GIGO) by
- good data swamping poor data
- by using fuzzy logic and
- by avoiding least squares regression
Fuzzy Logic (the inverse of Crisp Logic)
• Black
• Classical logic X
• Statement is True
• Defendant is Guilty
• Politically Left
• Movie Goodies
• Mountains on maps
• Petrophysical Net
• White
• Not X
• False
• Not Guilty
• Right
• Baddies
• Valleys
• Non-Net SPWLA 2020, Banff Springs Hotel
Is the sky clear or cloudy?
The answer is never black and white
Things
become
fuzzier
Things
become
Crisper
• An extension of the classical logic of 0 and 1
- uses a ‘grey scale’ between 0 and 1
• Fuzzy logic looks for correlations in data space
- asserts there is valuable information in the fuzziness (1/crispness)
- avoids the problems of outliers and noise
• Fuzzy logic says any petrophysical interpretation is possible
- only some interpretations are more likely than others
• Fuzzy logic maths is freely available
- SPE & SPWLA papers
Fuzzy Logic
The AI Engine
• In n-dimensional data space, the k-NN algorithm assumes
that similar things exist in close proximity or nearest
neighbour
- e.g. litho-facies - sand, shale or carbonate
• The straight-line distance (the Euclidean distance) is used
- in addition, fuzzy logic weights these lines depending
on the likelihood of the association
• For instance, if the gamma-ray is highly correlated (crisp)
with shaliness, this vector will have more influence on the
AI’s decision compared to say the caliper reading at the
same depth
Shear Velocity Prediction using AI
Water
Sand
Shale
Caliper
Gamma Ray
Compressional
Shear
Recorded Sonic
• Case Study 3
- North Sea Field
• Only four wells had recorded shear velocity data
• Shear velocity was required on all 30 wells
- for rock property analysis
- wellbore stability
• Gaps and cycle skips need to be fixed
Gap in
shear
velocity
Shear Velocity Prediction using AI
Water
Sand
Shale
Caliper
Gamma Ray
Compressional
Shear Recorded
AI Shear
Recorded Sonic Predicted
Fitness Function – ‘Determine a relationship so
that the predicted shear velocities are as close as
possible to log derived shear velocities’
Predicted shear velocity = Function of:
- conventional logs
- drilling data
- gas chromatography data
The AI evolves the relationship
The AI predictions are better than the recorded logs!
- because AI has access to all logs, including logs with
high vertical resolution like the micro-resistivity
Linear Regression
• AI finds relationships in the data in order to make predictions
• Least squares regression is often used
• This minimises the sum total of the square of the errors
Linear Regression
• Least squares regression is undemocratic
• Outliers unfairly influence the result
• A point 10 times further from the line has a 100x the
weighting
• These are very difficult to remove manually and would
introduce human bias
• Outliers may be valid data (coal beds, calcite stringers)
• Best keep them and minimise the linear distance rather
than the squared distance
• Random noise should be swamped by valid data
Permeability Prediction
• Case Study 4 - North Sea Field
• AI first predicts the facies type
• Permeability is then predicted based on
the facies type and all other logs
• All interpretations are possible but some
are more likely than others
• How do we know if the AI permeability
any better than from regression
analysis?
- Beauty contest required!
AI
Prediction
Confidence
AI
Predicted
Facies
Core
Permeability
Caliper AI
HC Water
Matrix
Shale Coal
AI predicts the correct permeability distribution
• Log and core permeabilities typically represent 2 feet
• To be used in a reservoir model the predicted permeabilities must upscale correctly
• They must have the same distribution (dynamic range) as the core data
• Least square methods regress toward the mean
• AI preserves the dynamic range
Core Permeability Predicted Permeability
0.01 (mD) 1000 0.01 (mD) 1000
Comparison between Permeability Distributions
• Permeability frequency plots (mD - log scale)
- Colour shows data from 15 cored wells
• AI predicted permeability matches core distribution
- High permeabilities are the reservoir’s conduits to flow
- Low permeability are barriers to flow
• Regression permeability techniques give poor predictions at the extremes
- These will be incorrect when upscaled to the geocellular reservoir model
Core distribution AI prediction Linear Regression
Frequency Histogram of CORE.CKHL_NC
Well: 15 Wells
Range: All of Well
Filter: CKHL_NC>0.001
0.0
0.2
0.4
0.6
0.8
1.0
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
0.001
0.01
0.1
1
10
100
1000
Wells:
1. 2/5-1
2. 2/5-12A
3. 2/5-13Z
4. 2/5-17
5. 2/5-2
6. 2/5-3
7. 2/5-4
8. 2/5-6
9. 2/5-8B
10. 2/5-9
11. 2/5-H01
12. 2/5-H02
13. 2/5-H04
14. 2/5-H18
15. 2/5-H34
Statistics:
Possible values 1123
Missing values 0
Minimumvalue 0.00109
Maximumvalue 2159.16626
Range 2159.16517
Mean 59.71616
Geometric Mean 2.78804
Harmonic Mean 0.02935
Variance 15340.71661
Standard Deviation 123.85765
Skewness 6.10523
Kurtosis 80.35227
Median 5.14044
Mode 100.00000
1123
1122
0
1
Frequency Histogram of PERM.KLIN
Well: 15 Wells
Range: All of Well
Filter: CKHL_NC>.001
0.0
0.2
0.4
0.6
0.8
1.0
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.001
0.01
0.1
1
10
100
1000
Wells:
1. 2/5-1
2. 2/5-12A
3. 2/5-13Z
4. 2/5-17
5. 2/5-2
6. 2/5-3
7. 2/5-4
8. 2/5-6
9. 2/5-8B
10. 2/5-9
11. 2/5-H01
12. 2/5-H02
13. 2/5-H04
14. 2/5-H18
15. 2/5-H34
Statistics:
Possible values 1120
Missing values 0
Minimumvalue 0.00016
Maximumvalue 3626.16382
Range 3626.16366
Mean 45.29200
Geometric Mean 0.96455
Harmonic Mean 0.01464
Variance 44699.46287
Standard Deviation 211.42247
Skewness 9.67622
Kurtosis 121.92938
Median 1.20226
Mode 6.30957
1120
1088
19
13
Frequency Histogram of PERM.KFL
Well: 15 Wells
Range: All of Well
Filter: CKHL_NC>.001
0.0
0.2
0.4
0.6
0.8
1.0
0.00
0.02
0.04
0.06
0.08
0.10
0.12
0.14
0.001
0.01
0.1
1
10
100
1000
Wells:
1. 2/5-1
2. 2/5-12A
3. 2/5-13Z
4. 2/5-17
5. 2/5-2
6. 2/5-3
7. 2/5-4
8. 2/5-6
9. 2/5-8B
10. 2/5-9
11. 2/5-H01
12. 2/5-H02
13. 2/5-H04
14. 2/5-H18
15. 2/5-H34
Statistics:
Possible values 1120
Missing values 0
Minimumvalue 0.00015
Maximumvalue 926.65411
Range 926.65397
Mean 64.44684
Geometric Mean 3.08146
Harmonic Mean 0.01087
Variance 14082.12021
Standard Deviation 118.66811
Skewness 2.73982
Kurtosis 12.40389
Median 7.58578
Mode 100.00000
1120
1094
26
0
Bimodal
distribution
Narrow vs. General AI
• Narrow AI is like apps on your smart phone
– Good at forecasting the weather, converting currencies or ordering a coffee for you
– An earthworm has far more intelligence than Narrow AI
• General AI, like humans, can do many things
– Play chess and do petrophysical analysis
• General AI
– Learns from one specialist area and applies it in another
– They will be genuinely creative with the ability to produce something original
– General AI is True AI
• General AI will not require you to describe the problem or give it the data
– It knows you better than you know yourself, and knows where to find the data
– e.g. When leaving a meeting it knows you are going home and suggests the best route
Quality Control and Repair of Electrical Logs (LQC)
• Case Study 5
• It is essential to confirm log quality before they used by the petrophysicist
• AI automatically identifies and repairs poor logs
– Washouts
– Gaps
– Poor readings
• Doesn’t require a skilled user
Quality Control and Repair of Electrical Logs
Data loaded from
ASCII files and
displayed on a
spreadsheet
Quality Control and Repair of Electrical Logs
Zone information
is important
Bad hole is
identified by the
differential caliper
The free borehole
chromatography
data is very useful
Quality Control and Repair of Electrical Logs
• The AI determines the relationships between all the logs
– because, as we know, all logs are related
• Synthetic logs are created based on all the other logs
– as if we had forgotten to record them
• Synthetic and recorded logs are compared
– significant differences are flagged
• The user makes the final decision
– whether to replace poor sections of log by synthetics
Quality Control and Repair of Electrical Logs
1.2 Density (g/cc) 2.7 Depth
(ft)
X20
X40
X60
X80
X100
Recorded density log
Predicted density log
The density log reads
the mud density in
borehole washouts
• The petrophysicist makes the final decision whether to replace poor sections of log by synthetics
• AI helps the petrophysicist but doesn’t replace her
Advantages of using AI in Petrophysical Analysis
• AI doesn’t require prior knowledge of the petrophysical response equations
• AI is self-calibrating. Just give it the data
• AI avoids the problem of ‘Garbage In, Garbage Out’,
- by ignoring noise and outliers
• There is very little user intervention
- There are no parameters to pick or cross-plots to make
• AI programs work with an unlimited number of electrical logs, core and gas
chromatography data; and don’t ‘fall-over’ if some of those inputs are missing
• AI is not a Black Box, as it provides insights into how it makes predictions
Third Generation AI
• AI programs currently being developed include ones where their machine
code evolves using similar rules used by life’s DNA code
Evolution in Nature
• Charles Darwin – ‘the origin of species by means of natural selection’
• DNA language code - 4 characters - A, T, C, G (nucleotides)
DNA
Code
Mutation and mating
Survival of the fittest
Evolution in Nature
• Feedback loop – taking millions of years
DNA
Code
Mutation and mating
Survival of the fittest
Extinction
The fittest
Less fit
Third Generation AI
• Just define the problem to be solved – Fitness Function
Computer Code
Mutation and mating
Survival of the fittest
A language of 2
characters
Third Generation AI
The machine code mutates and mates using the same rules that Life uses
Computer Code
Change code
Is it better at solving the problem?
Fitness
Delete
No
Keep
Yes
AI Requirements
• Data
• Fitness Function
– Tells the AI what you want it to do
– Written in plain English
– Question - Does the AI understand what you really want?
King Midas and his golden touch
• King Midas, in Greek mythology, was granted his wish that everything he
touched turned into gold
• He didn’t realise that this included his food and his children
• Similarly, an ill-conceived Fitness Function may give unexpected results
The Sorcerer’s Apprentice (Spoiler Alert!)
• The apprentice uses magic to get a broom carry water for him
• Unfortunately it runs-away and nearly drowns him
• Similarly a Runaway AI may be unstoppable
• Next - A runaway example from petrophysics and reservoir modelling
• History matching
• Fitness Function – ‘get the best match as fast as possible’
Example of third generation AI going wrong
Example of Runaway AI
• By trial and error the computer will evolve a fast history match
• Any endeavour succeeds faster if you increase its resources
– e.g. A general motivates his troops by giving them better weapons
• A human programmer / hacker may co-opt the resources of other network
computers to achieve the faster speed
• There is no reason why AI couldn’t also do this
– Over the company’s intranet or the global internet (information superhighway)
• If AI achieves this ‘by accident’- there is nothing to stop it doing it again and again
– The AI will ‘accidently’ start improving exponentially
– acquiring more and more of the company’s and world’s computer resources
– with disastrous and irreversible consequences for the world economy
Example of Runaway AI
• A supercomputer isn’t required to do this
– The one on your desk could do this
• An elaborate computer program isn’t required
– Only one that can update its own machine code
– with an ill-conceived Fitness Function
• This is known as The Singularity
– where artificial intelligence becomes uncontrollable and irreversible
• The chances of this happening soon may be as remote
– as a single mutation creating a killer virus
– AI only has to do this once
• It is currently not known how to stop computers with run away evolution
AI enthusiasts have pointed out the Dangers
• Professor Stephen Hawking (University of Cambridge Professor)
– “Efforts to create thinking machines pose a threat to our very existence"
• Bill Gates (Microsoft co-founder)
– “Humans should be worried about the threat posed by artificial Intelligence”
• Nick Bostrom (University of Oxford Professor, Future of Humanity Institute)
– “We’re like children playing with a bomb”
• Elon Musk (SpaceX founder)
– “AI needs safety measures before something terrible happens”
Solution to Runaway AI
• These AI programs pose considerable dangers far beyond the oil industry
• A ‘risk assessment’ is essential on all AI programs
- so that all hazards and risks are identified and mitigated
- a risk assessment need only take a few minutes
• The fitness function should be carefully defined (Midas effect)
• Ask - can the AI runaway? (Sorcerer’s Apprentice effect)
• The possibility of a runway AI, in the near term, is remote
– But the consequences would be far greater than pandemics or climate change
• AI programs are potentially dangerous and may be the last thing humans invent
Conclusions
• AI makes petrophysical analysis easy
– supports rather than replaces the petrophysicist
• AI can be extremely dangerous
– All AI program development should include a risk assessment
• Questions?
– SPWLA paper 5066 (June 2020)
– steve.cuddy@btinternet.com

Weitere ähnliche Inhalte

Was ist angesagt?

McGill Ozone Contactor Design Project
McGill Ozone Contactor Design ProjectMcGill Ozone Contactor Design Project
McGill Ozone Contactor Design ProjectNicholas Mead-Fox
 
Non-Uniqueness in Reservoir Models of Fractured Horizontal Wells
Non-Uniqueness in Reservoir Models of Fractured Horizontal WellsNon-Uniqueness in Reservoir Models of Fractured Horizontal Wells
Non-Uniqueness in Reservoir Models of Fractured Horizontal WellsNarayan Nair
 
Download-manuals-surface water-manual-sw-volume5referencemanualsediment
 Download-manuals-surface water-manual-sw-volume5referencemanualsediment Download-manuals-surface water-manual-sw-volume5referencemanualsediment
Download-manuals-surface water-manual-sw-volume5referencemanualsedimenthydrologyproject001
 
Viscosifying
ViscosifyingViscosifying
ViscosifyingKumar
 
Download-manuals-surface water-manual-sw-volume5fieldmanualsediment
 Download-manuals-surface water-manual-sw-volume5fieldmanualsediment Download-manuals-surface water-manual-sw-volume5fieldmanualsediment
Download-manuals-surface water-manual-sw-volume5fieldmanualsedimenthydrologyproject001
 
Mod10 11 part1
Mod10 11 part1Mod10 11 part1
Mod10 11 part1Sri Ram
 
OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...
OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...
OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...Rodolfo Gonçalves
 
2015 - Senscient Terra Nova - World Oil
2015 - Senscient Terra Nova - World Oil2015 - Senscient Terra Nova - World Oil
2015 - Senscient Terra Nova - World OilRajat Barua
 
Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003
Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003 Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003
Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003 indiawrm
 
DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...
DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...
DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...Deltares
 
Robust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation JourneyRobust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation JourneySociety of Petroleum Engineers
 
DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...
DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...
DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...Deltares
 
Kevin Kraus, Saint Francis University Environmental Engineering Department, “...
Kevin Kraus, Saint Francis University Environmental Engineering Department, “...Kevin Kraus, Saint Francis University Environmental Engineering Department, “...
Kevin Kraus, Saint Francis University Environmental Engineering Department, “...Michael Hewitt, GISP
 
Illuminating Insights Into Well and Reservoir Optimisation Using Fibre-optic...
Illuminating Insights Into Well and Reservoir Optimisation Using  Fibre-optic...Illuminating Insights Into Well and Reservoir Optimisation Using  Fibre-optic...
Illuminating Insights Into Well and Reservoir Optimisation Using Fibre-optic...Society of Petroleum Engineers
 
Numerical modelling of non-Newtonian fluid in a rotational cross-flow MBR
Numerical modelling of non-Newtonian fluid in a rotational cross-flow MBRNumerical modelling of non-Newtonian fluid in a rotational cross-flow MBR
Numerical modelling of non-Newtonian fluid in a rotational cross-flow MBRNicolas Ratkovich
 

Was ist angesagt? (20)

McGill Ozone Contactor Design Project
McGill Ozone Contactor Design ProjectMcGill Ozone Contactor Design Project
McGill Ozone Contactor Design Project
 
Non-Uniqueness in Reservoir Models of Fractured Horizontal Wells
Non-Uniqueness in Reservoir Models of Fractured Horizontal WellsNon-Uniqueness in Reservoir Models of Fractured Horizontal Wells
Non-Uniqueness in Reservoir Models of Fractured Horizontal Wells
 
Download-manuals-surface water-manual-sw-volume5referencemanualsediment
 Download-manuals-surface water-manual-sw-volume5referencemanualsediment Download-manuals-surface water-manual-sw-volume5referencemanualsediment
Download-manuals-surface water-manual-sw-volume5referencemanualsediment
 
Viscosifying
ViscosifyingViscosifying
Viscosifying
 
Download-manuals-surface water-manual-sw-volume5fieldmanualsediment
 Download-manuals-surface water-manual-sw-volume5fieldmanualsediment Download-manuals-surface water-manual-sw-volume5fieldmanualsediment
Download-manuals-surface water-manual-sw-volume5fieldmanualsediment
 
Mod10 11 part1
Mod10 11 part1Mod10 11 part1
Mod10 11 part1
 
Use of Solid Core Chromatography for the Analysis of Pharmaceutical Compounds
Use of Solid Core Chromatography for the Analysis of Pharmaceutical CompoundsUse of Solid Core Chromatography for the Analysis of Pharmaceutical Compounds
Use of Solid Core Chromatography for the Analysis of Pharmaceutical Compounds
 
OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...
OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...
OMAE2013-10454: Experimental Study on Flow Around Circular Cylinders with Low...
 
Optimizing solid core_30955
Optimizing solid core_30955Optimizing solid core_30955
Optimizing solid core_30955
 
2015 - Senscient Terra Nova - World Oil
2015 - Senscient Terra Nova - World Oil2015 - Senscient Terra Nova - World Oil
2015 - Senscient Terra Nova - World Oil
 
Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003
Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003 Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003
Hydrometry: Field Manual, Field Application of ADCP Volume-4 Part V 2003
 
DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...
DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...
DSD-NL 2014 - NGHS Flexible Mesh - University of Zagreb pilot Drava river cas...
 
The Science and Economics of Multiphase Flow
The Science and Economics of Multiphase FlowThe Science and Economics of Multiphase Flow
The Science and Economics of Multiphase Flow
 
Robust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation JourneyRobust Kick Detection: First Step on Our Well Control Automation Journey
Robust Kick Detection: First Step on Our Well Control Automation Journey
 
Next Generation Ultra High Pressure Liquid Chromatography (UHPLC) Technologie...
Next Generation Ultra High Pressure Liquid Chromatography (UHPLC) Technologie...Next Generation Ultra High Pressure Liquid Chromatography (UHPLC) Technologie...
Next Generation Ultra High Pressure Liquid Chromatography (UHPLC) Technologie...
 
DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...
DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...
DSD-NL 2014 - NGHS Flexible Mesh - CB&I pilot 3D lagune modeling using ADCP m...
 
Kevin Kraus, Saint Francis University Environmental Engineering Department, “...
Kevin Kraus, Saint Francis University Environmental Engineering Department, “...Kevin Kraus, Saint Francis University Environmental Engineering Department, “...
Kevin Kraus, Saint Francis University Environmental Engineering Department, “...
 
Illuminating Insights Into Well and Reservoir Optimisation Using Fibre-optic...
Illuminating Insights Into Well and Reservoir Optimisation Using  Fibre-optic...Illuminating Insights Into Well and Reservoir Optimisation Using  Fibre-optic...
Illuminating Insights Into Well and Reservoir Optimisation Using Fibre-optic...
 
Numerical modelling of non-Newtonian fluid in a rotational cross-flow MBR
Numerical modelling of non-Newtonian fluid in a rotational cross-flow MBRNumerical modelling of non-Newtonian fluid in a rotational cross-flow MBR
Numerical modelling of non-Newtonian fluid in a rotational cross-flow MBR
 
Otter Paper
Otter PaperOtter Paper
Otter Paper
 

Ähnlich wie The Benefits and Dangers of AI in Petrophysics

Centennial Talk Hydrates
Centennial Talk HydratesCentennial Talk Hydrates
Centennial Talk Hydratesstalnaker
 
Evaluating storage capability of reservoir using an integrated source-free in...
Evaluating storage capability of reservoir using an integrated source-free in...Evaluating storage capability of reservoir using an integrated source-free in...
Evaluating storage capability of reservoir using an integrated source-free in...Fabio Brambilla
 
Radar 2009 a 13 clutter rejection doppler filtering
Radar 2009 a 13 clutter rejection   doppler filteringRadar 2009 a 13 clutter rejection   doppler filtering
Radar 2009 a 13 clutter rejection doppler filteringForward2025
 
Monitoring measuring and verification, Gonzalo Zambrano, University of Alberta
Monitoring measuring and verification, Gonzalo Zambrano, University of AlbertaMonitoring measuring and verification, Gonzalo Zambrano, University of Alberta
Monitoring measuring and verification, Gonzalo Zambrano, University of AlbertaGlobal CCS Institute
 
Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021John B. Cook, PE, CEO
 
ESS Earth Science Monitoring Solutions Presentation
ESS Earth Science Monitoring Solutions PresentationESS Earth Science Monitoring Solutions Presentation
ESS Earth Science Monitoring Solutions PresentationCharmaine Fogarty
 
Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdf
Aghora  A High-Order DG Solver for Turbulent Flow Simulations.pdfAghora  A High-Order DG Solver for Turbulent Flow Simulations.pdf
Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdfSandra Valenzuela
 
Development and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous SurfaceDevelopment and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous SurfaceMohamad Hilmi Mat Idris
 
NEON Airborne Operations
NEON Airborne OperationsNEON Airborne Operations
NEON Airborne Operationsjjparnell
 
Well logging summary and Interpretation
Well logging summary and InterpretationWell logging summary and Interpretation
Well logging summary and InterpretationPE Mahmoud Jad
 
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]Ridho Nanda Pratama
 
Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...
Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...
Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...Integrated Carbon Observation System (ICOS)
 
Radiation detection instrumentation fundamentals
Radiation detection instrumentation fundamentalsRadiation detection instrumentation fundamentals
Radiation detection instrumentation fundamentalsNitish Virmani
 
Progress_report_May_3rd_2016_PDF
Progress_report_May_3rd_2016_PDFProgress_report_May_3rd_2016_PDF
Progress_report_May_3rd_2016_PDFJui-Jen Wang
 
371927672-PAUT-and-RT.ppt
371927672-PAUT-and-RT.ppt371927672-PAUT-and-RT.ppt
371927672-PAUT-and-RT.pptAbinash Behera
 
High Performance Optically Pumped Cesium Beam Clock
High Performance Optically Pumped Cesium Beam ClockHigh Performance Optically Pumped Cesium Beam Clock
High Performance Optically Pumped Cesium Beam ClockADVA
 
Geotechnical information and its application to ground resistance calculations
Geotechnical information and its application to ground resistance calculationsGeotechnical information and its application to ground resistance calculations
Geotechnical information and its application to ground resistance calculationsDavid Nowicki, PE, P Eng.
 

Ähnlich wie The Benefits and Dangers of AI in Petrophysics (20)

Basic Well Logging Design.pdf
Basic Well Logging Design.pdfBasic Well Logging Design.pdf
Basic Well Logging Design.pdf
 
2013 tms decagon_product overview
2013 tms decagon_product overview2013 tms decagon_product overview
2013 tms decagon_product overview
 
Centennial Talk Hydrates
Centennial Talk HydratesCentennial Talk Hydrates
Centennial Talk Hydrates
 
Evaluating storage capability of reservoir using an integrated source-free in...
Evaluating storage capability of reservoir using an integrated source-free in...Evaluating storage capability of reservoir using an integrated source-free in...
Evaluating storage capability of reservoir using an integrated source-free in...
 
Radar 2009 a 13 clutter rejection doppler filtering
Radar 2009 a 13 clutter rejection   doppler filteringRadar 2009 a 13 clutter rejection   doppler filtering
Radar 2009 a 13 clutter rejection doppler filtering
 
Monitoring measuring and verification, Gonzalo Zambrano, University of Alberta
Monitoring measuring and verification, Gonzalo Zambrano, University of AlbertaMonitoring measuring and verification, Gonzalo Zambrano, University of Alberta
Monitoring measuring and verification, Gonzalo Zambrano, University of Alberta
 
Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021Scwrc2014 savannah basinresourceoptimization-20141021
Scwrc2014 savannah basinresourceoptimization-20141021
 
ESS Earth Science Monitoring Solutions Presentation
ESS Earth Science Monitoring Solutions PresentationESS Earth Science Monitoring Solutions Presentation
ESS Earth Science Monitoring Solutions Presentation
 
Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdf
Aghora  A High-Order DG Solver for Turbulent Flow Simulations.pdfAghora  A High-Order DG Solver for Turbulent Flow Simulations.pdf
Aghora A High-Order DG Solver for Turbulent Flow Simulations.pdf
 
Development and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous SurfaceDevelopment and Initial Testing of an Autonomous Surface
Development and Initial Testing of an Autonomous Surface
 
NEON Airborne Operations
NEON Airborne OperationsNEON Airborne Operations
NEON Airborne Operations
 
Well logging summary and Interpretation
Well logging summary and InterpretationWell logging summary and Interpretation
Well logging summary and Interpretation
 
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]Well Log Interpretation and Petrophysical Analisis in [Autosaved]
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
 
Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...
Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...
Hammermeister, Emily: State of the art autonomous CO2 system measurements onb...
 
Radiation detection instrumentation fundamentals
Radiation detection instrumentation fundamentalsRadiation detection instrumentation fundamentals
Radiation detection instrumentation fundamentals
 
Kelompok 1 eds.pptx
Kelompok 1 eds.pptxKelompok 1 eds.pptx
Kelompok 1 eds.pptx
 
Progress_report_May_3rd_2016_PDF
Progress_report_May_3rd_2016_PDFProgress_report_May_3rd_2016_PDF
Progress_report_May_3rd_2016_PDF
 
371927672-PAUT-and-RT.ppt
371927672-PAUT-and-RT.ppt371927672-PAUT-and-RT.ppt
371927672-PAUT-and-RT.ppt
 
High Performance Optically Pumped Cesium Beam Clock
High Performance Optically Pumped Cesium Beam ClockHigh Performance Optically Pumped Cesium Beam Clock
High Performance Optically Pumped Cesium Beam Clock
 
Geotechnical information and its application to ground resistance calculations
Geotechnical information and its application to ground resistance calculationsGeotechnical information and its application to ground resistance calculations
Geotechnical information and its application to ground resistance calculations
 

Kürzlich hochgeladen

Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxBoston Institute of Analytics
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.pptamreenkhanum0307
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一fhwihughh
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...limedy534
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
While-For-loop in python used in college
While-For-loop in python used in collegeWhile-For-loop in python used in college
While-For-loop in python used in collegessuser7a7cd61
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 

Kürzlich hochgeladen (20)

Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptxNLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
NLP Project PPT: Flipkart Product Reviews through NLP Data Science.pptx
 
Machine learning classification ppt.ppt
Machine learning classification  ppt.pptMachine learning classification  ppt.ppt
Machine learning classification ppt.ppt
 
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
办理学位证纽约大学毕业证(NYU毕业证书)原版一比一
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
Effects of Smartphone Addiction on the Academic Performances of Grades 9 to 1...
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
While-For-loop in python used in college
While-For-loop in python used in collegeWhile-For-loop in python used in college
While-For-loop in python used in college
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 

The Benefits and Dangers of AI in Petrophysics

  • 1. www.spwla.org The Benefits and Dangers of using Artificial Intelligence in Petrophysics Steve Cuddy The Benefits and Dangers of using Artificial Intelligence in Petrophysics Steve Cuddy
  • 2. Outline • What is Artificial Intelligence (AI) • Petrophysical Case Studies showing successful applications - Evolution of shaly water saturation equations - Nuclear Magnetic Resonance T1 & T2 spectra analysis - Prediction of shear velocities - Litho-facies and permeability prediction - The log quality control and repair of electrical logs • Narrow vs. General vs. True AI • The grave dangers of using AI - More than AI making poor petrophysical predictions! - I will describe an end of civilisation scenario
  • 3. What is Artificial Intelligence? • Getting computers to imitate human intelligence – Alan Turing • AI is data analysis that learns from data, identify patterns and makes predictions with the minimal human intervention • First generation AI: Expert or Rule based systems – Simple petrophysics – IBM’s Deep Blue, beat chess Grandmaster Garry Kasparov in 1997 • Second generation AI: Machine learning – Evolution of water saturation equations, NMR spectra analysis, permeability prediction – Google’s AlphaZero, self-taught computer program, easily beats all first-generation AI • Third generation AI: The evolution of machine code – Using rules similar to life’s DNA code – True AI with General Intelligence
  • 4. Artificial Intelligence only requires Two Things 1. You tell the AI what you want. – This is its goal or fitness function 2. The data. There’s Minimal human interaction – AI doesn’t require prior knowledge of the petrophysical response equations – There are no parameters to pick or cross-plots to make
  • 5. AI is given access to all the data These include: • Electrical logs - GR, Rhob, caliper, drho etc. • Core data - porosity, core Sw, SCAL etc. • Depth - measured and TVDss (probably the most important parameters) • Gas - chromatography data (essentially a free measurement) • Drilling data - ROP, Dexp etc. • NMR - T1 & T2 distributions (spectra) • etc. – Don’t worry if these data contain garbage, as explained later
  • 6. What is n-dimensional Data? 1D nD 3D 2D Relational database where n is the number of logs and other inputs
  • 7. Second Generation AI • We define the problem - Fitness Function • We give the program access to the data • The computer guesses the answer and through successive iterations (generations) ‘evolves’ the best answer Randomly change computer code Does it solve the problem better ? Is it fitter? Computer Code Ignore No Keep Yes
  • 8. • A Middle East Carbonate Reservoir • Client required a bespoke shaly water saturation equation to derive water saturation from the resistivity and gamma-ray logs • Client also wanted an independent check of the Special Core Analysis (SCAL) parameters ‘m’ and ‘n’ • Core water saturations - Core plugs taken from the centre of the core - Dean & Stark - Drilled with OBM - Doped to ensure no contamination Petrophysical Case Study 1 Oil Water Porosity Resistivity Shale Matrix AI Sw Core Sw Core Porosity Log Porosity Water Saturation X10 X20 X30 X40 x50
  • 9. • Fitness Function – ‘determine an equation so that the resistivity predicted water saturations are as close as possible to core derived water saturations’ • Start by assuming Sw = Function (Porosity, Resistivity, Volume of shale) • AI may ‘re-invent’ the Indonesia or Simandoux equation or create a specific equation for the field Saturation Equation Determination n m Rt aRw Sw   Sw = Water saturation  = Porosity Rt, Rsh, Rw = Resistivities Vsh = Volume of shale a, m, n = unknown constants 2 / 2 / ) 2 / 1 ( 1 n w w m sh Vsh sh t S aR R V R            
  • 10. Middle East Carbonate Reservoir • Calibrated to core water saturations • AI Fitness Function - ‘Find the best shaly sand equation so that the resistivity derived Sw matches the core Sw’ • Result • AI Special Core Analysis: - Cementation exponent (m) 2.214 - Saturation exponent (n) 1.751 - Both are derived at reservoir conditions c n m bVsh Rw Sw Rt    1 Oil Water Water Saturation Porosity Resistivity Shale Matrix AI Sw Core Sw Core Porosity Log Porosity X10 X20 X30 X40 x50 Sw = water saturation  = porosity Rt, Rw = resistivities Vsh = shale volume m,n,b,c = constants
  • 11. NMR Pattern Recognition • Case Study 2 – A gas field with an oil problem • Data: – Conventional logs – NMR T1 and T2 – Gas Chromatography – Core derived oil and gas saturations • Petrophysical analysis DT NPHI RHOB GR GAPI 0 200 CALI IN 6 16 BS IN 6 16 0 100 200 300 400 REFERENCE.HEIGHT FEET RT OHMM 0.2 2000 RXO OHMM 0.2 2000 RHOB G/C3 1.95 2.95 NPHI V/V 0.45 -0.15 DT US/F 250 50 TOTALGAS % 0 10 MRILARRAY.T1D T1 Spectrum MRILARRAY.T2DA Short T2 Spectrum MRILARRAY.T2DB Long T2 Spectrum OIL V/V 0 0.1 OILB V/V 0 0.1 GAS V/V 0 0.1 GASAB V/V 0 0.1 PERF1 0 2 CORED 2 0 SHALE VOLUME 0 1 POROSITY 1 0 GAS WATER 1 0 IMMOBILE HC 1 0 COAL 0 1 CALCITE 0 1 GR RXO RT TOTAL GAS T1 T2 Short T2 Long Oil Gas Nuclear Magnetic Resonance Core Computer Processed Interpretation
  • 12. Case Study 2 – NMR Pattern Recognition • A gas field with an oil problem • Residual oil pockets remain within the main gas reservoir • This oil is highly viscous • If produced could block the production tubing • The client needs to identify oil and gas in order to only perforate the gas zones • Conventional petrophysical techniques like density / neutron porosity separation can’t differentiate oil and gas due to thin beds and the shaly formation
  • 13. • The solution lies with nuclear magnetic resonance (NMR) • Essentially this measures how hydrogen atoms respond to a magnetic field Nuclear Magnetic Resonance
  • 14. • Conventional NMR analysis uses the Coates or Schlumberger-Doll-Research (SDR) methods • These use very little of the wealth of information contained in the T2 distribution! Oil and Gas identification using NMR
  • 15. • AI determines the NMR spectra (waveforms) associated with the core derived oil and gas analysis, in a similar way to how face recognition algorithms work • It then predicts the fluid content of all the reservoir beds • Fitness Function: ‘Determine the spectra that give the best match to the core derived oil and gas saturations in the reservoir’ Oil and Gas identification using the NMR and AI
  • 16. Results – Real time identification of gas and oil zones DT NPHI RHOB WELL: 48/24-8 SCALE: 1/500 GR GAPI 0 200 CALI IN 6 16 BS IN 6 16 0 100 200 300 400 REFERENCE.HEIGHT FEET RT OHMM 0.2 2000 RXO OHMM 0.2 2000 RHOB G/C3 1.95 2.95 NPHI V/V 0.45 -0.15 DT US/F 250 50 TOTALGAS % 0 10 MRILARRAY.T1D T1 Spectrum MRILARRAY.T2DA Short T2 Spectrum MRILARRAY.T2DB Long T2 Spectrum OIL V/V 0 0.1 OILB V/V 0 0.1 GAS V/V 0 0.1 GASAB V/V 0 0.1 PERF1 0 2 CORED 2 0 SHALE VOLUME 0 1 POROSITY 1 0 GAS WATER 1 0 IMMOBILE HC 1 0 COAL 0 1 CALCITE 0 1 GR RXO RT TOT GAS T1 T2 Short T2 Long Oil Gas NMR Volume Petrophysical Analysis Shale Sandstone Limestone Gas / Oil Water NMR ‘face recognition’ predicted continuous oil and gas saturations as shown in these 2 tracks
  • 17. The AI Engine • AI is data analysis that learns from data, identify patterns and makes predictions with the minimal human intervention • AI uses neural networks, genetic algorithms, fuzzy logic • AI avoids Garbage In, Garbage Out (GIGO) by - good data swamping poor data - by using fuzzy logic and - by avoiding least squares regression
  • 18. Fuzzy Logic (the inverse of Crisp Logic) • Black • Classical logic X • Statement is True • Defendant is Guilty • Politically Left • Movie Goodies • Mountains on maps • Petrophysical Net • White • Not X • False • Not Guilty • Right • Baddies • Valleys • Non-Net SPWLA 2020, Banff Springs Hotel Is the sky clear or cloudy? The answer is never black and white Things become fuzzier Things become Crisper
  • 19. • An extension of the classical logic of 0 and 1 - uses a ‘grey scale’ between 0 and 1 • Fuzzy logic looks for correlations in data space - asserts there is valuable information in the fuzziness (1/crispness) - avoids the problems of outliers and noise • Fuzzy logic says any petrophysical interpretation is possible - only some interpretations are more likely than others • Fuzzy logic maths is freely available - SPE & SPWLA papers Fuzzy Logic
  • 20. The AI Engine • In n-dimensional data space, the k-NN algorithm assumes that similar things exist in close proximity or nearest neighbour - e.g. litho-facies - sand, shale or carbonate • The straight-line distance (the Euclidean distance) is used - in addition, fuzzy logic weights these lines depending on the likelihood of the association • For instance, if the gamma-ray is highly correlated (crisp) with shaliness, this vector will have more influence on the AI’s decision compared to say the caliper reading at the same depth
  • 21. Shear Velocity Prediction using AI Water Sand Shale Caliper Gamma Ray Compressional Shear Recorded Sonic • Case Study 3 - North Sea Field • Only four wells had recorded shear velocity data • Shear velocity was required on all 30 wells - for rock property analysis - wellbore stability • Gaps and cycle skips need to be fixed Gap in shear velocity
  • 22. Shear Velocity Prediction using AI Water Sand Shale Caliper Gamma Ray Compressional Shear Recorded AI Shear Recorded Sonic Predicted Fitness Function – ‘Determine a relationship so that the predicted shear velocities are as close as possible to log derived shear velocities’ Predicted shear velocity = Function of: - conventional logs - drilling data - gas chromatography data The AI evolves the relationship The AI predictions are better than the recorded logs! - because AI has access to all logs, including logs with high vertical resolution like the micro-resistivity
  • 23. Linear Regression • AI finds relationships in the data in order to make predictions • Least squares regression is often used • This minimises the sum total of the square of the errors
  • 24. Linear Regression • Least squares regression is undemocratic • Outliers unfairly influence the result • A point 10 times further from the line has a 100x the weighting • These are very difficult to remove manually and would introduce human bias • Outliers may be valid data (coal beds, calcite stringers) • Best keep them and minimise the linear distance rather than the squared distance • Random noise should be swamped by valid data
  • 25. Permeability Prediction • Case Study 4 - North Sea Field • AI first predicts the facies type • Permeability is then predicted based on the facies type and all other logs • All interpretations are possible but some are more likely than others • How do we know if the AI permeability any better than from regression analysis? - Beauty contest required! AI Prediction Confidence AI Predicted Facies Core Permeability Caliper AI HC Water Matrix Shale Coal
  • 26. AI predicts the correct permeability distribution • Log and core permeabilities typically represent 2 feet • To be used in a reservoir model the predicted permeabilities must upscale correctly • They must have the same distribution (dynamic range) as the core data • Least square methods regress toward the mean • AI preserves the dynamic range Core Permeability Predicted Permeability 0.01 (mD) 1000 0.01 (mD) 1000
  • 27. Comparison between Permeability Distributions • Permeability frequency plots (mD - log scale) - Colour shows data from 15 cored wells • AI predicted permeability matches core distribution - High permeabilities are the reservoir’s conduits to flow - Low permeability are barriers to flow • Regression permeability techniques give poor predictions at the extremes - These will be incorrect when upscaled to the geocellular reservoir model Core distribution AI prediction Linear Regression Frequency Histogram of CORE.CKHL_NC Well: 15 Wells Range: All of Well Filter: CKHL_NC>0.001 0.0 0.2 0.4 0.6 0.8 1.0 0.00 0.02 0.04 0.06 0.08 0.10 0.12 0.14 0.001 0.01 0.1 1 10 100 1000 Wells: 1. 2/5-1 2. 2/5-12A 3. 2/5-13Z 4. 2/5-17 5. 2/5-2 6. 2/5-3 7. 2/5-4 8. 2/5-6 9. 2/5-8B 10. 2/5-9 11. 2/5-H01 12. 2/5-H02 13. 2/5-H04 14. 2/5-H18 15. 2/5-H34 Statistics: Possible values 1123 Missing values 0 Minimumvalue 0.00109 Maximumvalue 2159.16626 Range 2159.16517 Mean 59.71616 Geometric Mean 2.78804 Harmonic Mean 0.02935 Variance 15340.71661 Standard Deviation 123.85765 Skewness 6.10523 Kurtosis 80.35227 Median 5.14044 Mode 100.00000 1123 1122 0 1 Frequency Histogram of PERM.KLIN Well: 15 Wells Range: All of Well Filter: CKHL_NC>.001 0.0 0.2 0.4 0.6 0.8 1.0 0.00 0.02 0.04 0.06 0.08 0.10 0.12 0.001 0.01 0.1 1 10 100 1000 Wells: 1. 2/5-1 2. 2/5-12A 3. 2/5-13Z 4. 2/5-17 5. 2/5-2 6. 2/5-3 7. 2/5-4 8. 2/5-6 9. 2/5-8B 10. 2/5-9 11. 2/5-H01 12. 2/5-H02 13. 2/5-H04 14. 2/5-H18 15. 2/5-H34 Statistics: Possible values 1120 Missing values 0 Minimumvalue 0.00016 Maximumvalue 3626.16382 Range 3626.16366 Mean 45.29200 Geometric Mean 0.96455 Harmonic Mean 0.01464 Variance 44699.46287 Standard Deviation 211.42247 Skewness 9.67622 Kurtosis 121.92938 Median 1.20226 Mode 6.30957 1120 1088 19 13 Frequency Histogram of PERM.KFL Well: 15 Wells Range: All of Well Filter: CKHL_NC>.001 0.0 0.2 0.4 0.6 0.8 1.0 0.00 0.02 0.04 0.06 0.08 0.10 0.12 0.14 0.001 0.01 0.1 1 10 100 1000 Wells: 1. 2/5-1 2. 2/5-12A 3. 2/5-13Z 4. 2/5-17 5. 2/5-2 6. 2/5-3 7. 2/5-4 8. 2/5-6 9. 2/5-8B 10. 2/5-9 11. 2/5-H01 12. 2/5-H02 13. 2/5-H04 14. 2/5-H18 15. 2/5-H34 Statistics: Possible values 1120 Missing values 0 Minimumvalue 0.00015 Maximumvalue 926.65411 Range 926.65397 Mean 64.44684 Geometric Mean 3.08146 Harmonic Mean 0.01087 Variance 14082.12021 Standard Deviation 118.66811 Skewness 2.73982 Kurtosis 12.40389 Median 7.58578 Mode 100.00000 1120 1094 26 0 Bimodal distribution
  • 28. Narrow vs. General AI • Narrow AI is like apps on your smart phone – Good at forecasting the weather, converting currencies or ordering a coffee for you – An earthworm has far more intelligence than Narrow AI • General AI, like humans, can do many things – Play chess and do petrophysical analysis • General AI – Learns from one specialist area and applies it in another – They will be genuinely creative with the ability to produce something original – General AI is True AI • General AI will not require you to describe the problem or give it the data – It knows you better than you know yourself, and knows where to find the data – e.g. When leaving a meeting it knows you are going home and suggests the best route
  • 29. Quality Control and Repair of Electrical Logs (LQC) • Case Study 5 • It is essential to confirm log quality before they used by the petrophysicist • AI automatically identifies and repairs poor logs – Washouts – Gaps – Poor readings • Doesn’t require a skilled user
  • 30. Quality Control and Repair of Electrical Logs Data loaded from ASCII files and displayed on a spreadsheet
  • 31. Quality Control and Repair of Electrical Logs Zone information is important Bad hole is identified by the differential caliper The free borehole chromatography data is very useful
  • 32. Quality Control and Repair of Electrical Logs • The AI determines the relationships between all the logs – because, as we know, all logs are related • Synthetic logs are created based on all the other logs – as if we had forgotten to record them • Synthetic and recorded logs are compared – significant differences are flagged • The user makes the final decision – whether to replace poor sections of log by synthetics
  • 33. Quality Control and Repair of Electrical Logs 1.2 Density (g/cc) 2.7 Depth (ft) X20 X40 X60 X80 X100 Recorded density log Predicted density log The density log reads the mud density in borehole washouts • The petrophysicist makes the final decision whether to replace poor sections of log by synthetics • AI helps the petrophysicist but doesn’t replace her
  • 34. Advantages of using AI in Petrophysical Analysis • AI doesn’t require prior knowledge of the petrophysical response equations • AI is self-calibrating. Just give it the data • AI avoids the problem of ‘Garbage In, Garbage Out’, - by ignoring noise and outliers • There is very little user intervention - There are no parameters to pick or cross-plots to make • AI programs work with an unlimited number of electrical logs, core and gas chromatography data; and don’t ‘fall-over’ if some of those inputs are missing • AI is not a Black Box, as it provides insights into how it makes predictions
  • 35. Third Generation AI • AI programs currently being developed include ones where their machine code evolves using similar rules used by life’s DNA code
  • 36. Evolution in Nature • Charles Darwin – ‘the origin of species by means of natural selection’ • DNA language code - 4 characters - A, T, C, G (nucleotides) DNA Code Mutation and mating Survival of the fittest
  • 37. Evolution in Nature • Feedback loop – taking millions of years DNA Code Mutation and mating Survival of the fittest Extinction The fittest Less fit
  • 38. Third Generation AI • Just define the problem to be solved – Fitness Function Computer Code Mutation and mating Survival of the fittest A language of 2 characters
  • 39. Third Generation AI The machine code mutates and mates using the same rules that Life uses Computer Code Change code Is it better at solving the problem? Fitness Delete No Keep Yes
  • 40. AI Requirements • Data • Fitness Function – Tells the AI what you want it to do – Written in plain English – Question - Does the AI understand what you really want?
  • 41. King Midas and his golden touch • King Midas, in Greek mythology, was granted his wish that everything he touched turned into gold • He didn’t realise that this included his food and his children • Similarly, an ill-conceived Fitness Function may give unexpected results
  • 42. The Sorcerer’s Apprentice (Spoiler Alert!) • The apprentice uses magic to get a broom carry water for him • Unfortunately it runs-away and nearly drowns him • Similarly a Runaway AI may be unstoppable • Next - A runaway example from petrophysics and reservoir modelling
  • 43. • History matching • Fitness Function – ‘get the best match as fast as possible’ Example of third generation AI going wrong
  • 44. Example of Runaway AI • By trial and error the computer will evolve a fast history match • Any endeavour succeeds faster if you increase its resources – e.g. A general motivates his troops by giving them better weapons • A human programmer / hacker may co-opt the resources of other network computers to achieve the faster speed • There is no reason why AI couldn’t also do this – Over the company’s intranet or the global internet (information superhighway) • If AI achieves this ‘by accident’- there is nothing to stop it doing it again and again – The AI will ‘accidently’ start improving exponentially – acquiring more and more of the company’s and world’s computer resources – with disastrous and irreversible consequences for the world economy
  • 45. Example of Runaway AI • A supercomputer isn’t required to do this – The one on your desk could do this • An elaborate computer program isn’t required – Only one that can update its own machine code – with an ill-conceived Fitness Function • This is known as The Singularity – where artificial intelligence becomes uncontrollable and irreversible • The chances of this happening soon may be as remote – as a single mutation creating a killer virus – AI only has to do this once • It is currently not known how to stop computers with run away evolution
  • 46. AI enthusiasts have pointed out the Dangers • Professor Stephen Hawking (University of Cambridge Professor) – “Efforts to create thinking machines pose a threat to our very existence" • Bill Gates (Microsoft co-founder) – “Humans should be worried about the threat posed by artificial Intelligence” • Nick Bostrom (University of Oxford Professor, Future of Humanity Institute) – “We’re like children playing with a bomb” • Elon Musk (SpaceX founder) – “AI needs safety measures before something terrible happens”
  • 47. Solution to Runaway AI • These AI programs pose considerable dangers far beyond the oil industry • A ‘risk assessment’ is essential on all AI programs - so that all hazards and risks are identified and mitigated - a risk assessment need only take a few minutes • The fitness function should be carefully defined (Midas effect) • Ask - can the AI runaway? (Sorcerer’s Apprentice effect) • The possibility of a runway AI, in the near term, is remote – But the consequences would be far greater than pandemics or climate change • AI programs are potentially dangerous and may be the last thing humans invent
  • 48. Conclusions • AI makes petrophysical analysis easy – supports rather than replaces the petrophysicist • AI can be extremely dangerous – All AI program development should include a risk assessment • Questions? – SPWLA paper 5066 (June 2020) – steve.cuddy@btinternet.com