About this Course

This course is a part of the Deep Learning Nanodegree Foundation Nanodegree Program.

Generative Adversarial Networks (GANs) have revolutionized deep learning by accurately modeling real world data better than any model developed before. You'll learn from Ian Goodfellow, the inventor of GANs, how to build a generative model and use them to create realistic images.

Skill Level
Advanced
Included in Course
  • Rich Learning Content

  • Interactive Quizzes

  • Taught by Industry Pros

  • Real World Projects

  • Student Support Community

  • Personalized Career Support

Join the Path to Greatness

This course is part of a Nanodegree Program. It is a step towards a new career in Deep Learning Nanodegree Foundation.

Nanodegree Course

Deep Learning - Generative Adversarial Networks

Enhance your skill set and boost your hirability through innovative, independent learning.

Icon steps

Course Leads

  • Mat Leonard
    Mat Leonard

    Instructor

What You Will Learn

Lesson 1

Generative Adversarial Networks

  • Ian Goodfellow, the inventor of GANs, introduces you to these exciting models. You'll also implement your own GAN on the MNIST dataset.
Lesson 1

Generative Adversarial Networks

  • Ian Goodfellow, the inventor of GANs, introduces you to these exciting models. You'll also implement your own GAN on the MNIST dataset.
Lesson 2

Deep Convolutional GAN

  • In this lesson you'll implement a Deep Convolution GAN to generate complex color images of house numbers.
Lesson 2

Deep Convolutional GAN

  • In this lesson you'll implement a Deep Convolution GAN to generate complex color images of house numbers.
Lesson 3

Semi-supervised Learning

  • Ian Goodfellow leads you through a semi-supervised GAN model, a classifier that can learn from mostly unlabeled data.
Lesson 3

Semi-supervised Learning

  • Ian Goodfellow leads you through a semi-supervised GAN model, a classifier that can learn from mostly unlabeled data.

Prerequisites and Requirements

Python, TensorFlow, Convolutional Neural Networks

See the Technology Requirements for using Udacity.

Why Take This Course

What do I get?
  • Instructor videos
  • Learn by doing exercises
  • Taught by industry professionals
Icon globe

Udacity 现已提供中文版本! A Udacity tem uma página em português para você! There's a local version of Udacity for you! Sprechen Sie Deutsch?

Besuchen Sie de.udacity.com und entdecken Sie lokale Angebote, unsere Partnerunternehmen und Udacitys deutschsprachigen Blog.

前往优达学城中文网站 Ir para a página brasileira Go to Indian Site Icon flag de Zu de.udacity.com continue in English