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

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

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

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

Generative Deep Learning with TensorFlow

Курс от DeepLearning.AI
Средний≈ 16.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

In this course, you will: a) Learn neural style transfer using transfer learning: extract the content of an image (eg. swan), and the style of a painting (eg. cubist or impressionist), and combine the content and style into a new image. b) Build simple AutoEncoders on the familiar MNIST dataset, and more complex deep and convolutional architectures on the Fashion MNIST dataset, understand the difference in results of the DNN and CNN AutoEncoder models, identify ways to de-noise noisy images, and build a CNN AutoEncoder using TensorFlow to output a clean image from a noisy one. c) Explore Variational AutoEncoders (VAEs) to generate entirely new data, and generate anime faces to compare them against reference images. d) Learn about GANs; their invention, properties, architecture, and how they vary from VAEs, understand the function of the generator and the discriminator within the model, the concept of 2 training phases and the role of introduced noise, and build your own GAN that can generate faces. The DeepLearning.AI TensorFlow: Advanced Techniques Specialization introduces the features of TensorFlow that provide learners with more control over their model architecture, and gives them the tools to create and train advanced ML models. This Specialization is for early and mid-career software and machine learning engineers with a foundational understanding of TensorFlow who are looking to expand their knowledge and skill set by learning advanced TensorFlow features to build powerful models.

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

TensorflowAutoencodersConvolutional Neural NetworksGenerative Adversarial Networks (GANs)Generative Model ArchitecturesTransfer LearningDeep LearningModel TrainingArtificial Neural NetworksImage AnalysisData SynthesisGenerative AI

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

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

01Week 1: Style Transfer26 материалов

Style Transfer Intro

Welcome to Course 4ВидеоWelcome to the course!ЧтениеStyle Transfer IntroВидеоReference: A Neural Algorithm of Artistic StyleЧтение

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

Laurence Moroney

Instructor

Eddy Shyu

Instructor

Generative Deep Learning with TensorFlow
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 16.1 ч

4 модулей

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

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Join the DeepLearning.AI Forum to ask questions, get support, or share amazing ideas!Чтение
Style Transfer Conceptual OverviewВидео
Reference: Perceptual Losses for Real-Time Style Transfer and Super-Resolution Чтение
Pre-Processing InputsВидео
Extracting Style and Content FeaturesВидео
Reference: Visualizing and Understanding Convolutional NetworksЧтение
Total Loss and Content LossВидео
Style LossВидео
Reference: numpy.einsumЧтение
Update the Generated ImageВидео
Optional - Gram MatrixВидео
Optional - Einstein NotationВидео
Optional - Einsum in CodeВидео
Neural Style TransferЛабораторная

Total Variation Loss

Total Variation Loss ВидеоNeural Style Transfer Part 2Лабораторная

Fast Neural Style Transfer

Fast Neural Style TransferВидеоReference: Exploring the structure of a real-time, arbitrary neural artistic stylization networkЧтениеFast Neural Style TransferЛабораторная

Lecture Notes (Optional)

Lecture Notes Week 1Чтение

Week 1 Quiz: Style Transfer

Style TransferЗадание

Assignment: Style Transfer

Style Transfer DogПрограммирование
02Week 2: AutoEncoders14 материалов

What Are AutoEncoders?

IntroductionВидеоFirst AutoEncoderВидеоFirst AutoencoderЛабораторнаяMNIST AutoEncoderВидеоMNIST AutoEncoderЛабораторная

Deep AutoEncoders

MNIST Deep AutoEncoderВидеоMNIST Deep AutoEncoderЛабораторнаяConvolutional AutoEncoderВидеоFashion MNIST - CNN AutoEncoderЛабораторнаяDenoising with an AutoEncoderВидеоFashion MNIST - Noisy CNN AutoEncoderЛабораторная

Lecture Notes (Optional)

Lecture Notes Week 2Чтение

Quiz Week 2: AutoEncoders

AutoEncodersЗадание

Assignment: AutoEncoder

AutoEncoder Model Loss and AccuracyПрограммирование
03Week 3: Variational AutoEncoders12 материалов

Variational AutoEncoders

Variational AutoEncoders OverviewВидеоVAE Architecture and CodeВидеоSampling Layer and EncoderВидеоDecoderВидеоLoss Function and Model DefinitionВидеоReferences: Kullback–Leibler divergence, Balancing reconstruction error and Kullback-Leibler divergence in Variational AutoencodersЧтениеTrain the VAE ModelВидеоMNIST Variational AutoEncoder ЛабораторнаяConvolutional Variational AutoEncodersЧтение

Lecture Notes (Optional)

Lecture Notes Week 3Чтение

Week 3 Quiz: Variational AutoEncoders

Variational AutoEncodersЗадание

Assignment: VAE Anime Faces

Anime FacesПрограммирование
04Week 4: GANs22 материалов

What are GANs?

IntroductionВидеоReference: GANs SpecializationЧтениеFirst GAN ArchitectureВидеоReference: Self-Normalizing Neural NetworksЧтениеFirst GAN Training LoopВидеоFirst GANЛабораторная

Deep GANs

DCGANsВидеоReference: - Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks ​, tf.keras.layers.LeakyReLUЧтениеFirst DCGANЛабораторнаяFace GeneratorВидеоFace Generator DiscriminatorВидеоReference: Layer NormalizationЧтениеCelebA GAN ExperimentsЛабораторнаяConclusionsВидео

Lecture Notes (Optional)

Lecture Notes Week 4Чтение

Week 4 Quiz: GANs

GANsЗадание

End of Access to Lab Notebooks

[IMPORTANT] Reminder about end of access to Lab NotebooksЧтение

Assignment: Generate Hands with GANs

Generated HandsПрограммирование

Course Resources

References ЧтениеWhat next?Чтение

Acknowledgments

AcknowledgmentsЧтение(Optional) Opportunity to Mentor Other LearnersЧтение