![Coursera](https://images.shiksha.com/mediadata/images/1731999501phpVCeR9D_1280x960.jpg)
![Coursera Logo](https://images.shiksha.com/mediadata/images/1722317044phpdWXOXl.jpeg)
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 |
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
A Complete Reinforcement Learning System (Capstone) at Coursera Course details
- 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.
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
Student Forum
Useful Links
Know more about Coursera
Know more about Programs
- Engineering
- Instrumentation Technology
- Food Technology
- Aeronautical Engineering
- What is Machine Learning
- Metallurgical Engineering
- MTech in Computer Science Engineering
- VLSI Design
- Petroleum Engineering
- Aerospace Engineering
- BTech in Biotechnology Engineering
- Pharmaceutical engineering
- Silk Technology
- Microelectronics
- Agriculture & Farm Engineering