Nanodegree Course

Deep Learning - Recurrent Neural Networks

Use Tensorflow and Train Recurrent Neural Networks

Enroll In Nanodegree

About this Course

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

Recurrent neural networks learn from sequences of data, like words in text, stock prices, or audio for music generation. Here you'll learn how to build and train recurrent neural networks in TensorFlow, then use them to generate text word by word.

Skill Level
Intermediate
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 Foundations.

Nanodegree Course

Deep Learning - Recurrent 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 Recurrent Neural Networks

  • Recurrent neural networks are able to learn from sequences of data. In this lesson, you'll learn the concepts behind recurrent networks and see how a character-wise recurrent network is implemented in TensorFlow.
Lesson 1

Intro to Recurrent Neural Networks

  • Recurrent neural networks are able to learn from sequences of data. In this lesson, you'll learn the concepts behind recurrent networks and see how a character-wise recurrent network is implemented in TensorFlow.
Lesson 2

Embeddings and Word2Vec

  • In this lesson, you'll learn about embeddings in neural networks by implementing the word2vec model.
Lesson 2

Embeddings and Word2Vec

  • In this lesson, you'll learn about embeddings in neural networks by implementing the word2vec model.
Lesson 3

Sentiment Prediction RNNs

  • Implement a sentiment prediction Recurrent Neural Network
Lesson 3

Sentiment Prediction RNNs

  • Implement a sentiment prediction Recurrent Neural Network
Lesson 4

Sequence to Sequence

  • Here you'll learn about a specific architecture of Recurrent Neural Networks for generating one sequence from another sequence. These RNNs are useful for chatbots, machine translation, and more!
Lesson 4

Sequence to Sequence

  • Here you'll learn about a specific architecture of Recurrent Neural Networks for generating one sequence from another sequence. These RNNs are useful for chatbots, machine translation, and more!

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