Rainbow

AI and Machine Learning · Reinforcement Learning · 2017 · rainbow.yaml

Six DQN improvements in one agent: double, dueling, prioritized replay, multi-step returns, distributional values and noisy exploration, with an ablation for each. The result is mostly the finding that they address different problems and therefore add up.

Colour is the family; a dashed line is the second member of it.

Drag to pan · scroll to zoom · click a node to open it
G deep-q-network Deep Q-Network distributional-rl Distributional Reinforcement Learning prioritized-experience-replay Prioritized Experience Replay rainbow Rainbow rainbow->deep-q-network every fix had been measured alone, against the same unimproved baseline rainbow->distributional-rl it pays off only late in training, where shorter papers stopped looking rainbow->prioritized-experience-replay no single ablation costs more than removing it

This node

References