Machine learning techniques applied to subsurface data.
This repository contains notebooks on various unsupervised and supervised machine learning techniques applied to subsurface geoscience data. Machine Learning (ML) and Data Analytics (DA) have a wide range of applications in geosciences and are powerful tools for optimizing geophysical and geological evaluation workflows. There are several clustering, classification, and regression algorithms applicable to subsurface data analysis. However, an understanding of these techniques is required to develop fit-for-purpose methodologies for subsurface characterization. In addition, a key consideration when applying ML and DA to subsurface datasets is the choice of features or attributes that can enhance the interpretation workflow. These notebooks cover process-based workflows ranging from data handling and preprocessing to quantitative data analysis for common geoscience applications.
- Unsupervised Seismic Facies Clustering (Statistical Methods)
- Unsupervised Seismic Facies Clustering (Neural Networks)
- PVT Bubblepoint Pressure Prediction (Regression - Statistical Methods)
- Well Log Porosity Prediction (Regression - Statistical Methods)
- Shell (In)Direct from the Source Challenge (Classification - Statistical Methods)
- AERA Steam Optimization and Other Oddities Challenge (Regression - Statistical Methods)
- Supervised Well Property Regression (Statistical Methods)
- Supervised Well Property Regression (Neural Networks)
- Supervised Well Facies Classification (Statistical Methods)
- Supervised Well Facies Classification (Neural Networks)
Suggestions and comments are welcome and appreciated.