Detailed Course Outline
Module 1 : Comment Google fait de l'apprentissage automatique
- Décrire la plateforme Vertex AI et la manière dont elle est utilisée pour construire, former et déployer rapidement des modèles d'apprentissage automatique AutoML sans écrire une seule ligne de code.
- Décrire les meilleures pratiques pour la mise en œuvre de l'apprentissage automatique sur Google Cloud.
- Développer une stratégie de données autour de l'apprentissage automatique.
- Examiner les cas d'utilisation qui sont ensuite réimaginés à travers une lentille ML.
- Exploiter les outils et l'environnement de Google Cloud Platform pour faire de l'apprentissage automatique.
Module 2 : Se lancer dans le Machine Learning
- Décrire Vertex AI AutoML et comment construire, entraîner et déployer un modèle ML sans écrire une seule ligne de code.
- Décrire Big Query ML et ses avantages.
- Décrire comment améliorer la qualité des données.
- Réaliser une analyse exploratoire des données.
- Construire et entraîner des modèles d'apprentissage supervisé.
- [Optimiser et évaluer les modèles en utilisant des fonctions de perte et des mesures de performance.
- Atténuer les problèmes communs qui surviennent dans l'apprentissage automatique.
- Créer des ensembles de données d'entraînement, d'évaluation et de test répétables et évolutifs.
Module 3 : TensorFlow sur Google Cloud
- Créer des modèles d'apprentissage automatique TensorFlow et Keras.
- Décrire les composants clés de TensorFlow.
- Utiliser la bibliothèque tf.data pour manipuler les données et les grands ensembles de données.
- Construire un modèle ML en utilisant les couches de prétraitement de tf.keras.
- Utiliser les API séquentielles et fonctionnelles de Keras pour la création de modèles simples et avancés. Comprendre comment les sous-classes de modèles peuvent être utilisées pour des modèles plus personnalisés.
Module 4 : Ingénierie des fonctionnalités
.
- Décrire le Feature Store de Vertex AI.
- Comparer les principaux aspects requis pour une bonne fonctionnalité.
- Combiner et créer de nouvelles combinaisons de fonctionnalités grâce aux croisements de fonctionnalités.
- Exécuter l'ingénierie des caractéristiques en utilisant BQML, Keras et TensorFlow.
- Comprendre comment prétraiter et explorer les caractéristiques avec Cloud Dataflow et Cloud Dataprep.
- Comprendre et appliquer la façon dont TensorFlow transforme les caractéristiques.
Module 5 : L'apprentissage automatique dans l'entreprise
- Comprendre les outils nécessaires à la gestion et à la gouvernance des données.
- Décrire la meilleure approche pour le prétraitement des données - de la présentation générale de DataFlow et DataPrep à l'utilisation de SQL pour les tâches de prétraitement.
- Expliquer comment AutoML, BQML et la formation personnalisée diffèrent et quand utiliser un cadre particulier.
- Décrire le réglage des hyperparamètres à l'aide de Vertex Vizier et comment il peut être utilisé pour améliorer les performances du modèle.
- [Expliquez la prédiction et la surveillance des modèles et comment Vertex AI peut être utilisé pour gérer les modèles ML.
- Décrire les avantages des pipelines de Vertex AI.