Join Now

DGMK-Event / Exploration and Production

DGMK/DGG Short Course: Machine Learning for Exploration Geophysics

The course language is English

About the Course

Machine learning has become the main driver of numerous innovative applications: from automated driving and medical devices to industrial automation and electronics. The course offers a comprehensive introduction to machine learning techniques and illustrates the application of machine learning to modern geophysical problems. The goal of the course is to provide trainees with a fundamental understanding of machine learning algorithms sufficient to apply them to solve problems. Topics cover classical supervised learning (linear regression, logistic regression, support vector machine), ensemble methods, neural networks (DNN, CNN, RNN, GAN), and unsupervised learning (clustering, principal component analysis, anomaly detection). The course will also draw from numerous case studies and applications so that trainees will also learn how to apply machine learning algorithms. Although machine learning typically requires HPC resources and advanced programming skills, the course is designed in such a way that trainees only need the basic programming skills in Python.

About the Lecturer

Ivan Abakumov received his Bachelor's (2009) and Master's (2012) degrees in Physics from St. Petersburg State University. While studying, Ivan was working as a teacher of computer science and led advanced math classes for school graduates. After receiving a Master's degree, Ivan completed internships at Microseismik s.r.o.. (Czech Republic) and Shell (The Netherlands). From 2012 till 2015, Ivan participated in a Shell-funded research project aimed at inverting velocity anomalies from time-lapse seismic data. Since late 2013, Ivan worked on a Ph.D. thesis at the University of Hamburg. His thesis covers the aspects of multidimensional stacking for seismic data quality enhancement. After earning his Ph.D. Ivan has worked on short-term research projects at the Trofimuk Institute of Petroleum Geology and Geophysics (Russia) and the Norwegian University of Science and Technology (Norway). Since September 2017, Ivan has served as a research scientist at Freie Universität Berlin where he developed innovative approaches for microseismic data inversion. At that time Ivan was already highly interested in machine learning techniques and open-source ML software. Since 2019, Ivan offers courses on machine learning and deep learning for master students. Since 2020, Ivan leads a Data Science team in one of the tech companies in Berlin. Ivan actively reviews manuscripts for Geophysics and EAGE on the topics of machine learning and digitalization.

Preliminary Programmes


Course Fees

  • For Individual Members of DGMK, DGG
238 €
668 €
  • For Non-Members
338 €
968 €

Coffee, tea, pastries and lunch are included in the course fee for all course days.
Please bring your own computer.

Registration Information

Please use the registration form below for your binding registration and you will receive an invoice for the course fee after registration. If you cancel your registration by July 31st, 2021, DGMK will refund any fees already paid minus a processing fee of EUR 30.-. After July 31st, 2021, the full course fee must be invoiced.


Please fill all the required fields
Street, number, zip code, city, country
(if different)
If a certain order number or cost centre has to appear on the invoice or other special features have to be considered, please inform us in advance via this text field.
DGMK processes your data confidentially according to our privacy policy.
(*) Please fill in required fields
Event Coordinator

Dr. Susanne Kuchling

Head of the Exploration and Production Department

Ines Musekamp

Coordination of Exploration and Production