Schulungsübersicht
Einführung in Apache Airflow für Machine Learning
- Überblick über Apache Airflow und dessen Relevanz für Data Science
- Wichtige Funktionen zur Automatisierung von Machine-Learning-Workflows
- Einrichtung von Airflow für Data-Science-Projekte
Erstellung von Machine-Learning-Pipelines mit Airflow
- Design von DAGs für End-to-End-ML-Workflows
- Einsatz von Operatoren für Dateninhazie, Preprocessing und Feature Engineering
- Zeitplanung und Verwaltung von Abhängigkeiten in Pipelines
Modelltraining und Validierung
- Automatisierung von Modelltraining-Aufgaben mit Airflow
- Integration von Airflow in ML-Frameworks (z. B. TensorFlow, PyTorch)
- Validierung von Modellen und Speicherung von Bewertungsmetriken
Modellbereitstellung und Überwachung
- Bereitstellung von Machine-Learning-Modellen mithilfe automatisierter Pipelines
- Überwachung bereitgestellter Modelle mit Airflow-Tasks
- Behandlung von Retraining und Modellaktualisierungen
Erweiterte Anpassung und Integration
- Entwicklung benutzerdefinierter Operatoren für ML-spezifische Aufgaben
- Integration von Airflow mit Cloud-Plattformen und ML-Diensten
- Erweiterung von Airflow-Workflows mit Plugins und Sensoren
Optimierung und Skalierung von ML-Pipelines
- Verbesserung der Workflow-Leistung für große Datenmengen
- Skalierung von Airflow-Deployments mit Celery und Kubernetes
- Best Practices für produktionsreife ML-Workflows
Fallstudien und praktische Anwendungen
- Beispiele aus der Praxis zur Automatisierung von ML mit Airflow
- Praxisübung: Erstellung einer End-to-End-ML-Pipeline
- Diskussion von Herausforderungen und Lösungen im Management von ML-Workflows
Zusammenfassung und nächste Schritte
Voraussetzungen
- Vertrautheit mit Machine-Learning-Workflows und Konzepten
- Grundlegendes Verständnis von Apache Airflow, einschließlich DAGs und Operatoren
- Gute Programmierkenntnisse in Python
Zielgruppe
- Data Scientists
- Machine-Learning-Ingenieure
- KI-Entwickler
Erfahrungsberichte (3)
Mir hat besonders der Schluss gefallen, als wir die Zeit nahmen, mit CHAT GPT herumzuspielen. Der Raum war dafür jedoch nicht optimal eingerichtet – anstelle eines großen Tisches wären ein paar kleinere Tische nützlicher gewesen, damit wir in kleinen Gruppen zusammenkommen und brainstormen könnten.
Nola - Laramie County Community College
Kurs - Artificial Intelligence (AI) Overview
Maschinelle Übersetzung
Nach grundlegenden Prinzipien arbeiten und sich innerhalb desselben Tages auf die Anwendung von Fallstudien konzentrieren
Maggie Webb - Department of Jobs, Regions, and Precincts
Kurs - Artificial Neural Networks, Machine Learning, Deep Thinking
Maschinelle Übersetzung
Dass es reale Firmendaten verwendete. Der Trainer hatte einen sehr guten Ansatz, indem er die Teilnehmer aktiv einbezog und sie miteinander wetteifern ließ.
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Kurs - Applied AI from Scratch in Python
Maschinelle Übersetzung