Back to Fundamentals of Reinforcement Learning
University of Alberta

Fundamentals of Reinforcement Learning

Reinforcement Learning is a subfield of Machine Learning, but is also a general purpose formalism for automated decision-making and AI. This course introduces you to statistical learning techniques where an agent explicitly takes actions and interacts with the world. Understanding the importance and challenges of learning agents that make decisions is of vital importance today, with more and more companies interested in interactive agents and intelligent decision-making. This course introduces you to the fundamentals of Reinforcement Learning. When you finish this course, you will: - Formalize problems as Markov Decision Processes - Understand basic exploration methods and the exploration/exploitation tradeoff - Understand value functions, as a general-purpose tool for optimal decision-making - Know how to implement dynamic programming as an efficient solution approach to an industrial control problem This course teaches you the key concepts of Reinforcement Learning, underlying classic and modern algorithms in RL. After completing this course, you will be able to start using RL for real problems, where you have or can specify the MDP. This is the first course of the Reinforcement Learning Specialization.

Status: Machine Learning Algorithms
Status: Reinforcement Learning
IntermediateCourse15 hours

Featured reviews

SM

5.0Reviewed May 6, 2023

Excellent course, with a very nice presentation style, both the professors are excellent in their presentations and the material is well researched and delivered. A very valuable course.

U

4.0Reviewed Jan 2, 2021

The book is essential reading. It took me longer than the estimates to do the reading and the programming assignments. I would have liked more gridworld examples to get a faster hang of it.

MN

5.0Reviewed Apr 11, 2024

The concepts may sound confusing in the beginning, but as you go forward you find it interesting and understanding. I suggest you completely read the reading assignments before watching the videos.

KS

5.0Reviewed Sep 1, 2019

All the concepts were well explained and this course was perhaps the best I have found for RL.Great efforts have been put into making the course and It goes well in line with the suggested textbook.

AA

5.0Reviewed Aug 16, 2021

This course is the best course for anyone who needs to enter into the field of RL. Content within the course is excellent and instructors have explained each and every topic very well.

AB

5.0Reviewed Sep 6, 2019

Concepts are bit hard, but it is nice if you undersand it well, espically the bellman and dynamic programming.Sometimes, visualizing the problem is hard, so need to thoroghly get prepared.

HS

5.0Reviewed Sep 19, 2019

One of the best courses I finished on Coursera, I really like the structure of the course. Textbook is also provided which really helps. Looking forward to next course in the series.

YW

5.0Reviewed Jul 14, 2021

Clear instruction and insightful exercises! Enjoy this course! Also, please read the book if you want to understand better about the course materials and rationales behind the exercises.

RD

5.0Reviewed Apr 25, 2020

I was so confused about the fundamental concepts, but doing this course has given me a solid foundation of RL.This is a must-do course if you are starting with Reinforcement Learning.

AM

5.0Reviewed Jul 1, 2021

This course is great for people who are just starting out. The programming assignments are really great and practically introduce you to the basic concepts of reinforcement learning.

GJ

5.0Reviewed Apr 25, 2020

The concepts are explained in a simple and illustrative manner which helps in getting a better understanding of the concepts. The assignments and quizzes are also really well designed.

HT

5.0Reviewed Apr 7, 2020

This course is one of the best I've learned so far in coursera. The explanations are clear and concise enough. It took a while for me to understand Bellman equation but when I did, it felt amazing!

All reviews

Showing: 20 of 689

Avinash Kalyanaraman
1.0
Reviewed Aug 8, 2019
Kota Mori
3.0
Reviewed Jul 30, 2019
Andreas Beschorner
1.0
Reviewed Aug 22, 2020
Luiz Cunha
5.0
Reviewed Aug 4, 2019
Муратов Андрей Валерьевич
3.0
Reviewed Feb 24, 2020
Ritu Pande
3.0
Reviewed Aug 8, 2019
Apurva
3.0
Reviewed Sep 17, 2019
Sebastian Patiño Barrientos
5.0
Reviewed Aug 25, 2019
Pars Vaf
5.0
Reviewed Nov 10, 2019
Eric Kumar
4.0
Reviewed Sep 25, 2019
Santiago Zubieta
5.0
Reviewed Aug 20, 2019
Andrei Taskin
5.0
Reviewed Jul 31, 2019
Jeremy Owen
4.0
Reviewed Aug 26, 2019
Katherine Lonergan
5.0
Reviewed Dec 4, 2020
Julian Steger
3.0
Reviewed Oct 22, 2019
Rahul Rameshbabu
3.0
Reviewed Sep 28, 2019
Waziha Kabir
1.0
Reviewed Jun 4, 2020
Ekaterina Ryzhkova
1.0
Reviewed Feb 13, 2020
Akash Bisht
5.0
Reviewed Sep 7, 2019
Stanislav Baranov
4.0
Reviewed Jan 10, 2021