Kontakt aufnehmen

Schulungsübersicht

Einführung in Machine Learning

  • Typen des Machine Learnings – überwacht vs. unüberwacht
  • Vom statistischen Lernen zum Machine Learning
  • Der Data-Mining-Workflow: Geschäftsverständnis, Datenvorbereitung, Modellierung, Implementierung
  • Auswahl des richtigen Algorithmus für die Aufgabe
  • Overfitting und der Bias-Varianz-Tradeoff

Übersicht über Python und ML-Bibliotheken

  • Warum Programmiersprachen für ML verwendet werden
  • Die Wahl zwischen R und Python
  • Python-Crashkurs und Jupyter Notebooks
  • Python-Bibliotheken: pandas, NumPy, scikit-learn, matplotlib, seaborn

Testen und Bewerten von ML-Algorithmen

  • Generalisierung, Overfitting und Modellvalidierung
  • Bewertungsstrategien: Holdout, Kreuzvalidierung, Bootstrapping
  • Metriken für Regression: ME, MSE, RMSE, MAPE
  • Metriken für Klassifikation: Genauigkeit, Konfusionsmatrix, unausgewogene Klassen
  • Visualisierung der Modellleistung: Profit Curve, ROC Curve, Lift Curve
  • Modellselektion und Grid Search zur Optimierung

Datenvorbereitung

  • Datenimport und -speicherung in Python
  • Explorative Analysen und deskriptive Statistiken
  • Umgang mit fehlenden Werten und Ausreißern
  • Standardisierung, Normalisierung und Transformation
  • Neu Kodierung qualitativer Daten und Data Wrangling mit pandas

Klassifikationsalgorithmen

  • Binäre vs. multiklassen Klassifikation
  • Logistische Regression und diskriminante Funktionen
  • Naïve Bayes, k-Nächste-Nachbarn
  • Entscheidungsbäume: CART, Random Forests, Bagging, Boosting, XGBoost
  • Support Vector Machines und Kernel
  • Ensemble-Learning-Techniken

Regression und numerische Vorhersage

  • Methode der kleinsten Quadrate und Variablenauswahl
  • Regularisierungsmethoden: L1, L2
  • Polynomiale Regression und nichtlineare Modelle
  • Regressionsbäume und Splines

Neuronale Netze

  • Einführung in neuronale Netze und Deep Learning
  • Aktivierungsfunktionen, Schichten und Backpropagation
  • Multilayer Perceptrons (MLP)
  • Verwendung von TensorFlow oder PyTorch für grundlegende neuronale Netzmodellierung
  • Neuronale Netze für Klassifikation und Regression

Umsatzprognose und Predictive Analytics

  • Zeitreihen vs. regressionsbasierte Prognosen
  • Umgang mit saisonalen und trendbasierten Daten
  • Aufbau eines Umsatzprognosemodells mit ML-Techniken
  • Bewertung der Prognosegenauigkeit und Unsicherheit
  • Geschäftliche Interpretation und Kommunikation der Ergebnisse

Unüberwachtes Lernen

  • Clustering-Techniken: k-means, k-medoids, hierarchisches Clustering, SOMs (Self-Organizing Maps)
  • Dimensionsreduktion: PCA, Faktorenanalyse, SVD
  • Multidimensionale Skalierung

Text Mining

  • Textvorverarbeitung und Tokenisierung
  • Bag-of-Words, Stemming und Lemmatisierung
  • Sentiment-Analyse und Wortfrequenz
  • Visualisierung von Textdaten mit Word Clouds

Recommendation Systems

  • Benutzerebener und artikelbasierter Collaborative Filtering
  • Design und Bewertung von Empfehlungssystemen

Assoziationsmuster-Mining

  • Häufige Itemsets und Apriori-Algorithmus
  • Markt-Korb-Analyse und Lift-Ratio

Ausreißererkennung

  • Analyse extremer Werte
  • Distanzbasierte und dichtebasierte Methoden
  • Ausreißererkennung in hochdimensionalen Daten

Machine-Learning-Fallstudie

  • Verständnis des Geschäftsproblems
  • Datenvorverarbeitung und Feature Engineering
  • Modellselektion und Parameteroptimierung
  • Bewertung und Präsentation der Erkenntnisse
  • Implementierung (Deployment)

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundlegende Kenntnisse zu Machine-Learning-Konzepten wie überwachtes und unüberwachtes Lernen
  • Vertrautheit mit der Python-Programmierung (Variablen, Schleifen, Funktionen)
  • Erfahrung im Umgang mit Daten mithilfe von Bibliotheken wie pandas oder NumPy ist hilfreich, aber nicht erforderlich
  • Es wird keine Vorkenntnisse in fortgeschrittener Modellierung oder neuronalen Netzen erwartet.

Zielgruppe

  • Data Scientists
  • Business Analysten
  • Softwareentwickler und technische Fachkräfte, die mit Daten arbeiten
 28 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (3)

Kommende Kurse

Verwandte Kategorien