Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Fundamentals of Reinforcement Learning

Fundamentals of Reinforcement Learning

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.0/10 (Our Score)
Product is rated as #40 in category Machine 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.

Instructor Details

Martha White is an Assistant Professor in the Department of Computing Sciences at the University of Alberta, Faculty of Science. Her research focus is on developing algorithms for agents continually learning on streams of data, with an emphasis on representation learning and reinforcement learning. Martha is a PI of AMII -the Alberta Machine Intelligence Institute and a director of RLAI -the Reinforcement Learning and Artificial Intelligence Lab at the University of Alberta. She enjoys soccer, the outdoors, cooking and especially reading sci-fi.

Specification: Fundamentals of Reinforcement Learning

Duration

19 hours

Year

2019

Level

Intermediate

Certificate

Yes

Quizzes

No

71 reviews for Fundamentals of Reinforcement Learning

4.4 out of 5
58
8
4
0
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Abhijeet A

    Really good course, and not for beginner.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Parsa V

    I understood all the necessary concepts of RL. I’ve been working on RL for some time now, but thanks to this course, now I have more basic knowledge about RL and can’t wait to watch other courses

    Helpful(1) Unhelpful(0)You have already voted this
  3. Dario J G P

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Antonio P

    Great introductional course on Reinforcement Learning

    Helpful(0) Unhelpful(0)You have already voted this
  5. Raul D M

    One of the best courses I’ve had on Coursera

    Helpful(0) Unhelpful(0)You have already voted this
  6. Babak B

    It provides a great introduction to RL and fundamental concepts in this area.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Shashidhara K

    I really sorry for giving 4 star, my only reason for giving 4 star is so you can read this review. Please include some exercise on calculating the equations by hand, with solutions(this is the only reason for 4 star). Thank you for the course Course deserves 5 stars.(pardon my 4 stars, sorry)

    Helpful(0) Unhelpful(0)You have already voted this
  8. Payam M

    I learned a lot! Thanks

    Helpful(0) Unhelpful(0)You have already voted this
  9. Atamert A

    Great course!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Nicolas

    The course was great. Very clearly explained, with meaningful examples and backup material, such as the recommended book. My only comment will be on the case study given on the final programming assignment. The parking scenario was not very intuitive or clear for me. It took me quite a bit to understand what it was we were trying to optimize.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Umut Z

    Great content and instructors. Could use some more programming assignments.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Nikhil G

    Excellent course companion to the textbook, clarifies many of the vague topics and gives good tests to ensure understanding

    Helpful(0) Unhelpful(0)You have already voted this
  13. Andre B

    I really enjoyed this course. The examples and the infrastructure provided (jupyter notebooks as assingments) made this course one of the best MOOCs that I have ever taken

    Helpful(0) Unhelpful(0)You have already voted this
  14. David R

    I really liked this course. I think it was challenging and high quality. I don’t understand complaints about it following the book – I found the videos, quizzes and exercises insightful and thought provoking. And besides courses are meant to follow some material and not re–invent the wheel. Am really excited for the rest of the specialization.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Prudhvinath R

    Everything is explained in detail. The theory behind each logistic is clearly explained by both the Professors.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Linggih S

    challenging and fun. I understand better from the programming assignment

    Helpful(0) Unhelpful(0)You have already voted this
  17. Soran G

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  18. sachin k

    A great introduction to RL. Credit goes to the instructors Mr and Mrs white for keep in it as simple as possible. Understanding the math behind RL is the key for the RL adventure.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Saeid G

    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. However, the pace of the teaching is extremely fast and it is quite hard to keep with the pace even for someone with some background in the RL.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Jhonny I C O

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

    Helpful(0) Unhelpful(0)You have already voted this
  21. Holakou R

    Fairly comprehensive. Easy/fast to follow.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Christos P

    Great reading material and videos. The assignments really help to better understand the theory.

    Helpful(0) Unhelpful(0)You have already voted this
  23. Anton P

    It is a very well laid out and taught course. The instructors make the material accessible with a bit of a mathematics background, or a willingness to learn. I will be taking every machine learning course I can from AMII and the UofA if the rest of the courses are of the same quality.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Karel V

    The course is very well organised and professionally made. 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. Most importantly, interactive quizzes, programming exercises in Python and plenty of visualisations help to strengthen understanding of the concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Chad R

    great course. follows a good RL textbook that covers the fundamentals

    Helpful(0) Unhelpful(0)You have already voted this
  26. Enrique A

    Awesome. Concepts are easy–to–digest and the explanations are masterful!

    Helpful(0) Unhelpful(0)You have already voted this
  27. Mohamed S R I

    The material in this course is of interest or me. It combines both theories and practical aspects of RL. The course follows the standard book in RL (Sutton & Barto Book). One improvement may be needed is to add more “modern” examples and programming assignments/modules to explain the concepts. Also, it would be nice if the instructors can sometimes reflect on their own experiences with RL, rather than exactly following the book.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Lukas S

    Very well structured, good examples, and helpful quizzes. I think (even) more programming assignments would make the course even better.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Hyeokjoon K

    It was a really nice lecture that helped me a lot to understand the fundamentals of reinforcement learning. Even though the lengths of the lectures are pretty short, they include the essence. So if you read enough and understand the textbook prior to the lectures, you would earn more from them. I’m so looking forward to learning real practical RL algorithms and applying them to my research.

    Helpful(1) Unhelpful(0)You have already voted this
  30. Ron K

    The course was well taught! It utilized practical examples that helped bring the concepts and math to light! The instructors explained the math well without getting caught up in too much of the unnecessary minutiae. 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.

    Helpful(1) Unhelpful(0)You have already voted this
  31. nicole s

    Very well designed, it is clear that a lot of thought was put into the course. Also, I really liked the clarity regarding the learning objectives and the emphasis on understanding.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Lik M C

    It is a great course! The concepts are elaborated very clear. The materials are well prepared.

    Helpful(0) Unhelpful(0)You have already voted this
  33. LIWANGZHI

    A great introduction to RL. It provides ton of materials and makes everything clear at the same time.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Tomasz M

    Great course, created with passion and respect for the students! Thanks guys.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Maxim V

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

    Helpful(0) Unhelpful(0)You have already voted this
  36. Qianbo Y

    A very good course integrated with Sutton and Barto textbook. A good foundation of RL can be learned from this class. It also balances well with theory and practice.

    Helpful(0) Unhelpful(0)You have already voted this
  37. Anubhab G

    A solid foundation for RL and great pedagogical explanations!!! Highly recommended!!

    Helpful(0) Unhelpful(0)You have already voted this
  38. PRASHANT K R

    It’s awesome!

    Helpful(0) Unhelpful(0)You have already voted this
  39. Mathis V E

    Good course, very clear introduction to relatively difficult concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  40. Jay U

    Very well designed course on the fundamentals of reinforcement learning.

    Helpful(0) Unhelpful(0)You have already voted this
  41. Youval D

    Good examples can simplify things greatly. there where several places where an extra step would add value. Some lessons, such as the problem with the trucks could go a little deeper. Assignment grading system is buggy. I spend hours (that I do not have) because I used “transition” as a variable. After I figured this out, I was no longer able to know if other error is due to some other things the Notebook does not like or if there are actual errors. I also posted some questions but never got any response to any of them.

    Helpful(0) Unhelpful(0)You have already voted this
  42. Lee, J

    Very understandable explaination! I was able to understand the fundamental of RL.

    Helpful(0) Unhelpful(0)You have already voted this
  43. Joaquin T

    Extremely easy to follow, yet full of information. The book is a fabulous bonus.

    Helpful(0) Unhelpful(0)You have already voted this
  44. Puyuan L

    not bad

    Helpful(0) Unhelpful(0)You have already voted this
  45. Gowtham.R

    Amazing course! This course goes through the fundamentals of RL covering both theory and practicals(through programming assignments). The book is also great to read.

    Helpful(0) Unhelpful(0)You have already voted this
  46. Maximiliano B

    This course is excellent and it is a great introduction to reinforcement learning. I really liked that an electronic version of the book from Sutton and Barto is available for download as part of the course. However, it is fundamental to read the book in advance before watching the videos every week to have a better understanding of the concepts. Mr. and Mrs. White explain the content very well and it helped me a lot because the book is sometimes quite abstract if you are dealing with this subject for the first time. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  47. Quirin D

    Excellent course!

    Helpful(0) Unhelpful(0)You have already voted this
  48. Amey M M

    Very Good Course

    Helpful(0) Unhelpful(0)You have already voted this
  49. Daxkumar J

    this is a basic course of the RL and its very great to learn with University Alberta.

    Helpful(0) Unhelpful(0)You have already voted this
  50. Juan C E

    Excellent course. Excellent teachers. I love the introduction sections, in which you’re presented what you’ll learn in each video, and the summary section. The animated slides are also very professional. Very thorough coverage of the RL book. Congratulations!!!

    Helpful(0) Unhelpful(0)You have already voted this
  51. MOHD F U

    Need a clear explanation of topics with a way to code as explained by Andrew NG in Neural networks and deep learning by deeplearning.ai

    Helpful(0) Unhelpful(0)You have already voted this
  52. Arun R

    Great class and I learned a lot docking one star because the final programming assignment didn’t give a comprehensive enough checker inside the Notebook, so I had to keep submitting and look to discussions for help in solving (for really a minor issue that it looks like many students faced on an edge test case).

    Helpful(0) Unhelpful(0)You have already voted this
  53. Matias A

    Great course in general. Very clear step by step explanations of the theory needed to understand, plus practical examples to be able to fully understand the concepts.

    Helpful(0) Unhelpful(0)You have already voted this
  54. Ekaterina R

    Not recommended

    Helpful(0) Unhelpful(0)You have already voted this
  55. Mohamed H

    I think it will be perfect if the board and pen are used to drive equations.

    Helpful(0) Unhelpful(0)You have already voted this
  56. Andis R

    Thank you very much for putting effort in this one !!! I was looking for such a course for some time already, thanks.

    Helpful(0) Unhelpful(0)You have already voted this
  57. Animesh

    I found this course very interesting. The basic concepts are explained very nicely. This course is great when a RL noob like me : D

    Helpful(0) Unhelpful(0)You have already voted this
  58. Russel C

    Really good introduction to Reinforcement Learning foundations. The lectures were great, and helped translate the theory from the RL book. 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.

    Helpful(0) Unhelpful(0)You have already voted this
  59. Kyle W

    I enjoy the programming assignments very much.

    Helpful(0) Unhelpful(0)You have already voted this
  60. Leelamohan

    I had learned a clear understanding of terminology and the formulas of value function, action value function, optimal value function, Bellman’s equation, policy evaluation and iteration. It’s a must go through course for Reinforcement Learning

    Helpful(0) Unhelpful(0)You have already voted this
  61. Siddharth Y

    Very good introduction to the world of reinforcement learning. Highly recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  62. Oren Z

    Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  63. Sandro M A T

    Great introduction to Reinforcement Learning!!

    Helpful(0) Unhelpful(0)You have already voted this
  64. Ruosen L

    Spent tooooooo much time on reading materials than imagine.

    Helpful(0) Unhelpful(0)You have already voted this
  65. Zhuang J

    You really need to understand fundamentals before kick start for any real world reinforcement learning problem. That’s why this course is very essential. Plus it also provides programming tasks and multi choice question sheet to deepen your understanding about theories. Great! Looking forward to move on for next series!

    Helpful(0) Unhelpful(0)You have already voted this
  66. Joost G

    Interesting lectures and good quizzes+programming exercises.

    Helpful(0) Unhelpful(0)You have already voted this
  67. Roberto M

    I really appreciated the course. Explanations are very clear and the material is well thought.

    Helpful(0) Unhelpful(0)You have already voted this
  68. Volodymyr F

    A perfect introductory course into Reinforcement Learning topic

    Helpful(0) Unhelpful(0)You have already voted this
  69. Kashish T

    Good understanding of the fundamentals and aptly paced. The programming assignments were very good if there were more like that the course could get better

    Helpful(0) Unhelpful(0)You have already voted this
  70. Prajwal T

    very engaging

    Helpful(0) Unhelpful(0)You have already voted this
  71. Alper A

    Course is fine, but there could be more coding practices then the theoretical part. There are two coding assignments which are hard to do only with the course. The course context could be extended to include more coding practices.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare