Build Basic Generative Adversarial Networks (GANs)

所在平台: Coursera

课程主页: https://www.coursera.org/learn/build-basic-generative-adversarial-networks-gans

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:构建基础生成对抗网络(GANs) 课程概述:本课程将带您深入了解生成对抗网络(GANs)及其应用。您将理解GANs的基本组成部分,探索并实现多种GAN架构,构建能够根据特定类别生成示例的条件性GAN。DeepLearning.AI生成对抗网络(GANs)专门课程为图像生成提供了一个激动人心的入门指南,从基础概念到高级技术,以易于理解的方式展开,同时涵盖社会影响,例如机器学习中的偏见及其检测方法、隐私保护等。 您将建立全面的知识基础,获得GANs的实战经验。通过使用PyTorch训练自己的模型,利用该模型生成图像,并评估各种高级GAN。该专门课程为各个层次的学习者提供了一个可访问的途径,无论是希望进入GAN领域,还是将GAN应用于自己的项目,即使没有高级数学和机器学习研究的背景。 课程大纲: 第一部分:第一周:GANs入门 描述:了解GANs的实际应用,学习其基本组成部分,并使用PyTorch构建自己的GAN! 第二部分:第二周:深度卷积GANs 描述:学习不同的激活函数、批归一化和转置卷积,以调整您的GAN架构,并将其应用于构建专门处理图像的先进DCGAN! 第三部分:第三周:增加梯度惩罚的Wasserstein GANs 描述:学习先进技术,减少因生成器与判别器之间不平衡而导致的GAN失败情况!实施WGAN以缓解不稳定训练和模式崩溃,使用W损失和Lipschitz连续性强制。 第四部分:第四周:条件GAN与可控生成 描述:理解如何有效控制您的GAN,修改生成图像中的特征,并构建能够从特定类别生成示例的条件GAN!

课程大纲

Part: 1

Title:Week 1: Intro to GANs

Description:See some real-world applications of GANs, learn about their fundamental components, and build your very own GAN using PyTorch!

Part: 2

Title:Week 2: Deep Convolutional GANs

Description:Learn about different activation functions, batch normalization, and transposed convolutions to tune your GAN architecture and apply them to build an advanced DCGAN specifically for processing images!

Part: 3

Title:Week 3: Wasserstein GANs with Gradient Penalty

Description:Learn advanced techniques to reduce instances of GAN failure due to imbalances between the generator and discriminator! Implement a WGAN to mitigate unstable training and mode collapse using W-Loss and Lipschitz Continuity enforcement.

Part: 4

Title:Week 4: Conditional GAN & Controllable Generation

Description:Understand how to effectively control your GAN, modify the features in a generated image, and build conditional GANs capable of generating examples from determined categories!

课程评论(0条)

课程详情

In this course, you will: - Learn about GANs and their applications - Understand the intuition behind the fundamental components of GANs - Explore and implement multiple GAN architectures - Build conditional GANs capable of generating examples from determined categories The DeepLearning.AI Generative Adversarial Networks (GANs) Specialization provides an exciting introduction to image generation with GANs, charting a path from foundational concepts to advanced techniques through an easy-to-understand approach. It also covers social implications, including bias in ML and the ways to detect it, privacy preservation, and more. Build a comprehensive knowledge base and gain hands-on experience in GANs. Train your own model using PyTorch, use it to create images, and evaluate a variety of advanced GANs. This Specialization provides an accessible pathway for all levels of learners looking to break into the GANs space or apply GANs to their own projects, even without prior familiarity with advanced math and machine learning research.

课程标签

0人关注该课程

主题相关的课程