Skip to content
English

Switch theme

// Stage 3 · Deep Learning

Reinforcement Learning Basics

MDPs, Q-learning, DQN, policy gradients, PPO and AlphaZero — the prerequisites for post-training and reasoning models.

about 14 hours12 algorithms4 paperslesson text in progress

01Goals

Do these first: Training Deep Nets · Probability, Statistics & Information Theory

02Algorithms to master

Each card has the original paper, prerequisites and resources.

03Must-read papers

04Courses & videos

05Hands-on: project, code & exercises

Free, official or author-published pages. Most run in the browser or on a free Colab GPU.

PROJECT

Train CartPole in Gymnasium: first a tabular/DQN version, then PPO; compare sample efficiency.

  1. 1
    huggingface.co ↗Courses

    Do the hands-on units of the Hugging Face Deep RL course (Q-learning, DQN, PPO).

  2. 2
    gymnasium.farama.org ↗Official docs

    Run your own agent in CartPole, LunarLander and other standard environments.

  3. 3
    github.com ↗Reference code

    Read the single-file DQN/PPO/TD3 code and tweak hyperparameters to see learning curves.

06Self-test

Answer in your head, then open to check.

On-policy vs off-policy?

Whether updates only use data produced by the current policy.

Why does PPO clip the probability ratio?

To limit the size of each update and keep training stable.

Where does AlphaZero’s training data come from?

Self-play.

On these routes: Algorithm Researchers

Data updated: AI algorithms & curriculum(UTC+8)