Rate our work:  3

Answers

Open.ai's Spinning Up seems to be a very popular online course on reinforcement learning, as it is recommended by many Reddit users [4][7] and is based on the Sutton and Barto book [1]. It is good for implementing classic papers and reading SOTA literature [1], but requires some prerequisite ML knowledge [1]. It includes a short introduction to RL terminology, kinds of algorithms, and basic theory [4], an essay about how to grow into an RL research role [4], a curated list of important key papers organized by topic [4], and well-documented code repo of short, standalone implementations of algorithms such as VPG, TRPO, PPO, DDPG, TD3 and SAC [4].
DeepMind’s Deep Learning and RL series seems to be a popular option when it comes to online courses on reinforcement learning. It is based on Sutton and Barto [2] and is recommended by many Reddit users [3][4][7]. People also seem to think that it is a good way to learn the fundamentals of RL, as well as keep up with SOTA literature [3][7].

Stanford CS234

6% of mentions
Stanford CS234
Stanford CS234 seems to be one of the most recommended online courses on reinforcement learning. People say that it is based on Sutton and Barto's book and covers more content than David Silver's course [1], and that it is a good way to implement classic papers and read SOTA literature [4]. It has been recommended by a Reddit user as a good first step [5] and by a graduate student at Georgia Tech as a good course among the other options they listed [10]. It is also said to be difficult due to excessive math in comparison to other lectures [7].
It seems people recommend David Silver's course as the best online course on reinforcement learning [2][4][10]. It is a lecture series which is based on the Sutton and Barto book [4] and provides an introduction to reinforcement learning [10]. It is free and available on YouTube [4], which makes it easily accessible. Some have found this course to be quite difficult due to excessive math [7], however others have found it to be a great starting point for understanding RL concepts [4][10].
It seems that Sutton and Barto's Reinforcement Learning: An Introduction book [2] is one of the most recommended options for learning reinforcement learning. It is often suggested as the first step to take [6][9], and many Reddit users recommend it highly [2]. Furthermore, according to a Reddit user, writing solutions to the problems in this book is one of the best ways to get started with reinforcement learning [6].

All answers

  • Open.ai’s Spinning Up
  • DeepMind’s Deep Learning and RL series
  • Stanford CS234
  • David Silver's course
  • Sutton and Barto's Reinforcement Learning: An Introduction book
  • Coursera course
  • Phil Winder's Reinforcement Learning book
  • Vishal Garg's course
  • Hugging Face Deep Reinforcement Learning Course
  • UofA Coursera Practical Reinforcement Learning
  • CS285 Berkeley Deep Reinforcement Learning Course
  • SpinningUp in Deep RL
  • Dimitri Bertsekas 2021 video lectures.
  • Considerations

    Course Source

    When researching the best online courses on reinforcement learning, one will find a plethora of sources [1][2][3][4][5][6][7][8][9].

    Prerequisite Knowledge

    It is important to understand the prerequisites for a given course before enrolling, such as prior knowledge of machine learning for Open.ai's Spinning Up [1], or basic understanding of probability and linear algebra for Sutton and Barto's book [3][5].

    Course Content

    The courses one finds vary in terms of content, with some covering classic papers and SOTA literature [1], while others focusing on exploration/exploitation trade-offs and dynamic programming [2][3][4][5][6].

    Lecture Material

    Lectures have been found to be difficult due to excessive math [7], while some are free and others require payment after a trial period [3]. They range from introductory lectures such as David Silver's RL Course [2] to more advanced topics covered by UC Berkeley's CS285 course [7].

    Math Prerequisites

    Math prerequisites will vary depending on the course, with basic understanding of probability being necessary for many courses such as Coursera's Reinforcement Learning Specialization [3], while linear algebra and calculus can be helpful to understand more complex topics such as those covered by Berkeley's CS285 course [7].

    Sources


    About this article

    Composed Feb 24, 2023 by 

    Profile picture

    J. Q.

    from discussion by

    Profile picture Profile picture Profile picture

    156 contributors around the web

    735

    words

    10.2k

    words read

    1m 41s

    research time

    1h 14m

    effective research time

    Version history

    If this article is generated multiple times, old versions will appear here.

    J. Q., 24d ago 3

    Research

    Notes