Accéder au contenu principal

Cours

Introduction au Deep Learning avec Keras

Intermédiaire4 h

Apprenez à développer des modèles d'apprentissage profond avec Keras.

Python4 h15 vidéos59 exercices4,950 XP46,136Attestation 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

Le deep learning est là pour durer ! C’est la technique incontournable pour résoudre des problèmes complexes liés aux données non structurées et un formidable moteur d’innovation. Keras est l’un des frameworks qui simplifient le développement de modèles de deep learning, et il est suffisamment polyvalent pour créer rapidement des modèles prêts pour la production. Dans ce cours, vous apprendrez la régression et sauverez la planète en prédisant les trajectoires d’astéroïdes, vous appliquerez la classification binaire pour distinguer de vrais billets de dollars de faux, vous utiliserez la classification multiclasse pour déterminer qui a lancé quelle fléchette sur une cible, vous verrez comment utiliser des réseaux de neurones pour reconstruire des images bruitées, et bien plus encore. Vous apprendrez aussi à mieux contrôler vos modèles pendant l’entraînement et à les optimiser pour améliorer leurs performances.

Prérequis

Programme de formation

Plan du cours

1

Découvrir Keras

Dans ce premier chapitre, vous serez initié aux réseaux de neurones : vous comprendrez quels types de problèmes ils peuvent résoudre et quand les utiliser. Vous construirez également plusieurs réseaux et sauverez la planète en entraînant un modèle de régression qui approxime l’orbite d’une météorite qui se rapproche de nous !
Commencer le chapitre
2

Aller plus loin

À la fin de ce chapitre, vous saurez résoudre des problèmes binaires, multiclasse et multi-étiquettes avec des réseaux de neurones. Pour cela, vous vous attaquerez à des défis comme la détection de faux billets de dollars, l’identification de la personne qui a lancé une fléchette sur une cible, et la création d’un système intelligent pour arroser votre ferme. Vous saurez aussi tracer les métriques d’entraînement d’un modèle, arrêter l’entraînement et enregistrer vos modèles lorsqu’ils n’améliorent plus.
Commencer le chapitre
3

Améliorer les performances de votre modèle

Dans les chapitres précédents, vous avez entraîné de nombreux modèles ! Vous allez maintenant apprendre à interpréter les courbes d’apprentissage pour comprendre vos modèles pendant l’entraînement. Vous visualiserez également les effets des fonctions d’activation, des tailles de lot et de la normalisation par lot. Enfin, vous verrez comment effectuer une optimisation automatique des hyperparamètres de vos modèles Keras avec sklearn.
Commencer le chapitre
4

Architectures de modèles avancées

Il est temps de découvrir des architectures plus avancées ! Vous créerez un autoencodeur pour reconstruire des images bruitées, visualiserez les activations d’un réseau de neurones convolutionnel, utiliserez des modèles profonds préentraînés pour classifier des images et en apprendrez davantage sur les réseaux récurrents et le traitement de texte en construisant un réseau qui prédit le mot suivant dans une phrase.
Commencer le chapitre

Introduction au Deep Learning avec Keras

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.