Back to A Complete Reinforcement Learning System (Capstone)
University of Alberta

A Complete Reinforcement Learning System (Capstone)

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.

Status: Artificial Neural Networks
Status: Performance Testing
IntermediateCourse16 hours

Featured reviews

MS

4.0Reviewed Feb 3, 2021

Good project as a capstone. Wish there would have been more work needed from our side of things in terms of coding, but very solid final course for RL.

JF

5.0Reviewed Jul 10, 2020

Strongly recommend this course to others. The project could be a little more challenging though. Thanks, Martha, Adam, and RAs, for your good teaching!

RR

5.0Reviewed Aug 2, 2020

One of the most amazing set of courses that I have ever been through. This neither makes the stuff look difficult nor does it compromise on quality, absolutely the best.

MI

5.0Reviewed Mar 26, 2020

Thanks a lot for offering this specialization! I really enjoyed watching the videos and working on the assignments while exploring various topics of RL.

PP

4.0Reviewed Jun 4, 2020

Project could be better designed and could be made more fun. The first 3 courses were brilliant. I finished the entire capstone in less than 26-hours to save money!

DP

5.0Reviewed Mar 25, 2024

After taking this course , I am able to understand maximum paper based on ml and also able to implement advanced algorithms and also able to implement real life problems using RL.

HH

4.0Reviewed Jan 12, 2022

It may have been useful to provide less guidance to the students to make sure they develop the required skills. Overall, it was a nice exercise to implement a TD(0) network.

RA

5.0Reviewed May 31, 2021

Excellent specialization course with step by step capstone project. This specialization gave me confidence and a way to understand, learn and explore more on RL topics.

JS

5.0Reviewed Dec 5, 2019

This course changed my life! It was so good and I learned so much. I can't believe I'm now an astronaut. Next mission: go to Mars!

DL

5.0Reviewed May 31, 2020

Matha and Adam, thank you again. I will try to apply what I learned here to my own work, a content recommendation system based on deep learning and reinforcement learning.

CR

5.0Reviewed Feb 26, 2020

Great course for learning the fundamentals. I liked that it tied into function approximation for deep reinforcement learning. The text book made the fundamental concepts more clear.

YW

4.0Reviewed Dec 3, 2019

The comments given by the auto grader is not informative of the errors causing problem, and not sensitive enough to capture problems with action selection steps based on current state.

All reviews

Showing: 20 of 131

Daniel Müller
4.0
Reviewed Nov 7, 2019
Kayla Straub
2.0
Reviewed Jan 13, 2020
Justin Stevens
5.0
Reviewed Dec 6, 2019
Alberto Hernandez
5.0
Reviewed Jan 4, 2020
Andreas Florath
3.0
Reviewed May 2, 2023
D. Refaeli
3.0
Reviewed Jan 2, 2020
Ivan Sanchez Fernandez
5.0
Reviewed Dec 14, 2019
David Calloway
3.0
Reviewed Nov 13, 2019
אלון המר
3.0
Reviewed Dec 29, 2019
Maxim Volgin
3.0
Reviewed Jan 25, 2020
Neil Howard
5.0
Reviewed Nov 10, 2021
Stevie Weiss
4.0
Reviewed May 11, 2021
Oleksii Khakhlyuk
3.0
Reviewed Sep 19, 2020
Alireza Mogharabi
5.0
Reviewed Dec 10, 2021
Stewart Adamson
5.0
Reviewed Nov 9, 2019
Alaaeldin Zaky
4.0
Reviewed May 24, 2021
Stefano Passini
3.0
Reviewed Aug 9, 2020
Qiuping Xu
3.0
Reviewed Dec 24, 2019
Alireza Kazemipour
3.0
Reviewed Mar 18, 2021
Umut Zalluhoglu
3.0
Reviewed Dec 15, 2019