Intro to TensorFlow en Français

Description

Ce cours porte sur la conception et la création d’un pipeline de données d’entrée TensorFlow 2.x, la création de modèles de ML à l’aide de TensorFlow 2.x et Keras, l’amélioration de la précision des modèles de ML, l’écriture de modèles de ML pour une utilisation évolutive et l’écriture de modèles de ML spécialisés.

What you will learn

Présentation du cours

Ce module présente le cours et ses objectifs.

Présentation de l’écosystème TensorFlow

Ce module présente le framework TensorFlow, ses composants principaux ainsi que la hiérarchie globale de l’API.

Concevoir et créer un pipeline de données d’entrée

Les données sont essentielles aux modèles de machine learning, mais collecter les bonnes ne suffit pas. Vous devez également vous assurer de mettre en place les processus adéquats pour nettoyer, analyser et transformer ces données si nécessaire, pour que les modèles puissent les exploiter pleinement. Dans ce module, nous verrons comment entraîner un modèle avec des ensembles de données volumineux grâce à tf.data, travailler avec des fichiers en mémoire et préparer les données pour l’entraînement. Pour terminer, nous évoquerons les représentations vectorielles continues et le scaling des données effectué à l’aide de couches de prétraitement tf.keras.

Créer des réseaux de neurones avec l’API Keras et TensorFlow

Dans ce module, nous aborderons les fonctions d’activation et expliquerons en quoi elles sont nécessaires pour permettre aux réseaux de neurones profonds d’identifier les cas de non-linéarité dans les données. Ensuite, nous présenterons les réseaux de neurones profonds avec les API Keras Sequential et Keras Functional avant d’évoquer le sous-classement, qui offre une plus grande flexibilité pour la création de modèles. Enfin, nous parlerons de la régularisation.

What’s included