Schulungsübersicht
Einführung in Apache Airflow für Machine Learning
- Überblick über Apache Airflow und seine Relevanz für Data Science
- Kernfunktionen zur Automatisierung von Machine-Learning-Workflows
- Einrichtung von Airflow für Data-Science-Projekte
Erstellen von Machine-Learning-Pipelines mit Airflow
- Entwerfen von DAGs für end-to-end ML-Workflows
- Verwenden von Operatoren für die Datenaufbereitung, das Vorverarbeiten und Feature Engineering
- Planen und Verwalten von Pipeline-Abhängigkeiten
Modelltraining und -validierung
- Automatisieren von Modellaufgaben mit Airflow
- Integrieren von Airflow in ML-Frameworks (z. B. TensorFlow, PyTorch)
- Validieren von Modellen und Speichern von Evaluierungsindikatoren
Bereitstellung und Überwachung von Modellen
- Bereitstellen von Machine-Learning-Modellen mit automatisierten Pipelines
- Überwachen von bereitgestellten Modellen mit Airflow-Aufgaben
- Behandeln von erneuten Trainings und Modellaktualisierungen
Fortgeschrittene Anpassung und Integration
- Entwickeln benutzerdefinierter Operatoren für ML-spezifische Aufgaben
- Integrieren von Airflow in Cloud-Plattformen und ML-Dienste
- Erweitern von Airflow-Workflows mit Plugins und Sensoren
Optimieren und Skalieren von ML-Pipelines
- Verbessern der Workflow-Leistung für große Datenmengen
- Skalieren von Airflow-Bereitstellungen mit Celery und Kubernetes
- Best Practices für production-fähige ML-Workflows
Fallstudien und praktische Anwendungen
- Praxisbeispiele für die Automatisierung von ML mit Airflow
- Übung: Erstellen einer end-to-end ML-Pipeline
- Diskussion von Herausforderungen und Lösungen in der Verwaltung 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
- Profizienz in Python-Programmierung
Zielgruppe
- Data Scientists
- Machine Learning Engineers
- AI-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