Skip to main content

RL02 · Tabular Model-Free RL

A free, illustrated L2 course of 9 modules in the Reinforcement Learning track. Modules include: Monte Carlo prediction and control; Temporal-difference learning; SARSA.

RL02 L2 · Intermediate 9 modules · about 36 lessons Planned · Ring 2

Part of the Reinforcement Learning track. Ships in Ring 2 (Spine) of the roadmap.

Modules

  1. Monte Carlo prediction and control
  2. Temporal-difference learning
  3. SARSA
  4. Q-learning
  5. Expected SARSA and double learning
  6. n-step methods
  7. Eligibility traces
  8. Planning with Dyna
  9. On-policy, off-policy and importance sampling

Signature illustrations

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

Monte Carlo and temporal-difference backups side by side, cliff-walking paths compared, a Q-table updating, decaying traces.

Status

This course is planned, not written yet. It ships with Ring 2 (Spine).

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