Plan du cours
Introduction à Apache Airflow pour l'apprentissage automatique
- Vue d'ensemble d'Apache Airflow et de sa pertinence pour la science des données
- Fonctionnalités clés pour l'automatisation des flux de travail d'apprentissage automatique
- Configuration d'Airflow pour les projets de science des données
Construction de pipelines d'apprentissage automatique avec Airflow
- Conception de DAGs pour des workflows d'apprentissage automatique de bout en bout
- Utilisation d'opérateurs pour l'ingestion des données, le prétraitement et l'ingénierie des caractéristiques
- 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 d'apprentissage automatique (par exemple, TensorFlow, PyTorch)
- Validation des modèles et stockage des métriques d'évaluation
Déploiement et surveillance des modèles
- Déploiement de modèles d'apprentissage automatique à l'aide de pipelines automatisés
- Surveillance des modèles déployés via les tâches d'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 à l'apprentissage automatique
- Intégration d'Airflow avec des plateformes cloud et des services d'apprentissage automatique
- Extension des flux de travail d'Airflow avec des plugins et des capteurs
Optimisation et mise à l'échelle des pipelines d'apprentissage automatique
- Amélioration des performances des flux de travail pour des volumes de données importants
- Mise à l'échelle des déploiements d'Airflow avec Celery et Kubernetes
- Bonnes pratiques pour les flux de travail d'apprentissage automatique destinés à la production
Études de cas et applications pratiques
- Exemples concrets d'automatisation de l'apprentissage automatique utilisant Airflow
- Exercice pratique : Construction d'un pipeline d'apprentissage automatique de bout en bout
- Discussion des défis et des solutions dans la gestion des flux de travail d'apprentissage automatique
Résumé et prochaines étapes
Pré requis
- Familiarité avec les concepts et flux de travail de l'apprentissage automatique
- Compréhension de base d'Apache Airflow, y compris les DAG (Directed Acyclic Graphs) et les opérateurs
- Maîtrise de la programmation Python
Public cible
- Scientifiques des données
- Ingénieurs en apprentissage automatique
- Développeurs d'intelligence artificielle
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