← AI Courses

Reinforcement Learning

From MDPs and dynamic programming to DQN, PPO and multi-agent systems — the complete guide to agents that learn from outcomes.

21 Lessons
Knowledge Course
01

What Is Reinforcement Learning?

Agents, environments, rewards and the trial-and-error loop that powers RL.

40 min→
02

Markov Decision Processes

The formal framework: states, actions, transitions, rewards and the Markov property.

55 min→
03

Dynamic Programming

Solve MDPs exactly with policy evaluation, policy iteration and value iteration.

60 min→
04

Monte Carlo Methods

Learn from complete episodes: average returns to estimate state values without a model.

55 min→
05

Temporal Difference Learning

Learn from partial episodes with bootstrapping — the idea at the heart of modern RL.

55 min→
06

Q-Learning

Off-policy control: learn action values with Q-learning and watch agents improve from scratch.

60 min→
07

Exploration vs Exploitation

Balance trying new things with using what works: epsilon-greedy, UCB and optimism.

50 min→
08

Function Approximation

Scale RL beyond tables: approximate Q-values with linear and neural models.

55 min→
09

Deep Q-Networks (DQN)

Play Atari from pixels: experience replay, target networks and the tricks that made DQN work.

60 min→
10

Policy Gradient Methods

Optimize the policy directly — REINFORCE and the log-probability trick.

60 min→
11

Actor-Critic Methods

Two networks in harmony: the actor picks actions, the critic judges them with bootstrapped values.

60 min→
12

PPO & Modern Policy Optimization

Stable, sample-efficient updates with clipping — the default choice in modern RL.

60 min→
13

Reward Design

Rewards shape everything: sparse vs dense, shaping and the specification problem.

50 min→
14

Offline Reinforcement Learning

Learn policies from logged data without a live environment — conservative and practical.

55 min→
15

Imitation Learning

Learn from demonstrations: behavioral cloning and DAgger for expert-like behavior.

50 min→
16

Multi-Agent Reinforcement Learning

Multiple learners interacting: cooperation, competition, and the games they create.

55 min→
17

RL in Games

From Atari to AlphaGo: self-play, Monte Carlo tree search, and superhuman play.

55 min→
18

RL for Robotics

Physical agents learning motor skills: sim-to-real, reward shaping and safety in the real world.

55 min→
19

RL for Recommender Systems

Ranking as sequential decisions: contextual bandits and long-term user value.

50 min→
20

Evaluating RL Agents

Measures beyond total reward: returns curves, sample efficiency and robustness.

50 min→
21

Reinforcement Learning Roadmap

Synthesize the course, pick a domain, and plan RL projects that build real skill.

40 min→
Curated Resources