Formation Machine Learning avancé avec TensorFlow sur Google Cloud Platform (MLTF).
Score de satisfaction : 4.92/5
Durée :
5 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
3750 €HT
98% d'avis positifs* participants

Référence :
SF34495
Durée :
5 jours

En présentiel ou distanciel


  • 35 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Cadrage pédagogique gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible

Formation Machine Learning avancé avec TensorFlow sur Google Cloud Platform (MLTF).

Concevez, entraînez et déployez des modèles TensorFlow distribués à grande échelle sur Google Cloud !

Cette formation vous guide dans la conception de solutions de machine learning capables de passer à l’échelle, de l’analyse du besoin métier jusqu’à la mise en production. Vous apprendrez à formuler un cas d’usage comme un problème de ML, à constituer des jeux de données favorisant la généralisation, puis à implémenter des modèles avec TensorFlow. Le parcours couvre également l’optimisation de l’entraînement (descente de gradient, réglage d’hyperparamètres), l’ingénierie des variables (feature engineering) et l’industrialisation de modèles distribués pour obtenir des prédictions performantes sur Google Cloud Platform, au travers de travaux pratiques de bout en bout. Cette formation prépare à la certification : Google Cloud Certified Professional Machine Learning Engineer.

Objectifs pédagogiques.

1Traduire un cas d’usage métier en problématique de machine learning.

2Construire des jeux de données d’entraînement, de validation et de test reproductibles et évolutifs, favorisant la généralisation.

3Développer des modèles de machine learning avec TensorFlow.

4Comprendre l’effet des paramètres de descente de gradient sur la précision, la vitesse d’apprentissage, la parcimonie et la généralisation.

5Concevoir et opérationnaliser des modèles TensorFlow distribués à l’échelle.

6Représenter, transformer et enrichir des caractéristiques (features) à partir de données brutes.

Prérequis : - Expérience de programmation en Python- Connaissances de base en statistiques- Notions de SQL et de cloud computing
Partagez cette formation

Programme de formation Machine Learning avancé avec TensorFlow sur Google Cloud Platform (MLTF).

1. La vision Google du Machine Learning

Définition du machine learning et types de problèmes adressables
Approche “logique + données” et intérêt pour la conception de pipelines ML
Les étapes pour transformer un cas d’usage en projet ML et pourquoi les respecter
Identification des biais pouvant être amplifiés par le ML
Stratégie de données orientée ML
Réinterprétation de cas d’usage “avec un prisme ML”
Utilisation des outils et de l’environnement Google Cloud pour le ML
Bonnes pratiques issues de l’expérience Google et pièges courants
Réalisation de tâches de data science dans des notebooks collaboratifs en ligne
Appel de modèles pré-entraînés depuis Cloud Datalab

2. Démarrer en Machine Learning

Repères historiques et raisons de l’efficacité actuelle des réseaux de neurones
Mise en place d’un problème supervisé
Recherche d’une solution par descente de gradient
Construction de datasets permettant la généralisation et supportant l’expérimentation
Raisons de la popularité du deep learning
Fonctions de perte et métriques pour optimiser et évaluer les modèles
Prévention des difficultés classiques rencontrées en ML
Création de jeux d’entraînement/évaluation/test reproductibles et scalables

3. Introduction à TensorFlow

Prise en main de TensorFlow bas niveau : concepts et APIs essentielles
Écriture de modèles distribués avec TensorFlow
Passage à l’échelle de l’entraînement et prédictions à haute performance
Entraînement et déploiement sur Cloud Machine Learning Engine
Création de modèles ML avec TensorFlow
Usage des bibliothèques TensorFlow pour des calculs numériques
Diagnostic et correction des erreurs fréquentes dans le code TensorFlow
Utilisation de tf_estimator pour créer, entraîner et évaluer un modèle
Entraîner, déployer et industrialiser des modèles à grande échelle avec Cloud ML Engine

4. Ingénierie des variables (Feature Engineering)

Transformation des données brutes en représentations exploitables par le modèle
Représentation des features et implémentation dans TensorFlow
Transformations personnalisées pour intégrer l’expertise métier
Mise en œuvre de transformations courantes à grande échelle
Conversion des données en vecteurs de caractéristiques
Prétraitement et création de pipelines de features avec Cloud Dataflow
Création de feature crosses et mesure de leur impact
Écriture de code TensorFlow Transform pour le feature engineering

5. L’art et la science du ML

Équilibre entre réglages empiriques et fondements théoriques
Régularisation, gestion de la parcimonie (sparsity) et généralisation
Réseaux de neurones multi-classes
Embeddings réutilisables et composants essentiels de modèles
Optimisation via la recherche d’hyperparamètres
Expérimentation et ajustement fin des performances de réseaux de neurones
Amélioration des features avec des couches d’embedding
Création de code de modèle réutilisable avec un Custom Estimator

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT