Mis à jour en mai 2025.Ce cours intègre maintenant Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question les hypothèses et à approfondir votre compréhension à mesure que vous progressez dans le cours.Embarquez pour un voyage éclairant dans le domaine des réseaux antagonistes génératifs (GAN), où vous maîtriserez l'art de la synthèse d'images pilotée par l'IA. Ce cours commence par une base solide, en vous présentant les concepts et les composants de base des réseaux antagonistes génératifs (GAN), tels que le générateur et le discriminateur. FROMERE, vous plongerez dans les complexités des GANs entièrement connectés et convolutifs profonds, en comprenant leurs architectures, et en apprenant comment les implémenter et les optimiser efficacement. Le cours progresse avec des tutoriels pratiques utilisant des ensembles de données populaires comme MNIST et CIFAR-10, où vous apprendrez à charger, pré-traiter, et entraîner des modèles GANs. Chaque étape est minutieusement expliquée, ce qui vous permet d'acquérir des connaissances pratiques et de l'expérience. En utilisant des outils tels que Google Colab, vous explorerez les capacités de l'accélération GPU, améliorant l'efficacité et la performance de l'entraînement de vos modèles. Au fur et à mesure de votre progression, vous aborderez des sujets plus sophistiqués, y compris les réseaux antagonistes génératifs (GAN) conditionnels, l'intégration d'étiquettes et les techniques d'optimisation des modèles. Le cours culmine avec des projets pratiques où vous appliquez vos connaissances pour générer et analyser des images réalistes, comblant ainsi le fossé entre les concepts théoriques et les applications du monde réel. Cette approche complète garantit que vous émergez avec les compétences et la confiance nécessaires pour exploiter le plein potentiel des GAN dans vos projets. Ce cours est conçu pour les scientifiques de données, les ingénieurs en apprentissage automatique et les passionnés d'IA qui ont une compréhension de base des réseaux neuronaux et de la programmation Python. La familiarité avec les cadres d'apprentissage profond tels que TensorFlow ou Keras est recommandée mais pas obligatoire.

Débloquez l'accès à plus de 10 000 cours avec Coursera Plus. Essai gratuit de 7 jours.

Réseaux antagonistes génératifs (GAN) avancés
Ce cours fait partie de Spécialisation Deep learning et réseaux antagonistes génératifs (GAN) de Keras

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Comprendre les principes et l'architecture des réseaux antagonistes génératifs (GAN)
Expliquer comment mettre en œuvre et entraîner des modèles de Réseau antagoniste génératif (GAN) pour la synthèse d'images
Appliquer des techniques d'optimisation des modèles de réseaux antagonistes génératifs (GAN) pour améliorer les performances
Évaluer et interpréter les images générées par le Réseau antagoniste génératif (GAN)
Compétences que vous acquerrez
- Catégorie : Keras (bibliothèque de réseaux neurones)
- Catégorie : Réseaux neuronaux artificiels
- Catégorie : Analyse d'images
- Catégorie : Optimisation des performances
- Catégorie : Jupyter
- Catégorie : IA générative
- Catégorie : Deep learning
- Catégorie : Architecture de réseau
- Catégorie : PyTorch (Bibliothèque d'Apprentissage automatique)
- Catégorie : Matplotlib
- Catégorie : NumPy
- Catégorie : Tensorflow
- Catégorie : Architectures de modèles génératifs
Détails à connaître

Ajouter à votre profil LinkedIn
16 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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

Il y a 42 modules dans ce cours
Dans ce module, nous allons nous plonger dans le processus d'Apprentissage par transfert en utilisant le modèle ResNet50 sur le GPU de Google Colab. Vous apprendrez étape par étape à exploiter la puissance des modèles pré-entraînés pour les tâches de classification d'images, en optimisant les performances avec les ressources informatiques robustes de Google Colab.
Inclus
1 vidéo2 lectures
Dans ce module, nous allons nous plonger dans le monde captivant des réseaux neurones, en explorant certains des types les plus populaires et les plus influents. Vous découvrirez les réseaux neuronaux feedforward, les réseaux neuronaux convolutifs (CNN) et les réseaux neuronaux récurrents (RNN), dont vous comprendrez l'architecture, les points forts et les applications.
Inclus
1 vidéo
Dans ce module, nous nous embarquerons pour un voyage dans le domaine des Réseaux antagonistes génératifs (IA), un concept innovant et puissant dans l'apprentissage automatique et l'intelligence artificielle. Vous aurez un aperçu des composants de base et des applications révolutionnaires des réseaux antagonistes génératifs (GAN).
Inclus
1 vidéo1 devoir
Dans ce module, nous allons nous plonger dans un exemple pratique de convolution par transposition, également connue sous le nom de déconvolution, à l'aide d'une image en niveaux de gris. Vous apprendrez à assembler et à traiter des images à l'aide de la classe Sequential de Keras, à convertir des images en tableaux NumPy et à effectuer des opérations de déconvolution.
Inclus
3 vidéos
Dans ce module, nous allons nous plonger dans les subtilités des mécanismes du générateur et du discriminateur dans les réseaux antagonistes génératifs (GAN). Vous acquerrez une compréhension complète de la manière dont ces composants de base fonctionnent et interagissent pour permettre la fonctionnalité des réseaux antagonistes génératifs (GAN).
Inclus
1 vidéo
Dans ce module, nous allons plonger dans le monde des réseaux antagonistes génératifs (GAN) simples et entièrement connectés en utilisant le jeu de données MNIST. Vous recevrez une introduction complète à la configuration du projet et aux concepts fondamentaux de la mise en œuvre des réseaux antagonistes génératifs (GAN) avec le jeu de données MNIST.
Inclus
1 vidéo1 devoir
Dans ce module, nous allons nous lancer dans la phase critique du chargement du jeu de données MNIST pour notre Réseau antagoniste génératif (GAN) entièrement connecté. Vous apprendrez à préparer et à charger les données, en posant les bases d'un entraînement robuste du modèle.
Inclus
1 vidéo
Dans ce module, nous allons explorer le processus de définition de la fonction Générateur pour un Réseau antagoniste génératif (GAN) entièrement connecté. Vous apprendrez à structurer et organiser le projet, en passant de la planification à l'implémentation du code.
Inclus
2 vidéos
Dans ce module, nous allons définir la fonction Discriminator pour notre Réseau antagoniste génératif (GAN) entièrement connecté. Vous apprendrez à créer ce composant essentiel, complétant ainsi les fondations de l'architecture du Réseau antagoniste génératif (GAN).
Inclus
2 vidéos1 devoir
Dans ce module, nous dévoilerons le processus pivot de la combinaison des modèles génératif et discriminatif. Vous apprendrez à fusionner ces composants clés, ce qui permettra au Réseau antagoniste génératif (GAN) de générer des images.
Inclus
1 vidéo
Dans ce module, nous vous guiderons à travers le processus de compilation du modèle discriminatif et des modèles de Réseau antagoniste génératif (GAN) combinés. Vous apprendrez à configurer ces composants cruciaux, en comblant le fossé entre la théorie et la mise en œuvre.
Inclus
1 vidéo
Dans ce module, nous nous pencherons sur le processus d'entraînement du modèle discriminatif. Vous apprendrez à construire des boucles d'entraînement et à optimiser le Discriminator, en améliorant sa capacité à distinguer les images réelles des images générées.
Inclus
3 vidéos1 devoir
Dans ce module, nous allons démystifier le processus d'entraînement du modèle génératif. Vous apprendrez à optimiser ses paramètres, à mettre en œuvre la rétropropagation et la descente de gradient, et à comprendre les fonctions de perte impliquées dans l'affinement des capacités du Générateur.
Inclus
1 vidéo
Dans ce module, nous vous guiderons dans la capture et le stockage de mesures de formation cruciales à des intervalles spécifiques. Vous apprendrez à enregistrer des journaux, créant ainsi un enregistrement détaillé des progrès du Réseau antagoniste génératif (GAN) à des fins d'analyse et de prise de décision.
Inclus
1 vidéo
Dans ce module, nous vous guiderons dans la technique de traçage des logs à intervalles. Vous apprendrez à visualiser la progression de l'apprentissage du Réseau antagoniste génératif (GAN), en interprétant les métriques tracées pour comprendre et analyser les performances du modèle.
Inclus
1 vidéo1 devoir
Dans ce module, nous nous concentrerons sur l'affichage des images générées. Vous apprendrez à améliorer le graphique en visualisant les images générées, en contrôlant la qualité de sortie du Réseau antagoniste génératif (GAN) au cours des itérations, et en analysant la progression visuelle de l'entraînement.
Inclus
2 vidéos
Dans ce module, nous allons parcourir le processus d'enregistrement du modèle génératif formé. Vous apprendrez à préserver les caractéristiques et les poids appris par le générateur, ce qui permettra une utilisation ultérieure et la génération continue de nouveaux contenus.
Inclus
1 vidéo
Dans ce module, nous vous guiderons à travers le processus de génération de fausses images à l'aide d'un modèle de Réseau antagoniste génératif (GAN) sauvegardé. Vous apprendrez à charger et à utiliser le modèle pré-entraîné, en créant des images synthétiques et en explorant les possibilités créatives des réseaux antagonistes génératifs (GAN).
Inclus
1 vidéo1 devoir
Dans ce module, nous allons explorer les différences entre les réseaux antagonistes génératifs entièrement connectés et les réseaux génératifs convolutionnels profonds (DCGAN). Vous apprendrez à comparer leurs architectures, à comprendre leurs points forts et leurs applications, et à analyser comment le choix du type de Réseau antagoniste génératif (GAN) affecte la qualité de la synthèse d'image.
Inclus
1 vidéo
Dans ce module, nous vous guiderons à travers les étapes de préparation et de chargement du jeu de données MNIST handwritten digits. Vous apprendrez à préparer le terrain pour l'entraînement d'un DCGAN, en explorant le potentiel créatif de ce jeu de données emblématique.
Inclus
1 vidéo
Dans ce module, nous allons définir la fonction Generator pour un Réseau antagoniste génératif (GAN) convolutionnel profond. Vous apprendrez à adapter le code précédent pour les DCGAN et à implémenter la fonction Generator, jetant ainsi les bases d'une génération d'images complexe.
Inclus
2 vidéos1 devoir
Dans ce module, nous vous guiderons dans la définition de la fonction Discriminator pour un DCGAN. Vous apprendrez à concevoir ce composant critique, à comprendre son architecture et ses principes pour améliorer les performances du Réseau antagoniste génératif (GAN).
Inclus
1 vidéo
Dans ce module, nous vous guiderons à travers le processus de combinaison et de compilation du modèle DCGAN. Vous apprendrez à fusionner les composants Générateur et Discriminateur, en optimisant le modèle pour une génération d'images complexes et réalistes.
Inclus
1 vidéo
Dans ce module, nous allons nous plonger dans le processus complexe d'entraînement du modèle DCGAN. Vous apprendrez à mettre en œuvre des techniques avancées de Deep learning, en analysant les résultats pour affiner et améliorer le processus de génération d'images.
Inclus
1 vidéo1 devoir
Dans ce module, nous allons explorer l'entraînement du modèle DCGAN en utilisant le GPU de Google Colab. Vous apprendrez à tirer parti de la puissance de calcul robuste de Google Colab pour optimiser et améliorer l'efficacité et la rapidité du processus d'entraînement.
Inclus
1 vidéo
Dans ce module, nous vous guiderons à travers les étapes de préparation et de chargement du jeu de données Fashion MNIST. Vous apprendrez à préparer le terrain pour l'entraînement d'un DCGAN, en explorant le potentiel de génération d'images liées à la mode.
Inclus
1 vidéo
Dans ce module, nous vous guiderons dans l'entraînement du modèle DCGAN sur le jeu de données Fashion MNIST en utilisant le GPU de Google Colab. Vous apprendrez à mettre en œuvre des techniques pour optimiser les performances du modèle, en générant des images de mode de haute qualité avec le modèle entraîné.
Inclus
1 vidéo1 devoir
Dans ce module, nous allons explorer le chargement du jeu de données CIFAR-10 et la définition de la fonction Generator. Vous apprendrez à préparer et à charger le jeu de données, à concevoir la fonction Generator pour permettre la génération d'images complexes avec les DCGAN.
Inclus
2 vidéos
Dans ce module, nous allons nous plonger dans la définition de la fonction Discriminator pour un DCGAN en utilisant le jeu de données CIFAR-10. Vous apprendrez à concevoir et à mettre en œuvre un discriminateur robuste, améliorant l'efficacité de la classification d'images.
Inclus
1 vidéo
Dans ce module, nous fournirons une démonstration complète de l'entraînement du modèle DCGAN sur le jeu de données CIFAR-10. Vous apprendrez à mettre en œuvre des techniques de Deep learning et à analyser les résultats pour affiner et améliorer le modèle.
Inclus
1 vidéo1 devoir
Dans ce module, nous vous guiderons dans l'entraînement du modèle DCGAN sur le jeu de données CIFAR-10 en utilisant le GPU de Google Colab. Vous apprendrez à optimiser le processus d'entraînement, en tirant parti d'une puissance de calcul robuste pour générer des images de haute qualité avec le modèle entraîné.
Inclus
1 vidéo
Dans ce module, nous allons explorer les différences fondamentales entre les Réseaux antagonistes génératifs (GAN) vanille et les GAN conditionnels. Vous apprendrez à comparer leurs architectures, à comprendre leurs objectifs de formation et leurs applications, et à explorer les forces et les objectifs uniques de chaque approche.
Inclus
1 vidéo
Dans ce module, nous allons nous atteler à la définition de la fonction Generator de base pour un Réseau antagoniste génératif (GAN) conditionnel. Vous apprendrez l'importance des données conditionnelles et mettrez en œuvre la fonction Generator pour permettre une génération de données contrôlée et réaliste.
Inclus
1 vidéo1 devoir
Dans ce module, nous nous pencherons sur l'aspect crucial de l'intégration d'étiquettes dans les images générées. Vous apprendrez à améliorer les capacités du générateur en intégrant des étiquettes, ce qui permettra de générer des images ciblées et pertinentes sur le plan contextuel.
Inclus
2 vidéos
Dans ce module, nous vous guiderons dans la définition de la fonction Discriminator de base pour un Réseau antagoniste génératif (GAN) conditionnel. Vous apprendrez à concevoir ce composant fondamental, à comprendre son rôle et à le mettre en œuvre pour une classification efficace des images.
Inclus
1 vidéo
Dans ce module, nous allons explorer la technique d'amélioration du Discriminator par l'incorporation d'étiquettes. Vous apprendrez à booster le pouvoir discriminant du Réseau antagoniste génératif (GAN) en intégrant des étiquettes, améliorant ainsi l'efficacité de vos projets basés sur le GAN.
Inclus
1 vidéo1 devoir
Dans ce module, nous nous concentrerons sur la combinaison et la compilation du modèle de Réseau antagoniste génératif (GAN). Vous apprendrez à fusionner les composants Générateur et Discriminateur, en optimisant le modèle pour générer des échantillons de données réalistes et contrôlés.
Inclus
1 vidéo
Dans ce module, nous allons passer à la phase d'entraînement du modèle de Réseau antagoniste génératif (GAN) conditionnel. Vous apprendrez à former à la fois le Générateur et le Discriminateur, en mettant en œuvre des techniques avancées et en analysant les résultats pour affiner et améliorer les performances du modèle.
Inclus
2 vidéos
Dans ce module, nous allons présenter le processus de génération et d'affichage d'images avec le Réseau antagoniste génératif (GAN) conditionnel entraîné. Vous apprendrez à contrôler la qualité et la pertinence des images générées, en analysant la sortie visuelle pour comprendre les capacités du Réseau antagoniste génératif (GAN).
Inclus
1 vidéo1 devoir
Dans ce module, nous allons nous plonger dans l'entraînement du Réseau antagoniste génératif (GAN) sur le jeu de données MNIST en utilisant le GPU de Google Colab. Vous apprendrez à optimiser l'entraînement avec des ressources informatiques robustes, en générant des images de haute qualité avec le modèle entraîné.
Inclus
1 vidéo
Dans ce module, nous vous guiderons dans l'entraînement du modèle Réseau antagoniste génératif (GAN) sur le jeu de données Fashion MNIST à l'aide du GPU de Google Colab. Vous apprendrez à améliorer le processus de formation avec des ressources informatiques puissantes, générant des images de mode de haute qualité.
Inclus
1 vidéo1 devoir
Dans ce dernier module, nous explorerons d'autres réseaux antagonistes génératifs populaires et leurs applications. Vous aurez accès à des liens de code source et à des référentiels pour un apprentissage plus approfondi, améliorant votre compréhension et la mise en œuvre des réseaux antagonistes génératifs (GAN) dans divers projets.
Inclus
1 vidéo1 lecture2 devoirs
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

Offert par
En savoir plus sur Apprentissage automatique
Statut : Essai gratuitDeepLearning.AI
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuitDeepLearning.AI
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?





Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Oui, vous pouvez visionner la première vidéo et le syllabus avant de vous inscrire. Vous devez acheter le cours pour accéder au contenu qui n'est pas inclus dans l'aperçu.
Si vous décidez de vous inscrire au cours avant la date de début de la session, vous aurez accès à toutes les vidéos et à toutes les lectures du cours. Vous pourrez soumettre vos travaux dès le début de la session.
Une fois que vous vous serez inscrit et que votre session aura commencé, vous aurez accès à toutes les vidéos et autres ressources, y compris les lectures et le forum de discussion du cours. Vous pourrez consulter et soumettre des évaluations pratiques, et effectuer les devoirs notés requis pour obtenir une note et un certificat de cours.
Plus de questions
Aide financière disponible,

