Machine learning for Geophysical Applications

Trainer(s): Jaap Mondt
Duration: 16 hrs (Blended learning)

Business context

The aim of the course is to introduce how Machine Learning (ML) is used in predicting fluids and lithology. It will give an understanding of the "workflows" used in ML. The used algorithms can be studied separately using references. Power-point presentations and videos will introduce various aspects of ML, but the emphasis is on computer-based exercises using open-source software.

Contact Information:

Who should attend

All those interested in understanding the impact Machine Learning will have on the Geosciences and then as an example the impact on lithology and pore-fluid prediction. Hence, geologists, geophysicists, petrophysicists and engineers, involved in exploration and development of hydrocarbon or mineral resources.

A basic understanding of Geophysics and Statistics. A Pre-requirement quiz can be taken by participants to check whether their knowledge of Geophysics and Statistics is sufficient to follow the course.

Course content

Topics covered

The lectures and exercises deal with pre-conditioning the datasets (balancing the input classes, standardization & normalization of data) and applying several methods to classify the data: Bayes, Logistic, Multilayer Perceptron, Support Vector, Nearest Neighbour, AdaBoost, Trees. Non-linear Regression is used to predict porosity. Use will be made of an open-source package called Weka. The reason is that it is a user-friendly package with most relevant Machine learning algorithms, except truly Deep Learning. This suffices for most exploratory applications, where we like to learn the workflows and applications of Machine learning. Therefore, I have included an introduction to Google Colab. This runs on the Cloud and allows use of a GPU. It is "the way" to learn using a whole range of open-source Machine Learning algorithms. In an exercise you will get acquainted with using interactive python notebooks, how to get algorithms using Scikit-Learn (sklearn) and if you restrain yourself from using it in earnest on large datasets, it is free. 

Learning, methods and tools

At the end of the course participants will have a clear idea how Machine learning, being part of Artificial Intelligence will impact the future of Geosciences. This will be evident from the examples of Machine Learning discussed and applied to the case of predicting lithology and pore fluids.

Feedback participants

"Lastly, I would like to thank you for the opportunity to attend your course and for all the support provided. I found the contents informative and enjoyed learning a new tool like Weka. If you have any other courses related to Data Science applied to Geosciences, please share the details. I would be interested in exploring the opportunity to attend."