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