Accéder au contenu principal

Cours

Introduction à TensorFlow en Python

Intermédiaire4 h

Apprenez les principes fondamentaux des réseaux neuronaux et comment créer des modèles d'apprentissage profond à l'aide de TensorFlow.

Python4 h15 vidéos51 exercices4,300 XP56,278Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’entreprises

Description du cours

Obtenir une introduction à TensorFlow

Il n'y a pas si longtemps, les algorithmes de vision par ordinateur les plus avancés ne pouvaient pas distinguer les images de chats de celles de chiens. Aujourd'hui, un data scientist expérimenté, équipé uniquement d'un ordinateur portable, est capable de classer des dizaines de milliers d'objets avec une précision supérieure à celle de l'œil humain.

Dans ce cours, vous utiliserez TensorFlow 2.6 pour développer, entraîner et faire des prédictions à l'aide des modèles qui ont permis des avancées majeures dans les systèmes de recommandation, la classification d'images et la FinTech.

Utiliser des modèles linéaires pour établir des prévisions

Vous découvrirez comment utiliser TensorFlow 2.6 pour effectuer des prédictions à l'aide de modèles de régression linéaire, et vous testerez vos connaissances en prédisant les prix de l'immobilier dans le comté de King. Cette section du cours présente les fonctions de perte et explique comment réduire votre utilisation des ressources en entraînant votre modèle linéaire par lots.

Entraînez votre réseau neuronal

Dans la seconde moitié du cours, vous utiliserez les mêmes outils pour effectuer des prédictions à l'aide de réseaux neuronaux. Vous allez vous exercer à entraîner un réseau dans TensorFlow en ajoutant des variables entraînables et en utilisant votre modèle et vos fonctionnalités de test pour prédire des valeurs cibles.

Combiner TensorFlow avec l'API Keras

Ajoutez la puissante API Keras à votre répertoire et apprenez à la combiner avec TensorFlow 2.6 pour effectuer des prédictions et évaluer des modèles. À la fin de ce cours, vous saurez comment utiliser l'API Estimators pour rationaliser la définition des modèles et éviter les erreurs.

Prérequis

Programme de formation

Plan du cours

1

Introduction à TensorFlow

Avant de pouvoir construire des modèles avancés dans TensorFlow 2, vous devez d’abord en maîtriser les bases. Dans ce chapitre, vous apprendrez à définir des constantes et des variables, à effectuer des additions et multiplications de tenseurs, et à calculer des dérivées. Des notions d’algèbre linéaire seront utiles, mais ne sont pas indispensables.
Commencer le chapitre
2

Modèles linéaires

Dans ce chapitre, vous apprendrez à construire, résoudre et utiliser des modèles dans TensorFlow 2 pour faire des prédictions. Vous vous concentrerez sur une classe de modèles simple — la régression linéaire — et tenterez de prédire les prix de l’immobilier. À la fin du chapitre, vous saurez charger et manipuler des données, construire des fonctions de perte, effectuer une minimisation, faire des prédictions et réduire l’utilisation des ressources avec l’entraînement par lots.
Commencer le chapitre
3

Réseaux de neurones

Les chapitres précédents vous ont appris à construire des modèles dans TensorFlow 2. Dans ce chapitre, vous appliquerez ces mêmes outils pour construire, entraîner et utiliser des réseaux de neurones pour faire des prédictions. Vous apprendrez à définir des couches denses, à appliquer des fonctions d’activation, à choisir un optimiseur et à utiliser la régularisation pour réduire le surapprentissage. Vous profiterez de la flexibilité de TensorFlow en combinant l’algèbre linéaire de bas niveau et les opérations de l’API Keras de haut niveau pour définir et entraîner des modèles.
Commencer le chapitre
4

API de haut niveau

Dans le chapitre final, vous utiliserez des API de haut niveau de TensorFlow 2 pour entraîner un classificateur de lettres en langue des signes. Vous utiliserez les API Keras séquentielle et fonctionnelle pour entraîner, valider, faire des prédictions avec et évaluer des modèles. Vous apprendrez également à utiliser l’API Estimators pour simplifier la définition et l’entraînement des modèles et réduire les risques d’erreurs.
Commencer le chapitre

Introduction à TensorFlow en Python

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.