Save for later

Fundamentals of Reinforcement Learning

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.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.6 based on 165 ratings
Length 5 weeks
Effort 4-6 hours/week
Starts Jun 26 (45 weeks ago)
Cost $99
From University of Alberta, Alberta Machine Intelligence Institute via Coursera
Instructors Martha White, Adam White
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science
Tags Computer Science Data Science Algorithms Machine Learning

Get a Reminder

Send to:

Similar Courses

What people are saying

reinforcement learning

It's a must go through course for Reinforcement Learning I enjoy the programming assignments very much.

Really good introduction to Reinforcement Learning foundations.

I definitely recommend this course to have a solid foundation in Reinforcement Learning and I am looking forward to start the next course of the specialization.

Very well designed course on the fundamentals of reinforcement learning.

It was a really nice lecture that helped me a lot to understand the fundamentals of reinforcement learning.

Although it follows the first four chapters of the Reinforcement Learning textbook, it provides a little bit different narrative and thus serves as a very nice complement to the textbook.

The good thing about this course is that it is based on the bible of reinforcement learning and it is thoughts by the experts in the field.

(pardon my 4 stars, sorry) Great introductional course on Reinforcement Learning I understood all the necessary concepts of RL.

I wished there were more coding assignments Fantastic course in the fundamentals of RL It's good to learn about reinforcement learning in fundamental Good!

This course is one of the great online course in Coursera which help people dig into reinforcement learning correctly.

This course is very benificial for the people who want to attempt to the area of reinforcement learning.

An excellent introduction to the subject of Reinforcement Learning, accompanied by a very clear text book.

Awesome course which drills in the fundamental concepts of reinforcement learning.

However, I have learnt significantly on reinforcement learning during the course.

Read more

programming assignment

Good mix of lectures, reading, quizzes and programming assignments.

I would like there to be a few more detailed walk-thru of the update algorithms in week 4, but I was able to work through the programming assignments okay.

This course goes through the fundamentals of RL covering both theory and practicals(through programming assignments).

I think (even) more programming assignments would make the course even better.

One improvement may be needed is to add more "modern" examples and programming assignments/modules to explain the concepts.

Last week of this course was nice, great programming assignment.

I understand better from the programming assignment I really liked this course.

Could use some more programming assignments.

My only comment will be on the case study given on the final programming assignment.

loved it Nice programming assignments.

That gives you more information if you need it.One problem that I guess will be solved in the future is that there is a bug in the Programming Assignment submission code.

Furthermore I would have liked to have more programming assignments and also more quizzes to practice the theory.

It was a good course, but I feel like there could have been programming assignments for week 2 and 3 to really help understand the bellman equations.

And the programming assignment is also benifical to understanding the basics.

Read more

sutton and barto

I really liked that an electronic version of the book from Sutton and Barto is available for download as part of the course.

A very good course integrated with Sutton and Barto textbook.

Also it made me look at the book of Sutton and Barto and found that it was a good experience.

It has a lot of mathematical theory and exercises, derivations, really good explanations, and even some coding tasks to apply this knowledge.At first I was doubtful I would make it to the end as I was feeling rusty on my maths since I didn't practice them much after university, but with effort and patience I was able to see how everything is built from the ground up and got a really good picture of how the fundamentals of RL work.The course is based on the famous "Reinforcement Learning: An Introduction" by Sutton and Barto, the 2nd edition of which was only released recently, and which the Data Scientists I work with say is the go-to book for RL.

Course material is standard and mostly follows Sutton and Barto textbook.

Read more

introduction to rl

A great introduction to RL.

One of the best courses I've had on Coursera It provides a great introduction to RL and fundamental concepts in this area.

All in all, it was a decent introduction to RL and the videos cleared some of the confusion that arised just by reading the RL handbook by Sutton & Barto.

Read more

programming exercises

I struggled a bit in the programming exercises due more to my Python skills, but i was able to use the discussion boards to complete the assignments and understand the concepts.

Most importantly, interactive quizzes, programming exercises in Python and plenty of visualisations help to strengthen understanding of the concepts.

Also maybe doing more programming exercises in between the ones we did in order to implement each step would be great.

I think there should be more programming exercises.

Auto-grading of programming exercises did not work that well, but other than that, it was very instructive and well presented.

Read more

so much

Good content, but most of it is in the textbook, not so much in the videos.

The size of different variables has not been clearly spelled out so this makes the concept confusing and requires so much time to figure them out.

Impressed by the knowledge of professors in the video and inspite of that they took so much interest in teaching minor concepts to students which are trivial to them.

The book is a magnificent resource available digitally for free, but I have enjoyed this course so much that I got the physical version, and after auditing the course for a week decided to jump in to do my best in the whole specialization.

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Learning & Development Facilitator $50k

Learning Trainer $53k

Freelance Learning Specialist $56k

Learning Professional $63k

Learning Generalist $64k

Learning Experience Designer $67k

Audio Engineer & Live Sound Reinforcement $68k

Individualized Learning Specialist $79k

Enterprise Learning Consultant $98k

Global Learning Specialist $106k

Consulting Learning Specialist $108k

Learning and Development Consultant 3 $112k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.6 based on 165 ratings
Length 5 weeks
Effort 4-6 hours/week
Starts Jun 26 (45 weeks ago)
Cost $99
From University of Alberta, Alberta Machine Intelligence Institute via Coursera
Instructors Martha White, Adam White
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Data Science
Tags Computer Science Data Science Algorithms Machine Learning

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now