This HLRS course addresses students, data scientists, and researchers who would like to have an introduction to Machine and Deep Learning methods to solve challenging and future-oriented problems. Both Machine and Deep Learning methods and examples as well as a method for data compression will be presented. Different examples are shown via hands-on sessions on an HLRS cluster (Vulcan). However, please be aware that this course is not a sequence of beginners’-to-advanced lectures about theoretical aspects of AI.
The first part will be an introduction to basic methods in Machine Learning, including pre-processing and supervised learning using Apache Spark. The course will then move on to elements of supervised Deep Learning on real data to classify annotated images of waste in the wild. Given the deluge of information needed to power machine and deep learning methods, it is imperative to think about effective data processing strategies. Therefore, the course will conclude with an introduction to data compression using the BigWhoop library. As an efficient data reduction tool, BigWhoop can be applied to generic numerical datasets to minimize I/O bottlenecks and optimize data storage. The lectures are interleaved with many hands-on sessions using Jupyter Notebooks and scripts on HLRS systems. In addition, a guest lecture from the IAG will show how Deep Learning can be applied to problems in computational fluid dynamics.
Online course Organizer: HLRS, University of Stuttgart, Germany
Dec 12, 2022
Dec 16, 2022
Data in HPC / Deep Learning / Machine Learning
Back to list
Community: 16:30 hours
Learn more about course curricula and content levels.
After this course, participants will
08:45 - 09:00 on every day: drop in to Zoom
Day 1 and Day 2: Focus on Pre-processing, Feature Engineering and Machine Learning (9:00 - 12:30, Dr.-Ing. Lorenzo Zanon)
The first and second day will be based on the “Stuttgart S-Bahn Example” (originally developed by Dennis Hoppe, HLRS) to provide an introduction to Machine Learning. The focus is on data preparation, classification and regression algorithms in supervised learning: Can these tools be helpful to improve the travel experience in the Stuttgart S-Bahn, which are their limits? Apache Spark will be employed for the hands-on sessions on Jupyter Notebooks as well as via interactive jobs on script. Finally, we will also touch upon the visualisation of results.
Day 3 and Day 4: Focus on data processing, Model of ANN and supervised Deep Learning to classify images of waste in the wild (9:00 - 12:00, Dr. Khatuna Kakhiani)
During these two days, participants will explore how Deep Learning can be used to classification waste in wild. After brief introduction of Deep Learning, and basic concepts and Building blocks of Deep Neural Networks, participants will learn how to:
On the fifth day we start with the guest lecture "Towards Data-Driven Computational Fluid Dynamics". It will be given by Anna Schwarz, Institute of Aerodynamics and Gas Dynamics, University of Stuttgart.
We will conclude the day with an introduction to data compression, focusing on the various methods available to us for the efficient size reduction of our training data. Special attention will be paid to which approaches are best suited for different data types and what impact the different approaches and compression rates have on the quality of the datasets. The compression library BigWhoop and its accompanying command line tool will be made available for the hands-on sessions.
The exercises will be carried out on HLRS systems using Jupyter Notebooks.
Dr. Khatuna Kakhiani, Patrick Vogler and Dr.-Ing. Lorenzo Zanon (HLRS), and Anna Schwarz (IAG).
Register via the button at the top of this page.
Registration closes on November 13, 2022.
Students without Diploma/Master: 30 EUR PhD students or employees at a German university or public research institute: 60 EUR PhD students or employees at a university or public research institute in an EU, EU-associated or PRACE country other than Germany: 120 EUR. PhD students or employees at a university or public research institute outside of EU, EU-associated or PRACE countries: 240 EUR Other participants, e.g., from industry, other public service providers, or government: 600 EUR
Our course fee includes coffee breaks (in classroom courses only).
For lists of EU and EU-associated coutries, and PRACE countries have a look at the Horizon Europe and PRACE website.
HLRS is part of the Gauss Centre for Supercomputing (GCS), which is one of the six PRACE Advanced Training Centres (PATCs) that started in Feb. 2012.
HLRS is also member of the Baden-Württemberg initiative bwHPC.
This course is also provided within the framework of the bwHPC training program. This course is not part of the PATC curriculum and is not sponsored by the PATC program.
Tobias Haas, phone 0711 685 87223, tobias.haas(at)hlrs.de Lucienne Dettki, phone 0711 685 63894, dettki(at)hlrs.de
See the training overview and the Supercomputing Academy pages.
October 24, 2022
Back to list
High-Performance Computing Center Stuttgart
Nobelstraße 19, 70569 Stuttgart, Germany
+49 (0) 711 / 685-87 209
A member of the Gauss Centre for Supercomputing, HLRS is one of three German national centers for high-performance computing.
HLRS is a central unit of the University of Stuttgart.