Derive it, draw it, compare it.

Understand how the ideas fit together.

Embodied AI and robot learning, explained from first principles.

A conceptual guide to the first series. Select a topic to see its syllabus.

Course catalog

  1. 01Draft lesson availableOpen the syllabus
  2. 02SyllabusOpen the syllabus

Inside the course plan

Example: the ELBO, one justified step at a time
  1. 1log⁡p(x)=log⁡Eq(z∣x) ⁣[p(x,z)q(z∣x)]\log p(x) = \log \mathbb{E}_{q(z \mid x)}\!\left[\dfrac{p(x, z)}{q(z \mid x)}\right]Rewrite as an expectation under q = q(z | x)
  2. 2≥Eq ⁣[log⁡p(x,z)−log⁡q(z∣x)]\ge \mathbb{E}_{q}\!\left[\log p(x, z) - \log q(z \mid x)\right]Jensen’s inequality: log is concave
  3. 3=Eq ⁣[log⁡p(x∣z)]−KL ⁣(q ∥ p(z))= \mathbb{E}_{q}\!\left[\log p(x \mid z)\right] - \mathrm{KL}\!\left(q \,\|\, p(z)\right)Factor p(x, z) and collect the KL term
Derivation cards
Every key equation, from the ELBO to flow matching, derived one justified step at a time.
Comparison charts
Side-by-side tables of VLAs and world models, generated from one dataset and kept up to date.
Landscape roadmap
One map of the field from 2022 to today, with a learning path through it.
Close readings
Paper-by-paper readings of frontier systems, ending with DreamZero and Dream-1.

Modules

Embodied AI, Derived: from Imitation to World Action Models

Three questions a robot model can answer
FamilyLearnsAnswers
VLAp(a∣o,l)p(a \mid o, l)What should I do?
World modelp(o′∣o,a)p(o' \mid o, a)What happens if I do this?
World action model (WAM)p(o′,a∣o,l)p(o', a \mid o, l)What should I do, and what will it look like?

From the lesson: What is a world action model?Draft

  1. 002 lessons
  2. 01Policy learning4 lessons
  3. 03VLA: acts6 lessons
  4. 04World model: imagines5 lessons
  5. 05WAM: both4 lessons

Join the waitlist

Get new lessons, cards and the full roadmap poster when they ship. No spam.

Sign-ups open soon. Until then, write to contact@dpintelli.com.