К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Advanced Generative Adversarial Networks (GANs) · LearnSpace
Назад в каталог
courseraАнализ данных

Advanced Generative Adversarial Networks (GANs)

Курс от Packt
Продвинутый≈ 23 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Embark on an enlightening journey into the realm of Generative Adversarial Networks (GANs), where you will master the art of AI-driven image synthesis. This course begins with a solid foundation, introducing you to the basic concepts and components of GANs, such as the Generator and Discriminator. From there, you will delve into the intricacies of fully connected and deep convolutional GANs, understanding their architectures, and learning how to implement and optimize them effectively. The course progresses with hands-on tutorials using popular datasets like MNIST and CIFAR-10, where you will learn to load, preprocess, and train GAN models. Each step is meticulously explained, ensuring you gain practical knowledge and experience. By leveraging tools such as Google Colab, you will explore the capabilities of GPU acceleration, enhancing your model training efficiency and performance. As you advance, you will tackle more sophisticated topics, including Conditional GANs, label embedding, and model optimization techniques. The course culminates with practical projects where you apply your knowledge to generate and analyze realistic images, bridging the gap between theoretical concepts and real-world applications. This comprehensive approach ensures you emerge with the skills and confidence to harness the full potential of GANs in your projects. This course is designed for data scientists, machine learning engineers, and AI enthusiasts who have a basic understanding of neural networks and Python programming. Familiarity with deep learning frameworks like TensorFlow or Keras is recommended but not mandatory.

Навыки, которые вы освоите

Generative Adversarial Networks (GANs)Model TrainingDeep LearningModel OptimizationConvolutional Neural NetworksImage AnalysisEmbeddingsGenerative AINetwork ArchitectureGenerative Model ArchitecturesArtificial Neural NetworksKeras (Neural Network Library)TensorflowData PreprocessingTransfer Learning

Программа курса

42 модулей · 113 учебных материалов

01ResNet50 Transfer Learning Using Google Colab GPU - Training and Prediction4 материалов

ResNet50 Transfer Learning Using Google Colab GPU - Training and Prediction

Introduction to the Course 'Advanced Generative Adversarial Networks (GANs)'ЧтениеFull Specialization ResourcesЧтениеResNet50 Transfer Learning Using Google Colab GPU - Training and PredictionВидеоImplementing Transfer Learning with ResNet 50DIALOGUE

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Advanced Generative Adversarial Networks (GANs)
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 23 ч

42 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский, Венгерский

Часть программы вашего университета
02Popular Neural Network Types2 материалов

Popular Neural Network Types

Popular Neural Network TypesВидеоExploring Neural Network ApplicationsDIALOGUE
03Generative Adversarial Networks GAN Introduction3 материалов

Generative Adversarial Networks GAN Introduction

Generative Adversarial Networks GAN IntroductionВидеоAssessment 1ЗаданиеExploring GANs: Understanding Generative and Discriminative ModelsDIALOGUE
04Simple Transpose Convolution Using a Grayscale Image4 материалов

Simple Transpose Convolution Using a Grayscale Image

Simple Transpose Convolution Using a Grayscale Image - Part 1ВидеоSimple Transpose Convolution Using a Grayscale Image - Part 2ВидеоSimple Transpose Convolution Using a Grayscale Image - Part 3ВидеоUnderstanding Transpose Convolution in Image ProcessingDIALOGUE
05Generator and Discriminator Mechanism Explained2 материалов

Generator and Discriminator Mechanism Explained

Generator and Discriminator Mechanism ExplainedВидеоUnderstanding GAN Training DynamicsDIALOGUE
06A fully Connected Simple GAN Using MNIST Dataset - Introduction3 материалов

A fully Connected Simple GAN Using MNIST Dataset - Introduction

A Fully Connected Simple GAN Using MNIST Dataset - IntroductionВидеоAssessment 2ЗаданиеCreating a Fully Connected GAN with the MNIST DatasetDIALOGUE
07Fully Connected GAN - Loading the Dataset2 материалов

Fully Connected GAN - Loading the Dataset

Fully Connected GAN - Loading the DatasetВидеоExploring MNIST Dataset with Jupyter NotebookDIALOGUE
08Fully Connected GAN - Defining the Generator Function3 материалов

Fully Connected GAN - Defining the Generator Function

Fully Connected GAN - Defining the Generator Function - Part 1ВидеоFully Connected GAN - Defining the Generator Function - Part 2ВидеоBuilding a Simple GAN GeneratorDIALOGUE
09Fully Connected GAN - Defining the Discriminator Function4 материалов

Fully Connected GAN - Defining the Discriminator Function

Fully Connected GAN - Defining the Discriminator Function - Part 1ВидеоFully Connected GAN - Defining the Discriminator Function - Part 2ВидеоAssessment 3ЗаданиеBuilding the Discriminator for a GANDIALOGUE
10Fully Connected GAN - Combining Generator and Discriminator Models2 материалов

Fully Connected GAN - Combining Generator and Discriminator Models

Fully Connected GAN - Combining Generator and Discriminator ModelsВидеоCombining Generator and Discriminator in a GANDIALOGUE
11Fully Connected GAN - Compiling Discriminator and Combined GAN Models2 материалов

Fully Connected GAN - Compiling Discriminator and Combined GAN Models

Fully Connected GAN - Compiling Discriminator and Combined GAN ModelsВидеоCompiling Models with Optimizers in GANsDIALOGUE
12Fully Connected GAN - Discriminator Training5 материалов

Fully Connected GAN - Discriminator Training

Fully Connected GAN - Discriminator Training - Part 1ВидеоFully Connected GAN - Discriminator Training - Part 2ВидеоFully Connected GAN - Discriminator Training - Part 3ВидеоAssessment 4ЗаданиеTraining the Discriminator ModelDIALOGUE
13Fully Connected GAN - Generator Training2 материалов

Fully Connected GAN - Generator Training

Fully Connected GAN - Generator TrainingВидеоTraining a Composite GAN ModelDIALOGUE
14Fully Connected GAN - Saving Log at Each Interval2 материалов

Fully Connected GAN - Saving Log at Each Interval

Fully Connected GAN - Saving Log at Each IntervalВидеоImplementing Interval-Based Logging in Training LoopsDIALOGUE
15Fully Connected GAN - Plot the Log at Intervals3 материалов

Fully Connected GAN - Plot the Log at Intervals

Fully Connected GAN - Plot the Log at IntervalsВидеоAssessment 5ЗаданиеVisualizing Data with MatplotlibDIALOGUE
16Fully Connected GAN - Display Generated Images3 материалов

Fully Connected GAN - Display Generated Images

Fully Connected GAN - Display Generated Images - Part 1ВидеоFully Connected GAN - Display Generated Images - Part 2ВидеоDisplaying GAN Generated ImagesDIALOGUE
17Saving the Trained Generator for Later Use2 материалов

Saving the Trained Generator for Later Use

Saving the Trained Generator for Later UseВидеоSaving and Serializing Models in Deep LearningDIALOGUE
18Generating Fake Images Using the Saved GAN Model3 материалов

Generating Fake Images Using the Saved GAN Model

Generating Fake Images Using the Saved GAN ModelВидеоAssessment 6ЗаданиеLoading and Using Pretrained GANsDIALOGUE
19Fully Connected GAN Versus Deep Convoluted GAN2 материалов

Fully Connected GAN Versus Deep Convoluted GAN

Fully Connected GAN Versus Deep Convoluted GANВидеоComparing CNN and Fully Connected NetworksDIALOGUE
20Deep Convolutional GAN - Loading the MNIST Handwritten Digits Dataset2 материалов

Deep Convolutional GAN - Loading the MNIST Handwritten Digits Dataset

Deep Convolutional GAN - Loading the MNIST Handwritten Digits DatasetВидеоAnalyzing MNIST Dataset with PythonDIALOGUE
21Deep Convolutional GAN - Defining the Generator Function4 материалов

Deep Convolutional GAN - Defining the Generator Function

Deep Convolutional GAN - Defining the Generator Function - Part 1ВидеоDeep Convolutional GAN - Defining the Generator Function - Part 2ВидеоAssessment 7ЗаданиеUnderstanding Deconvolution in GAN GeneratorsDIALOGUE
22Deep Convolutional GAN - Defining the Discriminator Function2 материалов

Deep Convolutional GAN - Defining the Discriminator Function

Deep Convolutional GAN - Defining the Discriminator FunctionВидеоUnderstanding DCGAN Discriminator ImplementationDIALOGUE
23Deep Convolutional GAN - Combining and Compiling the Model2 материалов

Deep Convolutional GAN - Combining and Compiling the Model

Deep Convolutional GAN - Combining and Compiling the ModelВидеоCombining and Compiling Deep Learning ModelsDIALOGUE
24Deep Convolutional GAN - Training the Model3 материалов

Deep Convolutional GAN - Training the Model

Deep Convolutional GAN - Training the ModelВидеоAssessment 8ЗаданиеTraining Deep Convolutional GANsDIALOGUE
25Deep Convolutional GAN - Training the Model Using Google Colab GPU2 материалов

Deep Convolutional GAN - Training the Model Using Google Colab GPU

Deep Convolutional GAN - Training the Model Using Google Colab GPUВидеоUsing Google Colab for Deep Learning TrainingDIALOGUE
26Deep Convolutional GAN - Loading the Fashion MNIST Dataset2 материалов

Deep Convolutional GAN - Loading the Fashion MNIST Dataset

Deep Convolutional GAN - Loading the Fashion MNIST DatasetВидеоApplying a DCGAN to a New DatasetDIALOGUE
27Deep Convolutional GAN - Training the MNIST Fashion Model Using Google Colab GPU3 материалов

Deep Convolutional GAN - Training the MNIST Fashion Model Using Google Colab GPU

Deep Convolutional GAN - Training the MNIST Fashion Model Using Google Colab GPUВидеоAssessment 9ЗаданиеTraining GAN Models in a Cloud EnvironmentDIALOGUE
28Deep Convolutional GAN - Loading the CIFAR-10 Dataset and Defining the Generator3 материалов

Deep Convolutional GAN - Loading the CIFAR-10 Dataset and Defining the Generator

Deep Convolutional GAN - Loading the CIFAR-10 Dataset and Generator - Part 1ВидеоLoading the CIFAR-10 Dataset and Defining the Generator - part 2ВидеоCreating a DCGAN with the CIFAR-10 DatasetDIALOGUE
29Deep Convolutional GAN - Defining the Discriminator2 материалов

Deep Convolutional GAN - Defining the Discriminator

Deep Convolutional GAN - Defining the DiscriminatorВидеоUnderstanding Convolutional Neural Networks for Image ClassificationDIALOGUE
30Deep Convolutional GAN CIFAR-10 - Training the Model3 материалов

Deep Convolutional GAN CIFAR-10 - Training the Model

Deep Convolutional GAN CIFAR-10 - Training the ModelВидеоAssessment 10ЗаданиеTroubleshooting Model Training ErrorsDIALOGUE
31Deep Convolutional GAN - Training the CIFAR-10 Model Using Google Colab GPU2 материалов

Deep Convolutional GAN - Training the CIFAR-10 Model Using Google Colab GPU

Deep Convolutional GAN - Training the CIFAR-10 Model Using Google Colab GPUВидеоTraining and Managing Machine Learning Models in Google ColabDIALOGUE
32Vanilla GAN Versus Conditional GAN2 материалов

Vanilla GAN Versus Conditional GAN

Vanilla GAN Versus Conditional GANВидеоUnderstanding Conditional GANs in Machine LearningDIALOGUE
33Conditional GAN - Defining the Basic Generator Function3 материалов

Conditional GAN - Defining the Basic Generator Function

Conditional GAN - Defining the Basic Generator FunctionВидеоAssessment 11ЗаданиеImplementing a Conditional Generator with GANsDIALOGUE
34Conditional GAN - Label Embedding for Generator3 материалов

Conditional GAN - Label Embedding for Generator

Conditional GAN - Label Embedding for Generator - Part 1ВидеоConditional GAN - Label Embedding for Generator - Part 2ВидеоEmbedding Labels in Conditional GANsDIALOGUE
35Conditional GAN - Defining the Basic Discriminator Function2 материалов

Conditional GAN - Defining the Basic Discriminator Function

Conditional GAN - Defining the Basic Discriminator FunctionВидеоCreating a Discriminator Model in GANsDIALOGUE
36Conditional GAN - Label Embedding for Discriminator3 материалов

Conditional GAN - Label Embedding for Discriminator

Conditional GAN - Label Embedding for DiscriminatorВидеоAssessment 12ЗаданиеEmbedding Conditional Labels in CGAN DiscriminatorDIALOGUE
37Conditional GAN - Combining and Compiling the Model2 материалов

Conditional GAN - Combining and Compiling the Model

Conditional GAN - Combining and Compiling the ModelВидеоCombining and Compiling GAN ModelsDIALOGUE
38Conditional GAN - Training the Model3 материалов

Conditional GAN - Training the Model

Conditional GAN - Training the Model - Part 1ВидеоConditional GAN - Training the Model - Part 2ВидеоTraining a CGAN Discriminator: Steps and Code AdjustmentsDIALOGUE
39Conditional GAN - Display Generated Images3 материалов

Conditional GAN - Display Generated Images

Conditional GAN - Display Generated ImagesВидеоAssessment 13ЗаданиеCreating and Displaying Labelled Sample ImagesDIALOGUE
40Conditional GAN - Training the MNIST Model Using Google Colab GPU2 материалов

Conditional GAN - Training the MNIST Model Using Google Colab GPU

Conditional GAN - Training the MNIST Model Using Google Colab GPUВидеоImplementing and Customizing Conditional GANs in Google ColabDIALOGUE
41Conditional GAN - Training the Fashion MNIST Model Using Google Colab GPU3 материалов

Conditional GAN - Training the Fashion MNIST Model Using Google Colab GPU

Conditional GAN - Training the Fashion MNIST Model Using Google Colab GPUВидеоAssessment 14ЗаданиеUsing Conditional GANs for Fashion Image GenerationDIALOGUE
42Other Popular GANs - Further Reference and Source Code Link4 материалов

Other Popular GANs - Further Reference and Source Code Link

Other Popular GANs - Further Reference and Source Code LinkВидеоConclusion to the Course 'Advanced Generative Adversarial Networks (GANs)'ЧтениеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание