Machine Learning from Data Preparation to Deep Learning

This course has been held as an online training course since March 2020. Further Information!

This intensive course is an excellent introduction to machine learning. It covers in detail the different sub-areas of machine learning, supervised learning, unsupervised learning and reinforcement learning. Each method is explained from the ground up using simple examples that are essential for understanding the process at hand and only require knowledge of basic Python. Then the methods are worked on in a contemporary way with the (auxiliary) modules NumPy, pandas, Matplotlib and the ML library sklearn. By optimizing the examples, the participant learns the importance of hyperparameters and combined approaches of ML using ensemble learning as an example.

Target Group:
Participants should have some general programming experience, preferably with a basic knowledge of Python. Prior knowledge of Python subtleties, machine learning, or data science is not required.


  • Toolset: IPython, Jupyter Notebook, Libraries
  • Python Auffrischung
  • Datenvisualisierung mit Matplotlib
  • Einführung in Maschinelles Lernen und seine Unterbereiche
  • Kurze Einführung in NumPy
  • Kurze Einführung in Pandas
  • Kurze Einführung in Matplotlib
  • Datenvorbereitung für ML
  • Überwachtes Lernen
    • Einfache Regressionsverfahren
    • Multidimensionale Regression
    • Binäre Klassifikatoren
    • Nächste-Nachbarn Klassifikation
    • Fehlerbeurteilung
    • Perceptron
    • Entscheidungbäume und Zufallswälder (Random Forests)
    • Neuronale Netze
    • Backpropagation von Grund auf
    • sklearn supervised Algorithmen (KN, MPL...)
  • Unüberwachtes Lernen
    • Clustering
    • DBSCAN
    • k-Means Algorithmus
  • Bestärkendes Lernen
    • Computer-Lernbeispiel für das Spiel TicTacToe

Lecturer: Philip Klein, Dr. Konrad Wienands

  • From Mon, 22nd Jan, 2024 until Fri, 26th Jan, 2024 (5 days)
  • From Mon, 4th Mar, 2024 until Fri, 8th Mar, 2024 (5 days)
  • From Mon, 13th May, 2024 until Fri, 17th May, 2024 (5 days)
  • From Mon, 1st Jul, 2024 until Fri, 5th Jul, 2024 (5 days)
  • From Mon, 19th Aug, 2024 until Fri, 23rd Aug, 2024 (5 days)
  • From Mon, 16th Sep, 2024 until Fri, 20th Sep, 2024 (5 days)

Duration of the course:
5 days

The fees for this ML course per day:

€449 per day (exclusive of VAT)
Toronto, Canada:
$633 per day (exclusive of HST)
Lake Constance, Hemmenhofen, Germany:
€449 per day (exclusive of VAT)
plus € 139 for full board and lodging in 4 star hotel
Hamburg, Munich, Frankfurt, Berlin (Germany):
€482 per day (exclusive of VAT)
Zurich and Geneva (Switzerland):
£482 per day (exclusive of VAT)


© The content and the images of this website are underlying copyright as described in the Imprint.