English

Prioritized Experience Replay

Machine Learning 2016-02-26 v4

Abstract

Experience replay lets online reinforcement learning agents remember and reuse experiences from the past. In prior work, experience transitions were uniformly sampled from a replay memory. However, this approach simply replays transitions at the same frequency that they were originally experienced, regardless of their significance. In this paper we develop a framework for prioritizing experience, so as to replay important transitions more frequently, and therefore learn more efficiently. We use prioritized experience replay in Deep Q-Networks (DQN), a reinforcement learning algorithm that achieved human-level performance across many Atari games. DQN with prioritized experience replay achieves a new state-of-the-art, outperforming DQN with uniform replay on 41 out of 49 games.

Keywords

Cite

@article{arxiv.1511.05952,
  title  = {Prioritized Experience Replay},
  author = {Tom Schaul and John Quan and Ioannis Antonoglou and David Silver},
  journal= {arXiv preprint arXiv:1511.05952},
  year   = {2016}
}

Comments

Published at ICLR 2016

R2 v1 2026-06-22T11:48:49.119Z