×
1
  • Class and Course

    Machine Learning for Geophysical Applications

    Course description

    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.

    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.


    Introductory Material

    Introductory material

    Part 1Part 2Part 3Part 4Part 5Agenda

    Part 1

    • ML intro
    • Moodle / Weka
    • Supervised
    • Classification

    Part 2

    • Clustering
    • Semi-supervised
    • Regression
    • Artificial NN
    • Ensemble

    Part 3

    • Over & underfitting
    • Forward, Backward
    • Activation Functions
    • SVM

    Part 4

    • Future ML in Geophysics
    • Boolean logics
    • KnowledgeFlow
    • Google Colab

    Part 5

    Project clustering and classification Urania

    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 and engineers, involved in exploration and development of hydrocarbon or mineral resources and those involved in geothermal and CO2 storage, where data and targets are often difficult to establish.



      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.

    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.

    Currently there are no scheduled classes for this course.

    Click below to be alerted when scheduled

    Set a training goal, and easily track your progress

    Customize your own learning journey and track your progress when you start using a defined learning path.

    Icon
    In just few simple steps, you can customize your own learning journey in the discipline of your interest based on your immediate, intermediate and transitional goals. Once done, you can save it in NExTpert, the digital learning ecosystem, and track your progress.
    © 2024 SLB Limited. All rights reserved.