Coursera
Coursera Logo

A Complete Reinforcement Learning System (Capstone) 

  • Offered byCoursera

A Complete Reinforcement Learning System (Capstone)
 at 
Coursera 
Overview

Duration

23 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

A Complete Reinforcement Learning System (Capstone)
 at 
Coursera 
Highlights

  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Course 4 of 4 in the Reinforcement Learning Specialization
  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Intermediate Level Probabilities & Expectations, basic linear algebra, basic calculus, Python 3.0 (at least 1 year), implementing algorithms from pseudocode.
  • Approx. 23 hours to complete
  • English Subtitles: Arabic, French, Portuguese (European), Italian, Vietnamese, German, Russian, English, Spanish
Read more
Details Icon

A Complete Reinforcement Learning System (Capstone)
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • In this final course, you will put together your knowledge from Courses 1, 2 and 3 to implement a complete RL solution to a problem. This capstone will let you see how each component---problem formulation, algorithm selection, parameter selection and representation design---fits together into a complete solution, and how to make appropriate choices when deploying RL in the real world. This project will require you to implement both the environment to stimulate your problem, and a control agent with Neural Network function approximation. In addition, you will conduct a scientific study of your learning system to develop your ability to assess the robustness of RL agents. To use RL in the real world, it is critical to (a) appropriately formalize the problem as an MDP, (b) select appropriate algorithms, (c ) identify what choices in your implementation will have large impacts on performance and (d) validate the expected behaviour of your algorithms. This capstone is valuable for anyone who is planning on using RL to solve real problems.
  • To be successful in this course, you will need to have completed Courses 1, 2, and 3 of this Specialization or the equivalent.
  • By the end of this course, you will be able to:
  • Complete an RL solution to a problem, starting from problem formulation, appropriate algorithm selection and implementation and empirical study into the effectiveness of the solution.
Read more

A Complete Reinforcement Learning System (Capstone)
 at 
Coursera 
Curriculum

Welcome to the Final Capstone Course!

Course 4 Introduction

Meet your instructors!

Reinforcement Learning Textbook

Pre-requisites and Learning Objectives

Milestone 1: Formalize Word Problem as MDP

Initial Project Meeting with Martha: Formalizing the Problem

Andy Barto on What are Eligibility Traces and Why are they so named?

Let's Review: Markov Decision Processes

Let's Review: Examples of Episodic and Continuing Tasks

Milestone 2: Choosing The Right Algorithm

Meeting with Niko: Choosing the Learning Algorithm

Let's Review: Expected Sarsa

Let's Review: What is Q-learning?

Let's Review: Average Reward- A New Way of Formulating Control Problems

Let's Review: Actor-Critic Algorithm

Csaba Szepesvari on Problem Landscape

Andy and Rich: Advice for Students

Choosing the Right Algorithm

Milestone 3: Identify Key Performance Parameters

Agent Architecture Meeting with Martha: Overview of Design Choices

Let's Review: Non-linear Approximation with Neural Networks

Drew Bagnell on System ID + Optimal Control

Susan Murphy on RL in Mobile Health

Impact of Parameter Choices in RL

Milestone 4: Implement Your Agent

Meeting with Adam: Getting the Agent Details Right

Let's Review: Optimization Strategies for NNs

Let's Review: Expected Sarsa with Function Approximation

Let's Review: Dyna & Q-learning in a Simple Maze

Meeting with Martha: In-depth on Experience Replay

Martin Riedmiller on The 'Collect and Infer' framework for data-efficient RL

Milestone 5: Submit Your Parameter Study!

Meeting with Adam: Parameter Studies in RL

Let's Review: Comparing TD and Monte Carlo

Joelle Pineau about RL that Matters

Meeting with Martha: Discussing Your Results

Course Wrap-up

Specialization Wrap-up

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

A Complete Reinforcement Learning System (Capstone)
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...