Artificial Intelligence & Data Science
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Deep Reinforcement Learning Nanodegree Program

Course Cover
compare button icon
Course Report - Deep Reinforcement Learning Nanodegree Program

Course Report

Find detailed report of this course which helps you make an informed decision on its relevance to your learning needs. Find out the course's popularity among Careervira users and the job roles that would find the course relevant for their upskilling here. You can also find how this course compares against similar courses and much more in the course report.

Course Features

icon

Duration

4 months

icon

Delivery Method

Online

icon

Available on

Limited Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Advanced

icon

Effort

10 hours per week

icon

Teaching Type

Self Paced

Course Description

This program will help you to improve your machine learning and deep-learning skills by adding reinforcement learning theory and programming techniques. This program does not prepare you to be a particular career or for a specific role. It will however increase your deep learning and reinforcement-learning expertise and equip you with the skills necessary to understand and create your own algorithms. This term consists of 3 projects and 4 courses. A project is a great way to show your skills. Each project will add to your professional portfolio, which will demonstrate to potential employers that you are proficient in reinforcement learning and deep-learning techniques.

Course Overview

projects-img

Job Assistance

projects-img

Personlized Teaching

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training

Skills You Will Gain

Prerequisites/Requirements

Intermediate to advanced Python experience

You are familiar with object-oriented programming

You can write nested for loops and can read and understand code written by others

What You Will Learn

Apply deep learning architectures to reinforcement learning tasks

Design your own algorithm to train a simulated robotic arm to reach target locations

Learn how to apply reinforcement learning methods to applications that involve multiple, interacting agents

Learn the theory behind evolutionary algorithms and policy-gradient methods

Master the fundamentals of reinforcement learning by writing your own implementations of many classical solution methods

These techniques are used in a variety of applications, such as the coordination of autonomous vehicles

Train your own agent that navigates a virtual world from sensory data

Target Students

This Nanodegree program accepts all applicants regardless of experience and specific background

Course Instructors

Author Image

Alexis Cook

Curriculum Lead

Alexis is an applied mathematician with a Masters in Computer Science from Brown University and a Masters in Applied Mathematics from the University of Michigan. She was formerly a National Science Foundation Graduate Research Fellow.
Author Image

Arpan Chakraborty

Instructor

Arpan is a computer scientist with a PhD from North Carolina State University. He teaches at Georgia Tech (within the Masters in Computer Science program), and is a coauthor of the book Practical Graph Mining with R.
Author Image

Chhavi Yadav

Content Developer

Chhavi is a Computer Science graduate student at New York University, where she researches machine learning algorithms. She is also an electronics engineer and has worked on wireless systems.
Author Image

Dana Sheahan

Content Developer

Dana is an electrical engineer with a Masters in Computer Science from Georgia Tech. Her work experience includes software development for embedded systems in the Automotive Group at Motorola, where ...
Course Cover