This compact 2-day intensive course provides a practical introduction to the world of machine learning with Python, the leading ecosystem for data science and AI.
What can you expect?
The aim is not only to understand, but also to use the data safely: you will learn how to prepare data, select suitable models, train and evaluate them and convert them into a production-oriented form.
1 Introduction to Machine Learning & Setup
Goal: Understand what ML is and prepare the technical setup
Contents:
2 Data preparation & feature engineering
Goal: Analyse, clean and prepare data
Contents:
3 Linear models & classification
Goal: Introduction to supervised learning with a focus on classification
Contents:
4 Decision Trees & Random Forest
Goal: Understanding of decision structures and ensemble methods
Contents:
5 Model comparison & hyperparameter tuning
Goal: Systematically improve models
Contents:
6 Unsupervised Learning & Clustering
Goal: Recognise data patterns without labels
Contents:
7 Introduction to neural networks
Goal: Understanding the basics of deep learning
Contents:
8 Mini final project & best practices
Goal: Apply and reflect on what has been learnt
Contents:
This course is characterised by a mix of guided exercises, practical examples, theory and hands-on scenarios that are adapted, extended or created by the participants. With active and passive learning methods, various tasks and lots of practice, this course creates a sound basic understanding of machine learning with Python.
Ideal for professionals from IT, data analytics, engineering, business intelligence and related fields who are familiar with Python and want to use machine learning specifically in projects or find a structured introduction.
We recommend the course «Introduction to Programming with Python (PYTHON)» as preparation: