Packt
Réseaux antagonistes génératifs (GAN) avancés

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

Packt

Réseaux antagonistes génératifs (GAN) avancés

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Avancées

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

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

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

16 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Deep learning et réseaux antagonistes génératifs (GAN) de Keras
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • 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

Packt - Course Instructors
Packt
1 267 Cours297 713 apprenants

Offert par

Packt

En savoir plus sur Apprentissage automatique

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.’
Coursera Plus

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