Skip to main content

RL03 · Deep Value-Based RL

A free, illustrated L3 course of 8 modules in the Reinforcement Learning track. Modules include: Function approximation and the deadly triad; Deep Q-networks; Experience replay and target networks.

RL03 L3 · Advanced 8 modules · about 32 lessons Planned · Ring 3

Part of the Reinforcement Learning track. Ships in Ring 3 (Breadth) of the roadmap.

Modules

  1. Function approximation and the deadly triad
  2. Deep Q-networks
  3. Experience replay and target networks
  4. Double, dueling and prioritized variants
  5. Distributional RL
  6. Rainbow and its ablations
  7. Q-functions for continuous actions
  8. Tuning and debugging in practice

Signature illustrations

The pictures a learner should still see in their head a year later:

Data flow through a deep Q-network, sampling from a replay buffer, overestimation bias plots, histograms of return distributions.

Status

This course is planned, not written yet. It ships with Ring 3 (Breadth).

Every lesson will follow the same twelve-part blueprint with at least three purpose-made figures. Watch the repository to hear when modules ship, or help write and review it.

Back to top