Schulungsübersicht
Einführung in Maschinelles Lernen
- Arten des maschinellen Lernens – überwachtes vs. unüberwachtes Lernen
- Von statistischem Lernen zu maschinellem Lernen
- Der Data-Mining-Arbeitsablauf: Geschäftsverständnis, Datenvorbereitung, Modellierung, Bereitstellung
- Auswahl des passenden Algorithmus für die Aufgabe
- Überanpassung und Bias-Varianz-Trade-off
Übersicht über Python und ML-Bibliotheken
- Warum Programmiersprachen für maschinelles Lernen verwenden
- Entscheidung zwischen R und Python
- Kurzer Einführungskurs in Python und Jupyter Notebooks
- Python-Bibliotheken: pandas, NumPy, scikit-learn, matplotlib, seaborn
Testen und Bewerten von ML-Algorithmen
- Allgemeinisierung, Überanpassung und Modellvalidierung
- Bewertungsstrategien: Holdout, Cross-Validation, Bootstrapping
- Metriken für Regression: ME, MSE, RMSE, MAPE
- Metriken für Klassifikation: Genauigkeit, Konfusionsmatrix, unausgeglichene Klassen
- Visualisierung der Modellleistung: Profit Curve, ROC Curve, Lift Curve
- Modellauswahl und Grid Search zur Feinabstimmung
Datenvorbereitung
- Datenimport und -speicherung in Python
- Explorative Analyse und deskriptive Statistiken
- Umgang mit fehlenden Werten und Ausreißern
- Standardisierung, Normalisierung und Transformation
- Neucodierung qualitativer Daten und Data Wrangling mit pandas
Klassifikationsalgorithmen
- Binär vs. Multiklass-Klassifikation
- Logistische Regression und diskriminierende Funktionen
- Naive Bayes, k-Nächste-Nachbarn
- Entscheidungsbäume: CART, Random Forests, Bagging, Boosting, XGBoost
- Support Vector Machines und Kernel
- Ensemble-LernTechniken
Regression und numerische Vorhersage
- Kleinste Quadrate und Variablenselektion
- Regularisierungsmethoden: L1, L2
- Polynomiale Regression und nichtlineare Modelle
- Regressionsbäume und Splines
Unüberwachtes Lernen
- Clustering-Techniken: k-means, k-medoids, hierarchisches Clustering, SOMs
- Dimensionsreduktion: PCA, Faktoranalyse, SVD
- Multidimensionale Skalierung
Text Mining
- Textvorverarbeitung und Tokenisierung
- Bag-of-Words, Stemming und Lemmatisierung
- Sentiment-Analyse und Wortfrequenz
- Visualisierung von Textdaten mit Word Clouds
Empfehlungssysteme
- Benutzerbasiertes und artikelbasiertes kollaboratives Filtering
- Gestaltung und Bewertung von Empfehlungsmaschinen
Assoziationsmuster-Mining
- Häufige Itemsets und Apriori-Algorithmus
- Market-Basket-Analyse und Lift-Ratio
Ausreißererkennung
- Analyse extremer Werte
- Distanzbasierte und dichte-basierte Methoden
- Ausreißererkennung in hochdimensionalen Daten
Fallstudie Maschinelles Lernen
- Verständnis des Geschäftsproblems
- Datenvorbereitung und Feature-Engineering
- Modellauswahl und Parameter-Tuning
- Bewertung und Präsentation der Ergebnisse
- Bereitstellung (Deployment)
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundkenntnisse in Statistik und linearer Algebra
- Vertrautheit mit Datenanalyse- oder Business-Intelligence-Konzepten
- Eine gewisse Programmierfahrung (vorzugsweise Python oder R) wird empfohlen
- Interesse am Erlernen von angewandtem maschinellem Lernen für datengetriebene Projekte
Zielgruppe
- Data Analysten und Data Scientists
- Statistiker und Forschungsexperten
- Entwickler und IT-Fachkräfte, die sich mit maschinellen Lerntools vertraut machen möchten
- Jeder, der an Data-Science- oder Predictive-Analytics-Projekten beteiligt ist
Erfahrungsberichte (3)
Trotz des verpassten Tages aufgrund von Kundengesprächen fühle ich mich nun viel sicherer in der Understanding der Prozesse und Techniken, die in maschinellem Lernen eingesetzt werden, sowie darüber, wann ich einen bestimmten Ansatz gegenüber einem anderen bevorzugen sollte. Unsere Herausforderung besteht jetzt darin, das Gelernte zu üben und es auf unser Problemfeld anzuwenden.
Richard Blewett - Rock Solid Knowledge Ltd
Kurs - Machine Learning – Data science
Maschinelle Übersetzung
Mir hat gefallen, dass die Schulung sich auf Beispiele und Programmierung konzentrierte. Ich dachte, es wäre unmöglich, so viel Inhalt in drei Tage zu packen, aber ich lag falsch. Die Schulung behandelte viele Themen und alles wurde sehr detailliert durchgeführt (insbesondere die Feinabstimmung der Modellparameter - damit hatte ich nicht gerechnet und war angenehm überrascht).
Bartosz Rosiek - GE Medical Systems Polska Sp. Zoo
Kurs - Machine Learning – Data science
Maschinelle Übersetzung
Es zeigt viele Methoden mit vorbereiten Skripten – sehr gut aufbereitete Materialien und leicht zu verfolgen.
Kamila Begej - GE Medical Systems Polska Sp. Zoo
Kurs - Machine Learning – Data science
Maschinelle Übersetzung