Plan du cours

Introduction à Apache Airflow pour Machine Learning

  • Vue d'ensemble de Apache Airflow et de sa pertinence pour la science des données
  • Fonctionnalités clés pour l'automatisation des workflows d'apprentissage automatique
  • Mise en place d'Airflow pour les projets de science des données

Construire des pipelines Machine Learning avec Airflow

  • Concevoir des DAGs pour des workflows de ML de bout en bout
  • Utiliser des 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 de modèles

  • Automatiser les tâches d'apprentissage des modèles avec Airflow
  • Intégrer Airflow avec des frameworks de ML (par exemple, TensorFlow, PyTorch)
  • Validation des modèles et stockage des métriques d'évaluation

Déploiement et surveillance des modèles

  • Déployer des modèles d'apprentissage automatique en utilisant des pipelines automatisés
  • Surveillance des modèles déployés avec des tâches Airflow
  • Gestion du recyclage et des mises à jour de modèles

Personnalisation et intégration avancées

  • Développement d'opérateurs personnalisés pour les tâches spécifiques à l'apprentissage automatique
  • Intégration d'Airflow avec des plateformes cloud et des services de ML
  • Extension des workflows Airflow avec des plugins et des capteurs

Optimisation et mise à l'échelle des pipelines de ML

  • Améliorer les performances des workflows pour les données à grande échelle
  • Mise à l'échelle des déploiements Airflow avec Celery et Kubernetes (en anglais)
  • Meilleures pratiques pour les workflows de ML de niveau production

Études de cas et applications pratiques

  • Exemples concrets d'automatisation ML avec Airflow
  • Exercice pratique : Construction d'un pipeline ML de bout en bout
  • Discussion sur les défis et les solutions dans la gestion des workflows de ML

Résumé et prochaines étapes

Pré requis

  • Familiarité avec les flux de travail et les concepts de l'apprentissage automatique
  • Compréhension de base de Apache Airflow, y compris les DAG et les opérateurs
  • Maîtrise de la programmation Python.

Public

  • Scientifiques des données
  • Ingénieurs en apprentissage automatique
  • Développeurs d'IA
 21 Heures

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires