In diesem Training gewinnen die Teilnehmenden einen Überblick über das Themenfeld Machine Learning und lernen die dort eingesetzten Verfahren mit der Programmiersprache Python für eigene Fragestellungen anzuwenden. Die zentralen Themenfelder des Trainings bilden Klassifikations- und Regressionsverfahren, die jeweilige Modellerstellung und Modellevaluation sowie Clusteranalysen.
Jedes der besprochenen Verfahren wird in dem Training zunächst theoretisch eingeleitet, anschließend in Python umgesetzt und schließlich in einer kleinen Übung durch die Teilnehmer ausprobiert. Inhaltliche Fragestellungen, die aufgrund von anschaulichen Beispieldatensätzen formuliert werden, dienen dem Kurs als roter Faden durch die Verfahren.
Neben den Algorithmen selbst versucht das Training einen Eindruck von Machine Learning Prozessen zu vermitteln. D.h., es wird aufgezeigt, welche Schritte notwendig sind, um einen Machine Learning Task zu lösen und wie diese konkret umgesetzt werden. Somit wird nicht nur der Algorithmus / die Methode zum Diskussionsgegenstand, sondern auch weiterführende Aspekte wie Datenvorverarbeitung, Modelvoraussetzungen und die Interpretation der Ergebnisse.