Udacity part of Accenture logo

Deep Learning

Course

Learn how to apply deep learning to solve complex problems. Train and test your models in TensorFlow, including convolutional and recurrent neural networks.

Learn how to apply deep learning to solve complex problems. Train and test your models in TensorFlow, including convolutional and recurrent neural networks.

Subscription · Monthly

  • Cancel Anytime
  • Unlimited access to hundreds of top-rated courses
  • Hands-on projects with expert feedback
  • Personalized career coaching and interview prep
  • Program Certificates
Last Updated March 8, 2022

Prerequisites:

No experience required

Last Updated March 8, 2022

Prerequisites:

No experience required

Course Lessons

Lesson 1

From Machine Learning to Deep Learning

Vincent Vanhoucke, Principal Scientist at Google Brain, introduces you to Deep Learning and Tensorflow, Google's Deep Learning Framework.

Lesson 2

Assignment: notMNIST

Vincent helps you through the different tasks you need to accomplish to complete Assignment 1: notMNIST.

Lesson 3

Deep Neural Networks

Vincent walks you through how to go from a simple Neural Network to a Deep Neural Network. You'll learn about why additional layers can help and how to prevent overfitting.

Lesson 4

Convolutional Neural Networks

Vincent explains the theory behind Convolutional Neural Networks and how they help us dramatically improve performance in image classification.

Lesson 5

Deep Models for Text and Sequences

Learn about word embeddings and recurrent neural networks, powerful architectures that can accurately handle text and sequences.

Lesson 6

Software and Tools

How to setup TensorFlow and fetch assignment starter code

Lesson 7

Build a Live Camera App

In this project, you will train a model that can decode sequences of digits from natural images, and create an app that prints the numbers it sees in real time. You may choose to implement your project as a simple Python script, a web app/service or an Android app.

Lesson 8

Ready to Go Deeper on Deep Learning?

Go beyond CNNs with our Deep Learning Nanodegree program. You’ll cover advanced topics (RNNs, GANs, and reinforcement learning) + get feedback on your projects from deep learning experts.

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Project feedback image

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Support image

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills

Subscription · Monthly

  • Cancel Anytime
  • Unlimited access to hundreds of top-rated courses
  • Hands-on projects with expert feedback
  • Personalized career coaching and interview prep
  • Program Certificates
Udacity Accenture logo

Company

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

© 2011-2025 Udacity, Inc. "Nanodegree" is a registered trademark of Udacity. © 2011-2025 Udacity, Inc.
We use cookies and other data collection technologies to provide the best experience for our customers.