zurück zur Kursübersicht

Machine Learning in Python

Beschreibung

Dieses Training ist der Deep Dive in Machine Learning. Basiskenntniss in Python sind vorausgesetzt. Den Teilnehmern werden zunächst die theoretischen Hintergründe erklärt, um dann die praktische Umsetzung gemeinsam zu üben. Der so erarbeitete Code kann später als Blueprint für die eigene Arbeit genutzt werden.


Kursinhalt

Machine Learning in Python

Inhalt der Schulung

  • Einführung in Machine Learning: Definitionen, Algorithmen, Workflow und Anwendungen
  • Python-Grundlagen: Datentypen, Variablen, Bedingungen, Schleifen und Funktionen
  • Numpy und Pandas: Datenstrukturen und -manipulationen
  • Data Visualization: Visualisierungstechniken mit Matplotlib und Seaborn
  • Lineare Regression: Einfache und mehrfache Regression, Residuenanalyse und Diagnose
  • Klassifikation: Entscheidungsbaum, Random Forest, k-Nearest Neighbors, Support Vector Machine (SVM)
  • Clustering: k-Means-Clustering, Hierarchisches Clustering
  • Deep Learning: Einführung in Neuronale Netze, Backpropagation, Convolutional Neural Networks (CNN) und Recurrent Neural Networks (RNN)
  • TensorFlow und Keras: Einführung in die TensorFlow-Bibliothek und Keras-APIs
  • Machine Learning in der Praxis: Datenreinigung, -vorbereitung, -validierung und -bewertung, Hyperparameter-Optimierung, Overfitting und Underfitting

Zielgruppe

Personen, die:
  • an der Entwicklung von Machine Learning-Algorithmen in Python interessiert sind
  • bereits grundlegende Programmierkenntnisse in Python haben
  • in Bereichen wie Data Science, Künstlicher Intelligenz, Robotik, automatisiertem Trading oder Bilderkennung arbeiten

Nutzen der Schulung

  • Vermittlung von Grundlagenwissen und praktischen Fähigkeiten im Bereich Machine Learning
  • Verständnis von Machine-Learning-Algorithmen und -Methoden
  • Fähigkeit, Machine-Learning-Modelle zu entwickeln und zu evaluieren
  • Fähigkeit, Python-Tools und Bibliotheken für Machine Learning zu nutzen
  • Anwendung von Machine Learning in verschiedenen Bereichen, wie beispielsweise der Bild- und Sprachverarbeitung, der Finanzanalyse oder der Vorhersage von Trends und Entwicklungen
  • Möglichkeit, Machine-Learning-Kenntnisse in der eigenen beruflichen Tätigkeit anzuwenden und somit Wettbewerbsvorteile zu erlangen
  • Vorbereitung auf weiterführende Kurse oder Zertifizierungen im Bereich Machine Learning

Agenda

Tag 1: 09:00 bis ca. 16:30 Uhr

Kernpunkte der Schulung

  • Einführung in Maschinelles Lernen
  • Machine Learning Pipeline
  • Pandas Data Loading
  • Feature Selection
  • Preprocessing (60 min)
    • Resampling
    • Normalisierung
    • Standardisierung
    • LDA
    • PCA
  • Kreuzvalidierung
  • Klassifikation
    • Naive Bayes + Implementierung
    • Nearest Neighbour + Implementierung
    • Decision Trees
    • Beispiele
  • Scikit Learn Toolkit
    • Pipelines
    • Metrics
    • Hyperparameter Tuning
  • Regression (60 min)
    • LSQ + Implementierung
    • Decision Tree Regression + Beispiel
 
 

Voraussetzungen

Python-Kenntisse sind für dieses Training vorausgesetzt.

Seminarkosten

640,00 €

(761,60 € inkl. 19% MwSt.)
pro Teilnehmer



Kursanmeldung

Alternative Standorte und Termine können Sie hier auswählen.