C51 — how does the projected Bellman update work?
hardAnswer
- Distribution over N=51 atoms in with probability .
- Bellman: sample transition, compute target atom ' = ; this may not land on a valid atom → distribute probability mass proportionally to two nearest atoms (linear interpolation).
- Loss: KL divergence between projected target distribution and current Q distribution.
- Elegant, richer signal than Q mean-value.
Check yourself — multiple choice
- Random
- 51 atoms in ; project Bellman target r + γz to nearest two atoms (linear interp); KL loss between projected target and current distribution
- Same as DQN
- Not real
C51: 51 atoms + projected Bellman + KL loss.
#value-methods#deep-rl
Practise Reinforcement Learning
214 interview questions in this topic.