Plan du cours
Introduction à Apache Airflow pour l'apprentissage automatique
- Aperçu d'Apache Airflow et de son utilité pour la data science
- Fonctionnalités clés pour l'automatisation des workflows d'apprentissage automatique
- Configuration d'Airflow pour les projets de data science
Construction de pipelines d'apprentissage automatique avec Airflow
- Conception de DAGs pour des workflows ML de bout en bout
- Utilisation d'opérateurs pour l'ingestion de données, le prétraitement et l'ingénierie des fonctionnalités
- Planification et gestion des dépendances des pipelines
Entraînement et validation des modèles
- Automatisation des tâches d'entraînement des modèles avec Airflow
- Intégration d'Airflow avec des frameworks ML (par exemple, TensorFlow, PyTorch)
- Validation des modèles et stockage des métriques d'évaluation
Déploiement et surveillance des modèles
- Déploiement des modèles d'apprentissage automatique à l'aide de pipelines automatisés
- Surveillance des modèles déployés via des tâches Airflow
- Gestion du réentraînement et des mises à jour des modèles
Personnalisation et intégration avancées
- Développement d'opérateurs personnalisés pour des tâches spécifiques à ML
- Intégration d'Airflow avec des plateformes cloud et des services ML
- Extension des workflows Airflow avec des plugins et des capteurs
Optimisation et mise à l'échelle des pipelines ML
- Amélioration des performances des workflows pour des données à grande échelle
- Mise à l'échelle des déploiements Airflow avec Celery et Kubernetes
- Bonnes pratiques pour les workflows ML destinés à la production
Études de cas et applications pratiques
- Exemples réels d'automatisation ML utilisant Airflow
- Exercice pratique : Construction d'un pipeline ML de bout en bout
- Discussion des défis et solutions dans la gestion des workflows ML
Résumé et prochaines étapes
Pré requis
- Connaissance des workflows et des concepts liés à l'apprentissage automatique
- Compréhension de base d'Apache Airflow, incluant les DAGs et les opérateurs
- Maîtrise de la programmation Python
Public cible
- Data scientists (experts en données)
- Ingénieurs en apprentissage automatique
- Développeurs en IA
Nos clients témoignent (3)
J'ai vraiment aimé la fin où nous avons pris le temps de jouer avec CHAT GPT. La salle n'était pas très bien organisée pour cela - au lieu d'une grande table, quelques petites tables auraient été préférables afin que nous puissions travailler en petits groupes et brainstormer.
Nola - Laramie County Community College
Formation - Artificial Intelligence (AI) Overview
Traduction automatique
Travailler à partir des principes fondamentaux de manière concentrée, puis passer à l'application d'études de cas le même jour
Maggie Webb - Department of Jobs, Regions, and Precincts
Formation - Artificial Neural Networks, Machine Learning, Deep Thinking
Traduction automatique
Qu'il utilisait des données réelles d'entreprise. Le formateur avait une très bonne approche en faisant participer et concourir les stagiaires
Jimena Esquivel - Zaklad Uslugowy Hakoman Andrzej Cybulski
Formation - Applied AI from Scratch in Python
Traduction automatique