About this Course

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

Convolutional networks have revolutionized the field of computer vision. Hand coded feature detection has been replaced with these networks that learn features from the data itself. In this course, you'll learn how to build convolutional networks with TensorFlow, then use them for image classification.

Skill Level
Beginner
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 - Convolutional Neural 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

Intro to TensorFlow

  • Start learning TensorFlow, the most popular framework for building neural networks
Lesson 1

Intro to TensorFlow

  • Start learning TensorFlow, the most popular framework for building neural networks
Lesson 2

Deep Learning

  • Use TensorFlow to build deep learning models
Lesson 2

Deep Learning

  • Use TensorFlow to build deep learning models
Lesson 3

Convolutional Neural Networks

  • Use TensorFlow to build convolutional neural networks for dramatically improving performance in image classification problems.
Lesson 3

Convolutional Neural Networks

  • Use TensorFlow to build convolutional neural networks for dramatically improving performance in image classification problems.
Lesson 4

Autoencoders

  • Autoencoders are neural networks used for data compression, image denoising, and dimensionality reduction. Here, you'll build autoencoders using TensorFlow.
Lesson 4

Autoencoders

  • Autoencoders are neural networks used for data compression, image denoising, and dimensionality reduction. Here, you'll build autoencoders using TensorFlow.
Lesson 5

Transfer Learning

  • In practice, most people don't train their own networks on massive datasets. In this lesson, you'll learn how to use a pretrained network on a new problem with transfer learning.
Lesson 5

Transfer Learning

  • In practice, most people don't train their own networks on massive datasets. In this lesson, you'll learn how to use a pretrained network on a new problem with transfer learning.

Prerequisites and Requirements

Python, TensorFlow

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