# Reinforcement Learning Study Group

Hey everyone, 

my name is Kay. I'm new to the forum and I came here with a specific goal in mind: 

>   
> I'm putting together a crew for a **reinforcement learning study group.** 

Main objectives: 
-----------------

*   **Mathematical Foundations**: We will work through key passages in [Sutton & Barto's Book](https://d3c33hcgiwev3.cloudfront.net/Ph9QFZnEEemRfw7JJ0OZYA_808e8e7d9a544e1eb31ad11069d45dc4_RLbook2018.pdf?Expires=1640649600&Signature=N7aRSLbaGk9umk7rFRUfLMvjjMjVLx3bL1ZK6h3dx7BjeC7SrEzxoPcSVepzFNw13Ee2yWGgL5~hCxWSa0WQA4TaBOIesIjzWOLcHnLYHCOnLTbNN9oHwYD6TfmzlQqSkb40tLYuWfM2ZvDtujzkCsIrqCDSei0UvZDifDprpAU_&Key-Pair-Id=APKAJLTNE6QMUY6HBC5A) to get a good foundation of RL
*   **Research Papers: ** We will follow the  ["Spinning up in Deep Reinforcement Learning" by OpenAI](https://spinningup.openai.com/en/latest/#) resource to select key research papers in RL to read.
*   **Code:** The above resource can also be used to explore main RL algorithms and ideas which we'll aim to program from scratch in Pytorch/Tensorflow
*   **Get Practical Skills:** In the long term, the goal of this group is to prepare ourselves for work in AI Alignment and adjacent fields as engineers, researchers etc. (Work at DeepMind, OpenAI, MIRI, FHI, etc.)

Important Self-Selection:
-------------------------

It is important for me to be surrounded by ambitious and self-motivated people who are reliable, friendly, and helpful. I expect members of the study group to invest a good amount of time to study and even more to try to teach one another. Members who only plan on participating passively will be asked to become more active or leave the group. 

> Think of the study group as a sports team. The goal is to put the best people together on the field. Those who aren't ready to play will have to sit on the sideline.

Other helpful prerequisites are being able to program in Python 3, some knowledge of Probability and Statistics, as well as Linear Algebra and Calculus. In case this seems a little intimidating, don't worry, err on the side of joining the group. You'll pretty soon discover whether you're a good fit or not. Remember, we're all beginners who are united by the goal of becoming better.

Becoming our Coach:
-------------------

In the above spirit, I'm also looking for a more **advanced coach,** someone who knows the terrain of reinforcement learning relatively well and who's willing to guide the teams' efforts towards a more fruitful, albeit challenging learning experience.

Anyone who's familiar with the main concepts in [Sutton & Barto's Book](https://d3c33hcgiwev3.cloudfront.net/Ph9QFZnEEemRfw7JJ0OZYA_808e8e7d9a544e1eb31ad11069d45dc4_RLbook2018.pdf?Expires=1640649600&Signature=N7aRSLbaGk9umk7rFRUfLMvjjMjVLx3bL1ZK6h3dx7BjeC7SrEzxoPcSVepzFNw13Ee2yWGgL5~hCxWSa0WQA4TaBOIesIjzWOLcHnLYHCOnLTbNN9oHwYD6TfmzlQqSkb40tLYuWfM2ZvDtujzkCsIrqCDSei0UvZDifDprpAU_&Key-Pair-Id=APKAJLTNE6QMUY6HBC5A) would fit this role. 

Schedule:
---------

The study group will start as soon as possible in January. Once there is at least one other participant aside from me, we will find a suitable timetable and meet at least once a week to do pair-programming, code reviews, work through mathematical formulas, discuss papers, and more.

How to Join:
------------

Contact me via [kozaronek@gmail.com](mailto:kozaronek@gmail.com) and introduce yourself, I'm happy to hear from you and excited to get started!