π Study Deep Reinforcement Learning in theory and practice .
π§βπ» Learn to use famous Deep RL libraries such as Stable Baselines3, RL Baselines3 Zoo, Sample Factory and CleanRL. But also implement some algorithms from scratch.
π€ Train agents in unique environments such as SnowballTarget, Huggy the Doggo πΆ, VizDoom (Doom)Β and classical ones such as Space Invaders and PyBullet
πΎ Publish your trained agents in one line of code to the Hub. But also download powerful agents from the community
π Participate in challenges where you will evaluate your agents against other teams. But also play against AI you'll train.
And more!
π Get a certificate if you pass 80% of the assignments.
π And more!
Join the Course π₯
The Syllabus π
Join the Course π₯
FAQ
Yes, totally free π₯³.
Yes, to push your trained agents during the hands-on, you need an account (it's free) π€.
You can create one here π https://huggingface.co/join
No. For most of the hands-on we're going to use the free version of Google Colab.
The course consists of 8 Units. In each of the Units, we'll have:
A theory explained part: an article and a video.
A hands-on Google Colab where you'll learn to use famous Deep RL libraries such as Stable Baselines3, RL Baselines3 Zoo, and RLlib to train your agents in unique environments such as SnowballFight, Huggy the Doggo πΆ, and classical ones such as Space Invaders and PyBullet.
Some optional challenges where you will evaluate your agents against other teams. But also play against AI you'll train.
In this free course, you will:
π Study Deep Reinforcement Learning in theory and practice.
π€ Train agents in unique environments such as SnowballTarget, Huggy the Doggo πΆ, VizDoom (Doom)Β and classical ones such as Space Invaders and PyBullet
πΎ Publish your trained agents in one line of code to the Hub. But also download powerful agents from the community
π Participate in challenges where you will evaluate your agents against other teams. But also play against AI you'll train.
And more!
π Get a certificate if you pass 80% of the assignments.
We have a discord server where you can exchange with the community and with us ππ» here
Donβt forget to introduce yourself when you sign up π€
We want to improve and update the course iteratively with your feedback. If you have some, please fill this form
Some prerequisites:
Good skills in Python π Basics in Deep Learning and Pytorch
If it's not the case yet, you can check these free resources: