10
Systèmes de machine learning de production
10
Systèmes de machine learning de production
Dans ce cours, nous abordons en détail les composants et les bonnes pratiques de construction de systèmes de ML hautes performances dans des environnements de production. Nous verrons aussi certaines des considérations les plus courantes concernant la construction de ces systèmes, telles que l'entraînement statique, l'entraînement dynamique, l'inférence statique, l'inférence dynamique, les tâches TensorFlow distribuées et les TPU. Ce cours a pour objectif d'explorer les caractéristiques d'un bon système de ML, au-delà de sa capacité à effectuer des prédictions correctes.
- Comparer les apprentissages et les inférences statiques/dynamiques
- Gérer les dépendances de modèles
- Configurer un apprentissage distribué pour la tolérance aux pannes, la réplication, etc.
- Exporter des modèles pour la portabilité
Pour bénéficier pleinement de ce cours, les participants doivent remplir les prérequis suivants :
1) Avoir une connaissance préalable des concepts fondamentaux du machine learning abordés dans la série de cours "Machine learning sur Google Cloud"
2) Avoir des compétences dans un langage de script, par exemple Python