SlideShare a Scribd company logo
1 of 13
Download to read offline
SPE Workshop
New Perspectives in Well Performance Analysis
and Production Forecasting
SPE Workshop | 4-6 Apr 2022
Galveston, Texas, USA
1
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
USING MACHINE LEARNING FOR WELL PERFORMANCE ANALYSIS & FORECASTING
Scott McEntyre, Managing Director, Novi Labs
“All models are wrong, but some are useful”
- George Box, Statistician
Today will discuss the following:
1. Ensemble Tree Machine Learning Methods
2. Examples of ML Insight in Oil & Gas
3. How ML Confirms & Complements RTA/PTA
2
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
BASIC MACHINE LEARNING (ML) ALGORITHMS: DECISION TREES ARE A POWER TOOL
y=m1
x1
+m2
x2
+b
Multivariate Linear Regression Decision Tree-Based Neural Networks
● Often what people mean when they
say “MVA”
● Easily interpretable via slopes
● Only captures linear relationships
● Cannot capture multiple
dependence relationships
○ Wells with tight spacing AND
large completion designs ...
● Algorithm splits/groups wells by
input variables to predict output
variables
● Handles variable interaction well
● Strong explain-ability
● Similar to analog type curve or
analog field approaches
● Robust to messy data
● Strong with smaller datasets
● Powerful! Much of buzzy public
AI uses neural nets
● Handles variable interaction and
complex relationships well
● Requires large datasets
● Difficult to interpret/explain
● Sensitive to input data quality
https://en.wikipedia.org/wiki/Neural_network#/
3
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
USING TREE BASED ML FOR INDEPENDENT, EMPIRICAL ANALYSIS: HAYNESVILLE
1000’ Spacing - 102 Undrilled Wells
750’ Spacing - 131 Undrilled Wells
Inventory Configuration &
Completion Designs
2500 lb/ft - 2500 gal/ft
3500 lb/ft - 3500 gal/ft
4000 lb/ft - 4000 gal/ft
EUR/ft
NPV/Scenario
Production Drivers
ML Model Outputs for Scenario and Well-level Optimization:
4
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
ML EXAMPLE OUTPUTS: PRODUCTION DRIVERS IN DELAWARE BASIN
For every forecasted well for each stream and at every IP day interval, a ML
model can show which variables drove the forecast, and to what degree.
5
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
USING MACHINE LEARNING TO UNDERSTAND WELL PERFORMANCE: BAKKEN BASIN
Performance Drivers change with time
to explain impact of features on well
performance.
Intuitive presentation of complex
interactions between co-dependent
features.
Enables matching of development
strategy to specific acreage and
economic objectives.
Potential to combine Performance
Drivers for comparison with some
RTA/PTA outputs.
Example of Production Drivers in Bakken Basin
6
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
ML AUTOREGRESSIVE MODELS TO AUTOMATE PDP FORECASTS
Before a well comes online,
ML models use geology,
completions, and spacing to
make a prediction
After a well starts flowing,
ML models can utilize prior
production to improve the
post-drill predictions
Farther into the production
profile, the uncertainty has
decreased even further
Forecast
QA Criteria
Manual
Forecast by
Exception
Catalog of
PDP Forecasts
Example Workflow for PDP
Forecast Automation:
Base Production
Well
Surveillance
Reserves, NAV
7
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
COMPARISON OF ML STRENGTHS AND LIMITATIONS TO RTA/PTA
RTA/PTA Analysis:
+ Most direct technical measurement of
well performance
+ Continuous surveillance over well life
- Capital deployed before analysis
- Requires accurate PVT inputs,
production data, and pressure
- RE time required for each well
Reservoir & Fracture Numerical Simulation:
+ Familiar physics-based methods
+ Predicts geo-mechanical and reservoir drive mechanisms
- Requires accurate input data
- Outputs can be difficult to directly validate.
Machine Learning:
+ Excellent predictions before drilling
+ Explainable Multi-variate Analysis
+ Empirical and naive to physics
+ Fast and inexpensive to run multiple
iterations/scenarios
- Limited within feature space
- Features of interest needed in training,
test, and forecast data sets
- Can be influenced by bias in dataset.
8
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
HOW ML COMPLEMENTS AND ENHANCES RTA/PTA
ML as an Independent Prediction Combining RTA/PTA and ML
● ML methods empirically “honor the data”
● Degree of ML and RTA output agreement
or disagrees indicates confidence in
expected results
● ML methods offer fast iteration and
scale-up field-development level
● RTA/PTA data outputs can be highly
informative as features in ML methods
(A√K, SRV, Kh, OOIP)
● ML Production Forecasts using RTA/PTA
features combine all available data in
familiar investment decision formats
● Using ML methods for bulk of forecasts
and RTA/PTA methods to “forecast by
exception” maximizes valuable RE
resources
10
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
NOVI
DATA
ENGINE
NOVI MODEL
ENGINE
NOVI FORECAST
ENGINE
DECISION
ACQUIRE
OPTIMIZE
INVEST
DATA
NOVI PUBLIC NOVI CLOUD PLATFORM
NOVI DATA
NETWORK
CUSTOMER DATA
https://novilabs.com/
11
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
MAKING MACHINE LEARNING OUTPUT INTUITIVE :: ANALOG WELLS
Location of planned well
Each blue square is a well in
the ML model thought was
analogous to the selected
planned well. Size of square
equals level of similarity.
For every forecasted well for each stream, a ML model shows exactly which
analog wells drove the forecast, and to what degree.
12
4–6 April 2022
Galveston, Texas, USA
SPE Workshop: New Perspectives in Well Performance
Analysis and Production Forecasting
OVERVIEW OF MACHINE LEARNING APPLICATION TO OIL AND GAS
High
Prop
All
Close
spac.
Far
spac.
High
ppg
Low
ppg
PSI
>.65
All
High
Sw
Low
Sw
High
ppg
Low
ppg
Fm 1 Fm 2
All
High
ppg
Low
ppg
High
ppg
Low
ppg
Target
Variable
Feature A Feature
B Feature A Feature B
Data Feature Space Algorithm Slices Data
to Minimize Error
Create Decision Trees for
Combinations of Features
● Training and Test data sets
established
● Target variable is to be
predicted (usually production)
● Features can include:
○ Completion size
○ Geology
○ Well Spacing
○ Engineered Variables
○ RTA/PTA output data
● Iterations find values in features
that lead to local means with
minimal error to data
● Purely empirical relationships
identified between features and
Target
● Algorithm is naive to any
common physics-based
relationships
Target
Variable
● Algorithm finds which trees are
most useful to predict target in
variable by minimizing error
● Decision Trees can identify
multiple dependence
relationships
● Implicitly identifies importance
of features
● This approach can “show it’s
work” to explain output.
You can download the complete presentation
from our website
Novilabs.com/resource-library/

More Related Content

Similar to Novi Labs SPE Presentation - Using Machine Learning To Understand Well Performance Drivers and Inform Decisions with Data

Prachi Vohra-Resume
Prachi Vohra-ResumePrachi Vohra-Resume
Prachi Vohra-Resume
Prachi Vohra
 
Ilasi-Engineer-Resume
Ilasi-Engineer-ResumeIlasi-Engineer-Resume
Ilasi-Engineer-Resume
Michael Ilasi
 
Auto-Pilot for Apache Spark Using Machine Learning
Auto-Pilot for Apache Spark Using Machine LearningAuto-Pilot for Apache Spark Using Machine Learning
Auto-Pilot for Apache Spark Using Machine Learning
Databricks
 
Unconventional Data-Driven Methodologies Forecast Performance
Unconventional Data-Driven Methodologies Forecast PerformanceUnconventional Data-Driven Methodologies Forecast Performance
Unconventional Data-Driven Methodologies Forecast Performance
Kaanthan Shanmugam
 
Ilasi-Engineer-Resume_Linkedin
Ilasi-Engineer-Resume_LinkedinIlasi-Engineer-Resume_Linkedin
Ilasi-Engineer-Resume_Linkedin
Michael Ilasi
 
Ilasi-Engineer-Resume--Oct2014
Ilasi-Engineer-Resume--Oct2014Ilasi-Engineer-Resume--Oct2014
Ilasi-Engineer-Resume--Oct2014
Michael Ilasi
 
Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014
Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014
Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014
marketinglbcg
 

Similar to Novi Labs SPE Presentation - Using Machine Learning To Understand Well Performance Drivers and Inform Decisions with Data (20)

Prachi Vohra-Resume
Prachi Vohra-ResumePrachi Vohra-Resume
Prachi Vohra-Resume
 
PetroSync - Special Core Analysis
PetroSync - Special Core AnalysisPetroSync - Special Core Analysis
PetroSync - Special Core Analysis
 
ADVANCED PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
ADVANCED  PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATIONADVANCED  PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
ADVANCED PRODUCTION LOGGING, CASED HOLE & PRODUCTION LOG EVALUATION
 
Ilasi-Engineer-Resume
Ilasi-Engineer-ResumeIlasi-Engineer-Resume
Ilasi-Engineer-Resume
 
Saurabh_Saksena-Resume
Saurabh_Saksena-ResumeSaurabh_Saksena-Resume
Saurabh_Saksena-Resume
 
Engr. Faraz Gul
Engr. Faraz GulEngr. Faraz Gul
Engr. Faraz Gul
 
DoE activities in CCS and workshop summary
DoE activities in CCS and workshop summaryDoE activities in CCS and workshop summary
DoE activities in CCS and workshop summary
 
Auto-Pilot for Apache Spark Using Machine Learning
Auto-Pilot for Apache Spark Using Machine LearningAuto-Pilot for Apache Spark Using Machine Learning
Auto-Pilot for Apache Spark Using Machine Learning
 
Unconventional Data-Driven Methodologies Forecast Performance
Unconventional Data-Driven Methodologies Forecast PerformanceUnconventional Data-Driven Methodologies Forecast Performance
Unconventional Data-Driven Methodologies Forecast Performance
 
Ilasi-Engineer-Resume_Linkedin
Ilasi-Engineer-Resume_LinkedinIlasi-Engineer-Resume_Linkedin
Ilasi-Engineer-Resume_Linkedin
 
Ilasi-Engineer-Resume--Oct2014
Ilasi-Engineer-Resume--Oct2014Ilasi-Engineer-Resume--Oct2014
Ilasi-Engineer-Resume--Oct2014
 
ECP Application Development
ECP Application DevelopmentECP Application Development
ECP Application Development
 
Stefan Kern: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Stefan Kern: 2013 Sandia National Laboratoies Wind Plant Reliability WorkshopStefan Kern: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
Stefan Kern: 2013 Sandia National Laboratoies Wind Plant Reliability Workshop
 
LEVERAGING SHALE INSIGHTS FOR OPERATIONAL EFFICIENCY AND MAXIMUM PROFIT
LEVERAGING SHALE INSIGHTS FOR OPERATIONAL EFFICIENCY AND MAXIMUM PROFITLEVERAGING SHALE INSIGHTS FOR OPERATIONAL EFFICIENCY AND MAXIMUM PROFIT
LEVERAGING SHALE INSIGHTS FOR OPERATIONAL EFFICIENCY AND MAXIMUM PROFIT
 
Srikanta Mishra
Srikanta MishraSrikanta Mishra
Srikanta Mishra
 
M2T Starter Model - A Rethink of How to Get New Users Going
M2T Starter Model - A Rethink of How to Get New Users GoingM2T Starter Model - A Rethink of How to Get New Users Going
M2T Starter Model - A Rethink of How to Get New Users Going
 
Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014
Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014
Liquid Rich Horizontal Completions Optimization: Marcellus & Utica 2014
 
Incorporating Numerical Simulation Into Your Reserves Estimation Process: A P...
Incorporating Numerical Simulation Into Your Reserves Estimation Process: A P...Incorporating Numerical Simulation Into Your Reserves Estimation Process: A P...
Incorporating Numerical Simulation Into Your Reserves Estimation Process: A P...
 
Forecasting Crude Oil Prices by using Deep Learning Based Model
Forecasting Crude Oil Prices by using Deep Learning Based ModelForecasting Crude Oil Prices by using Deep Learning Based Model
Forecasting Crude Oil Prices by using Deep Learning Based Model
 
Cv sr new
Cv sr newCv sr new
Cv sr new
 

More from ShaleProfile

More from ShaleProfile (7)

THE MAJOR TIGHT GAS BASINS - Including the Marcellus, the Haynesville and the...
THE MAJOR TIGHT GAS BASINS - Including the Marcellus, the Haynesville and the...THE MAJOR TIGHT GAS BASINS - Including the Marcellus, the Haynesville and the...
THE MAJOR TIGHT GAS BASINS - Including the Marcellus, the Haynesville and the...
 
THE MAJOR TIGHT GAS BASINS - May 2020
THE MAJOR TIGHT GAS BASINS - May 2020THE MAJOR TIGHT GAS BASINS - May 2020
THE MAJOR TIGHT GAS BASINS - May 2020
 
The Major Tight Oil Basins - March 2020
The Major Tight Oil Basins - March 2020The Major Tight Oil Basins - March 2020
The Major Tight Oil Basins - March 2020
 
THE MAJOR TIGHT GAS BASINS - February 2020
THE MAJOR TIGHT GAS BASINS - February 2020THE MAJOR TIGHT GAS BASINS - February 2020
THE MAJOR TIGHT GAS BASINS - February 2020
 
THE 4 MAJOR RIGHT OIL BASINS REPORT - January 2020
THE 4 MAJOR RIGHT OIL BASINS REPORT - January 2020THE 4 MAJOR RIGHT OIL BASINS REPORT - January 2020
THE 4 MAJOR RIGHT OIL BASINS REPORT - January 2020
 
[Report] THE MAJOR TIGHT GAS BASINS UPDATE - November 13th, 2019
[Report] THE MAJOR TIGHT GAS BASINS UPDATE -  November 13th, 2019[Report] THE MAJOR TIGHT GAS BASINS UPDATE -  November 13th, 2019
[Report] THE MAJOR TIGHT GAS BASINS UPDATE - November 13th, 2019
 
Anadarko’s Acquisition A Data Analysis
Anadarko’s Acquisition A Data Analysis  Anadarko’s Acquisition A Data Analysis
Anadarko’s Acquisition A Data Analysis
 

Recently uploaded

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
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
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

Novi Labs SPE Presentation - Using Machine Learning To Understand Well Performance Drivers and Inform Decisions with Data

  • 1. SPE Workshop New Perspectives in Well Performance Analysis and Production Forecasting SPE Workshop | 4-6 Apr 2022 Galveston, Texas, USA
  • 2. 1 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting USING MACHINE LEARNING FOR WELL PERFORMANCE ANALYSIS & FORECASTING Scott McEntyre, Managing Director, Novi Labs “All models are wrong, but some are useful” - George Box, Statistician Today will discuss the following: 1. Ensemble Tree Machine Learning Methods 2. Examples of ML Insight in Oil & Gas 3. How ML Confirms & Complements RTA/PTA
  • 3. 2 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting BASIC MACHINE LEARNING (ML) ALGORITHMS: DECISION TREES ARE A POWER TOOL y=m1 x1 +m2 x2 +b Multivariate Linear Regression Decision Tree-Based Neural Networks ● Often what people mean when they say “MVA” ● Easily interpretable via slopes ● Only captures linear relationships ● Cannot capture multiple dependence relationships ○ Wells with tight spacing AND large completion designs ... ● Algorithm splits/groups wells by input variables to predict output variables ● Handles variable interaction well ● Strong explain-ability ● Similar to analog type curve or analog field approaches ● Robust to messy data ● Strong with smaller datasets ● Powerful! Much of buzzy public AI uses neural nets ● Handles variable interaction and complex relationships well ● Requires large datasets ● Difficult to interpret/explain ● Sensitive to input data quality https://en.wikipedia.org/wiki/Neural_network#/
  • 4. 3 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting USING TREE BASED ML FOR INDEPENDENT, EMPIRICAL ANALYSIS: HAYNESVILLE 1000’ Spacing - 102 Undrilled Wells 750’ Spacing - 131 Undrilled Wells Inventory Configuration & Completion Designs 2500 lb/ft - 2500 gal/ft 3500 lb/ft - 3500 gal/ft 4000 lb/ft - 4000 gal/ft EUR/ft NPV/Scenario Production Drivers ML Model Outputs for Scenario and Well-level Optimization:
  • 5. 4 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting ML EXAMPLE OUTPUTS: PRODUCTION DRIVERS IN DELAWARE BASIN For every forecasted well for each stream and at every IP day interval, a ML model can show which variables drove the forecast, and to what degree.
  • 6. 5 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting USING MACHINE LEARNING TO UNDERSTAND WELL PERFORMANCE: BAKKEN BASIN Performance Drivers change with time to explain impact of features on well performance. Intuitive presentation of complex interactions between co-dependent features. Enables matching of development strategy to specific acreage and economic objectives. Potential to combine Performance Drivers for comparison with some RTA/PTA outputs. Example of Production Drivers in Bakken Basin
  • 7. 6 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting ML AUTOREGRESSIVE MODELS TO AUTOMATE PDP FORECASTS Before a well comes online, ML models use geology, completions, and spacing to make a prediction After a well starts flowing, ML models can utilize prior production to improve the post-drill predictions Farther into the production profile, the uncertainty has decreased even further Forecast QA Criteria Manual Forecast by Exception Catalog of PDP Forecasts Example Workflow for PDP Forecast Automation: Base Production Well Surveillance Reserves, NAV
  • 8. 7 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting COMPARISON OF ML STRENGTHS AND LIMITATIONS TO RTA/PTA RTA/PTA Analysis: + Most direct technical measurement of well performance + Continuous surveillance over well life - Capital deployed before analysis - Requires accurate PVT inputs, production data, and pressure - RE time required for each well Reservoir & Fracture Numerical Simulation: + Familiar physics-based methods + Predicts geo-mechanical and reservoir drive mechanisms - Requires accurate input data - Outputs can be difficult to directly validate. Machine Learning: + Excellent predictions before drilling + Explainable Multi-variate Analysis + Empirical and naive to physics + Fast and inexpensive to run multiple iterations/scenarios - Limited within feature space - Features of interest needed in training, test, and forecast data sets - Can be influenced by bias in dataset.
  • 9. 8 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting HOW ML COMPLEMENTS AND ENHANCES RTA/PTA ML as an Independent Prediction Combining RTA/PTA and ML ● ML methods empirically “honor the data” ● Degree of ML and RTA output agreement or disagrees indicates confidence in expected results ● ML methods offer fast iteration and scale-up field-development level ● RTA/PTA data outputs can be highly informative as features in ML methods (A√K, SRV, Kh, OOIP) ● ML Production Forecasts using RTA/PTA features combine all available data in familiar investment decision formats ● Using ML methods for bulk of forecasts and RTA/PTA methods to “forecast by exception” maximizes valuable RE resources
  • 10. 10 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting NOVI DATA ENGINE NOVI MODEL ENGINE NOVI FORECAST ENGINE DECISION ACQUIRE OPTIMIZE INVEST DATA NOVI PUBLIC NOVI CLOUD PLATFORM NOVI DATA NETWORK CUSTOMER DATA https://novilabs.com/
  • 11. 11 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting MAKING MACHINE LEARNING OUTPUT INTUITIVE :: ANALOG WELLS Location of planned well Each blue square is a well in the ML model thought was analogous to the selected planned well. Size of square equals level of similarity. For every forecasted well for each stream, a ML model shows exactly which analog wells drove the forecast, and to what degree.
  • 12. 12 4–6 April 2022 Galveston, Texas, USA SPE Workshop: New Perspectives in Well Performance Analysis and Production Forecasting OVERVIEW OF MACHINE LEARNING APPLICATION TO OIL AND GAS High Prop All Close spac. Far spac. High ppg Low ppg PSI >.65 All High Sw Low Sw High ppg Low ppg Fm 1 Fm 2 All High ppg Low ppg High ppg Low ppg Target Variable Feature A Feature B Feature A Feature B Data Feature Space Algorithm Slices Data to Minimize Error Create Decision Trees for Combinations of Features ● Training and Test data sets established ● Target variable is to be predicted (usually production) ● Features can include: ○ Completion size ○ Geology ○ Well Spacing ○ Engineered Variables ○ RTA/PTA output data ● Iterations find values in features that lead to local means with minimal error to data ● Purely empirical relationships identified between features and Target ● Algorithm is naive to any common physics-based relationships Target Variable ● Algorithm finds which trees are most useful to predict target in variable by minimizing error ● Decision Trees can identify multiple dependence relationships ● Implicitly identifies importance of features ● This approach can “show it’s work” to explain output.
  • 13. You can download the complete presentation from our website Novilabs.com/resource-library/