Cours
Deep learning intermédiaire avec PyTorch
IntermédiaireNiveau de compétence
Actualisé 06/2025PyTorchArtificial Intelligence4 h15 vidéos51 Exercices4,050 XP24,869Certificat de réussite.
Créez votre compte gratuit
ou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.Apprécié par des utilisateurs provenant de milliers d'entreprises
Former 2 personnes ou plus ?
Essayez DataCamp for BusinessDescription du cours
Apprendre l'apprentissage profond
L'apprentissage profond est un domaine de l'intelligence artificielle qui évolue rapidement et qui a révolutionné le domaine de l'apprentissage automatique, permettant des percées dans des domaines tels que la vision par ordinateur, le traitement du langage naturel et la reconnaissance vocale. Les avancées les plus récentes dans le domaine de l'IA générative, notamment les générateurs d'images et les chatbots conversationnels, ont placé les modèles d'apprentissage automatique profond sous les feux de la rampe. Apprenez dès aujourd'hui comment fonctionne l'apprentissage profond et comment former vous-même des modèles profonds.Utilisez PyTorch, la méthode la plus Python pour faire de l'apprentissage profond.
PyTorch est un cadre d'apprentissage profond puissant et flexible qui permet aux chercheurs et aux praticiens de construire et d'entraîner des réseaux neuronaux en toute simplicité. Apprécié par les Pythonistes du monde entier, PyTorch offre une grande flexibilité et une manière intuitive de mettre en œuvre des concepts d'apprentissage profond.Former des modèles d'apprentissage profond robustes
Ce cours sur l'apprentissage profond avec PyTorch est conçu pour vous fournir une compréhension complète des concepts et techniques fondamentaux de l'apprentissage profond, et vous équiper des compétences pratiques pour mettre en œuvre divers concepts de réseaux neuronaux. Vous vous familiariserez avec les architectures à entrées et sorties multiples. Vous apprendrez comment éviter les problèmes de disparition et d'explosion des gradients en utilisant des activations non saturantes, la normalisation des lots et une initialisation correcte des poids. Vous serez en mesure d'atténuer le surajustement à l'aide de la régularisation et de l'exclusion. Enfin, vous saurez comment accélérer le processus de formation grâce à la programmation des taux d'apprentissage.Construire des modèles d'images et de séquences
Vous apprendrez à connaître deux architectures de réseaux neuronaux spécialisés : Les réseaux neuronaux convolutifs (CNN) pour les données d'image et les réseaux neuronaux récurrents (RNN) pour les données séquentielles telles que les séries temporelles ou le texte. Vous comprendrez leurs avantages et serez en mesure de les mettre en œuvre dans des tâches de classification d'images et de prédiction de séries temporelles.À la fin du cours, vous aurez les connaissances et la confiance nécessaires pour former et évaluer vos propres modèles d'apprentissage profond pour une gamme d'applications.
Prérequis
Introduction to Deep Learning with PyTorch1
Training Robust Neural Networks
Learn how to train neural networks in a robust way. In this chapter, you will use object-oriented programming to define PyTorch datasets and models and refresh your knowledge of training and evaluating neural networks. You will also get familiar with different optimizers and, finally, get to grips with various techniques that help mitigate the problems of unstable gradients so ubiquitous in neural nets training.
2
Images & Convolutional Neural Networks
Train neural networks to solve image classification tasks. In this chapter, you will learn how to handle image data in PyTorch and get to grips with convolutional neural networks (CNNs). You will practice training and evaluating an image classifier while learning about how to improve the model performance with data augmentation.
3
Sequences & Recurrent Neural Networks
Build and train recurrent neural networks (RNNs) for processing sequential data such as time series, text, or audio. You will learn about the two most popular recurrent architectures, Long-Short Term Memory (LSTM) and Gated Recurrent Unit (GRU) networks, as well as how to prepare sequential data for model training. You will practice your skills by training and evaluating a recurrent model for predicting electricity consumption.
4
Multi-Input & Multi-Output Architectures
Build multi-input and multi-output models, demonstrating how they can handle tasks requiring more than one input or generating multiple outputs. You will explore how to design and train these models using PyTorch and delve into the crucial topic of loss weighting in multi-output models. This involves understanding how to balance the importance of different tasks when training a model to perform multiple tasks simultaneously.
Deep learning intermédiaire avec PyTorch
Cours terminé
Obtenez un certificat de réussite
Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolioPartagez-la sur les réseaux sociaux et dans votre évaluation de performance
Inclus avecPremium or Teams
S'inscrire MaintenantRejoignez plus de 19 millions d'utilisateurs et commencez Deep learning intermédiaire avec PyTorch dès aujourd'hui !
Créez votre compte gratuit
ou
En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.