Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8
15 avis
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Vous avez de solides compétences en Python et une base solide en PyTorch, en particulier une expérience de travail avec des tenseurs, des ensembles de données et l'entraînement de réseaux neuronaux.
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.8
15 avis
niveau Intermédiaire
Expérience recommandée
Expérience recommandée
Niveau intermédiaire
Vous avez de solides compétences en Python et une base solide en PyTorch, en particulier une expérience de travail avec des tenseurs, des ensembles de données et l'entraînement de réseaux neuronaux.
Concevoir et mettre en œuvre des architectures avancées dans PyTorch.
Appliquer des techniques avancées en matière de vision, de langage et de modélisation générative, y compris les Transformers et les modèles de diffusion.
Préparer, compresser et déployer des modèles pour une utilisation réelle.
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable auprès de DeepLearning.AI
Il y a 4 modules dans ce cours
Faites progresser vos compétences PyTorch en construisant des modèles d'apprentissage profond sophistiqués et en les préparant au déploiement. Vous concevrez des architectures personnalisées qui vont au-delà des modèles séquentiels, en explorant les réseaux siamois, ResNet et DenseNet pour comprendre comment les systèmes modernes traitent les données complexes.
Vous construirez des architectures Transformer et explorerez comment les mécanismes d'attention alimentent les modèles de langage modernes. Vous apprendrez également comment les modèles de diffusion génèrent des images réalistes en inversant le bruit. En cours de route, vous visualiserez le comportement des modèles à l'aide de cartes de saillance et de cartes d'activation de classe, et préparerez les modèles pour le déploiement avec ONNX, MLflow, l'élagage et la quantification. À la fin, vous serez prêt à créer des modèles PyTorch efficaces, interprétables et déployables pour les tâches d'apprentissage profond du monde réel.
Ce module présente des architectures personnalisées qui vont au-delà des modèles séquentiels, en montrant comment les graphes dynamiques de PyTorch prennent en charge la conception multi-entrées/multi-sorties, le partage des paramètres, l'exécution conditionnelle et la création dynamique. Vous construirez des réseaux siamois, ResNet et DenseNet pour voir comment les choix architecturaux résolvent des défis réels tels que la comparaison de similarité, les gradients de disparition et la réutilisation de l'information.
Inclus
5 vidéos3 lectures2 devoirs1 devoir de programmation3 laboratoires non notés
Afficher les informations sur le contenu du module
5 vidéos•Total 35 minutes
Conversation entre Laurence Moroney et Andrew Ng•2 minutes
Architectures personnalisées•8 minutes
Réseaux siamois•7 minutes
ResNet•9 minutes
DenseNet•8 minutes
3 lectures•Total 13 minutes
Rejoignez le forum DeepLearning.IA pour poser des questions, obtenir du soutien ou partager des idées étonnantes !•1 minute
(Facultatif) Téléchargement de votre ordinateur portable, Téléchargement de votre espace de travail et Actualisation de votre espace de travail•2 minutes
Module 1 Ressources•10 minutes
2 devoirs•Total 30 minutes
Quiz 1•10 minutes
Quiz 2•20 minutes
1 devoir de programmation•Total 180 minutes
Classification et recherche visuelle•180 minutes
3 laboratoires non notés•Total 180 minutes
Apprentissage par similarité appliqué : Signatures et satellites•60 minutes
Déverrouiller la profondeur du réseau : Architecture ResNet•60 minutes
Au-delà des raccourcis : L'architecture DenseNet•60 minutes
Approches spécialisées de la vision dans PyTorch
Module 2•7 heures à terminer
Détails du module
Ce module explore les approches de vision spécialisées dans PyTorch, en commençant par la façon dont les champs réceptifs se développent dans les CNN et en passant à des outils d'interprétabilité tels que les cartes de saillance et Grad-CAM pour révéler ce qui motive les prédictions du modèle. Vous plongerez ensuite dans les modèles génératifs, en utilisant les techniques de diffusion avec la bibliothèque de diffuseurs Hugging Face et Stable Diffusion pour créer des images tout en expérimentant les paramètres qui façonnent la sortie.
Inclus
5 vidéos1 lecture2 devoirs1 devoir de programmation3 laboratoires non notés
Afficher les informations sur le contenu du module
5 vidéos•Total 41 minutes
CNNs : Cartes de caractéristiques et champs réceptifs•9 minutes
Cartes de saillance•8 minutes
Cartes d'activation des classes•9 minutes
Diffusion•8 minutes
Génération d'images Walkthrough•7 minutes
1 lecture•Total 10 minutes
Ressources du module 2•10 minutes
2 devoirs•Total 30 minutes
Quiz 1•10 minutes
Quiz 2•20 minutes
1 devoir de programmation•Total 180 minutes
Inspection de la qualité des fruits et production•180 minutes
3 laboratoires non notés•Total 180 minutes
Visualisation et interprétation des réseaux neurones convolutifs•60 minutes
Cartes de saillance et d'activation de classe•60 minutes
Diffusion stable : De la classification des images au modèle génératif•60 minutes
Approches spécialisées du traitement du langage naturel dans Pytorch
Module 3•7 heures à terminer
Détails du module
Ce module démystifie les architectures de transformateurs en montrant comment les modèles NLP modernes sont construits à partir de composants PyTorch familiers tels que les couches linéaires, les embeddings et l'attention. Vous explorerez pas à pas les conceptions codeur seul, décodeur seul et codeur-décodeur, en apprenant comment l'attention, le codage positionnel et l'attention croisée rendent ces modèles si puissants pour des tâches allant de la classification à la traduction.
Inclus
5 vidéos1 lecture2 devoirs1 devoir de programmation3 laboratoires non notés
Afficher les informations sur le contenu du module
5 vidéos•Total 42 minutes
Transformateurs•8 minutes
Attention•9 minutes
Encodeurs•8 minutes
Décodeurs•9 minutes
Encodeur - Décodeur•9 minutes
1 lecture•Total 10 minutes
Module 3 Ressources•10 minutes
2 devoirs•Total 30 minutes
Quiz 1•10 minutes
Quiz 2•20 minutes
1 devoir de programmation•Total 180 minutes
Construire un système de traduction•180 minutes
3 laboratoires non notés•Total 180 minutes
L'attention à soi : Construire la base des transformateurs•60 minutes
Construction d'un encodeur transformateur pour la classification de textes•60 minutes
Comprendre et construire des modèles de décodeurs•60 minutes
Préparer les modèles pour le déploiement dans PyTorch
Module 4•9 heures à terminer
Détails du module
Ce module comble le fossé entre la formation des modèles et leur déploiement dans le monde réel, en couvrant la façon de sauvegarder, de suivre et de gérer les expériences avec la sérialisation PyTorch et MLflow. Vous rendrez ensuite les modèles portables avec ONNX et les optimiserez pour la production en utilisant des techniques d'élagage et de quantification qui réduisent la taille et augmentent la vitesse sans perdre en précision.
Inclus
6 vidéos3 lectures2 devoirs1 devoir de programmation4 laboratoires non notés
Afficher les informations sur le contenu du module
6 vidéos•Total 40 minutes
Sérialisation des modèles et contrôle des versions•8 minutes
Exporter des modèles avec ONNX•7 minutes
Élagage•8 minutes
Quantification statique et dynamique•8 minutes
Formation consciente de la quantification•7 minutes
Conclusion•2 minutes
3 lectures•Total 30 minutes
Module 4 Ressources•10 minutes
Remerciements•10 minutes
(Facultatif) Possibilité d'encadrer d'autres apprenants•10 minutes
2 devoirs•Total 30 minutes
Quiz 1•10 minutes
Quiz 2•20 minutes
1 devoir de programmation•Total 180 minutes
Optimisation des modèles pour la flotte intelligente de Metro City•180 minutes
4 laboratoires non notés•Total 240 minutes
Formation au modèle avec MLflow : Suivi et gestion•60 minutes
De PyTorch à ONNX•60 minutes
Introduction à l'élagage avec PyTorch•60 minutes
Guide pratique de la quantification de modèles dans PyTorch•60 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur
Évaluations de l’enseignant
Évaluations de l’enseignant
Nous avons demandé à tous les étudiants de fournir des commentaires sur nos enseignants au sujet de la qualité de leur pédagogie.
DeepLearning.AI est une société de technologie éducative qui développe une communauté mondiale de talents en matière d'IA.
Les expériences éducatives de DeepLearning.AI, menées par des experts, fournissent aux praticiens de l'IA et aux professionnels non techniques les outils nécessaires pour passer des bases fondamentales aux applications avancées, leur permettant ainsi de construire un avenir propulsé par l'IA.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Avis des étudiants
4.8
15 avis
5 stars
93,33 %
4 stars
0 %
3 stars
0 %
2 stars
6,66 %
1 star
0 %
Affichage de 3 sur 15
B
BM
5·
Révisé le 26 déc. 2025
This course was so helpful in understanding the 'why' of the ML steps, not just the PyTorch itself.
Pour accéder aux supports de cours, aux devoirs et pour obtenir un certificat, vous devez acheter l'expérience de certificat lorsque vous vous inscrivez à un cours. Vous pouvez essayer un essai gratuit ou demander une aide financière. Le cours peut proposer l'option "Cours complet, pas de certificat". Cette option vous permet de consulter tous les supports de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cela signifie également que vous ne pourrez pas acheter un certificat d'expérience.
Qu'est-ce que je recevrai si je m'abonne à ce certificat ?
Lorsque vous vous inscrivez au cours, vous avez accès à tous les cours du certificat et vous obtenez un certificat lorsque vous terminez le travail. Votre certificat électronique sera ajouté à votre page Réalisations - à partir de là, vous pouvez imprimer votre certificat ou l'ajouter à votre profil LinkedIn.