Machine Learning – Von der Theorie zur Praxis
Kursleiter: Daniele Teti, leitender Entwickler von DMVCFramework
Dauer: 2 Tage | Preis: 690,00 €
10% Rabatt für mehrere Personen aus demselben Unternehmen
Beschreibung
Ein praxisorientierter Kurs, der Sie vom theoretischen Konzept des Machine Learning bis zur Implementierung operativer Modelle in der Produktion begleitet. Ein hands-on Ansatz mit realen Projekten und Fokus auf sofortige betriebliche Anwendbarkeit.
Inhalte
TAG 1 – Grundlagen und erste operative Modelle
Modul 1: Von klassischen Techniken zu ML
- Grenzen traditioneller Expertensysteme
- Die drei Paradigmen des Machine Learning: Supervised, Unsupervised, Reinforcement Learning
- Praktische Anwendung: Markov-Kette zur Textgenerierung
- Vom Determinismus zu probabilistischen Vorhersagen
Modul 2: Lineare Regression
- Vorhersage numerischer Werte: von y=ax+b zur multidimensionalen Welt
- Standard-ML-Workflow: Problemdefinition → Bereitstellung
- Praxisprojekt: House Price Predictor mit dem California Housing Dataset
- Bewertungsmetriken: R², RMSE und Geschäftsinterpretation
Modul 3: Klassifikation mit Random Forest
- Kategorische Entscheidungen und Klassifikationsprobleme
- Ensemble Learning: Die Weisheit der Menge, angewendet auf Algorithmen
- Praxisprojekt: Wine Quality Classifier mit dem UCI-Dataset
- Fortgeschrittene Metriken: Precision, Recall und Business-Trade-off
Modul 4: Kreuzvalidierung (Cross-Validation)
- Selbsttäuschung vermeiden: Overfitting und Generalisierung
- K-Fold Cross-Validation für robuste Schätzungen
- Systematischer Vergleich verschiedener Algorithmen
- Entscheidungen basierend auf statistischen Beweisen
TAG 2 – Fortgeschrittene Techniken und Produktion
Modul 5: Datenvorverarbeitung (Data Preprocessing)
- Umgang mit realen Daten: Missing Values, Outliers, unterschiedliche Skalen
- Imputationsstrategien und Feature Scaling
- Automatisierte Pipelines mit scikit-learn
- Verhinderung von Data Leakage
Modul 6: Unüberwachtes Lernen (Unsupervised Learning)
- Entdeckung verborgener Muster: Clustering und Segmentierung
- K-Means-Algorithmus und Optimierung
- Praxisprojekt: Kunden-Segmentierung mit RFM-Analyse
- Bewertung ohne Ground Truth: Silhouette Score und Elbow Method
Modul 7: Hyperparameter-Tuning
- Systematische Leistungsoptimierung
- Grid Search vs. Random Search vs. Bayesian Optimization
- Learning Curves für fortgeschrittene Diagnostik
- Ausgleich von Overfitting/Underfitting
Modul 8: Bereitstellung und Produktion (Deployment und Production)
- Vom Jupyter Notebook zum Produktionssystem
- Modellpersistenz und Versioning
- Praxisprojekt: REST API für Model Serving
- Monitoring, A/B-Testing und Model Drift Detection
Inbegriffene Praxisprojekte
- House Price Predictor – Lineare Regression auf dem California Housing Dataset (20k+ Samples)
- Wine Quality Classifier – Random Forest auf dem UCI Dataset mit Feature Importance
- Customer Segmentation – K-Means Clustering für personalisiertes Marketing
- Production API – Flask Microservice produktionsreif mit Fehlerbehandlung
Voraussetzungen
- Grundkenntnisse in der Programmierung (Python bevorzugt, aber nicht zwingend erforderlich)
- Vertrautheit mit grundlegenden mathematischen Konzepten
- Eigenes Laptop für die praktischen Übungen
Erworbene Fähigkeiten
- Vollständiger ML-Workflow: von der Geschäftsfrage zum bereitgestellten Modell
- Algorithmenauswahl: wann Regression, Klassifikation oder Clustering eingesetzt werden
- Produktionsreife: API-Entwicklung, Monitoring und Bereitstellungsmuster
- Operative Autonomie: Fähigkeit, ML-Projekte End-to-End zu verwalten
Bereitgestellte Materialien
- Reale Datasets für alle Projekte
- Vollständiger Quellcode der Beispiele
- Wiederverwendbare Pipeline-Vorlagen
- Zertifikat der Bit Time Academy
