Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Trois jours pour versionner données, code et modèles de façon reproductible, automatiser l'entraînement, l'évaluation et le déploiement, superviser un modèle en production et détecter sa dérive, puis organiser le réentraînement.
stages: [entrainement, evaluation, deploiement]
entrainement:
script: python train.py --data data/v3 --out modele.pkl
artifacts: { paths: [modele.pkl] }
evaluation:
script: python evaluer.py modele.pkl --seuil-f1 0.85
deploiement:
script: mlflow models serve -m modele.pkl -p 8080
when: on_successCette formation de trois jours sort les modèles d'apprentissage automatique des carnets de notes pour les amener en production de façon reproductible et gouvernée. Les participants versionnent conjointement les données, le code et les modèles, condition de toute reproductibilité, puis automatisent l'entraînement, l'évaluation et le déploiement dans un pipeline continu. Une part importante est consacrée à la supervision d'un modèle en production : suivi des métriques de performance, détection de la dérive des données (data drift) et du modèle, et déclenchement d'alertes. La formation traite enfin l'organisation du réentraînement périodique et la gestion des versions successives d'un même modèle. Elle s'adresse aux data scientists, ingénieurs IA, ingénieurs DevOps, architectes et responsables de plateformes de données connaissant l'apprentissage automatique et l'intégration continue.
Les objectifs
versionner données, code et modèles de façon reproductible
automatiser l'entraînement, l'évaluation et le déploiement d'un modèle
superviser un modèle en production et détecter sa dérive
organiser le réentraînement et la gestion des versions
Public visé
Data scientists, ingénieurs IA, ingénieurs DevOps, architectes, responsables de plateformes de données.
Prérequis
Connaissance de l'apprentissage automatique et des principes de l'intégration continue.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.